Det borde självklart gå. Ribboncontrollern måste ju ha ett controllernr.
Vad använder du för program? I både Logic och Digital Performer kan du ju använda alla controllers till vad du vill.
Det var ett tag sedan jag gjorde egna logic-enviroments för att styra sådana saker, men det ska inte vara något problem.
Kolla i bruksanvisningen vilket nr som ribboncontrollern har och använd sedan det.