Ableton-Hardware (Push/Launchpad) als benutzerdefinierten Controller verwenden

Ableton-Hardware (Push/Launchpad) als benutzerdefinierten Controller verwenden

Ich möchte Ableton Push als Controller für meinen Roboter verwenden. Der Roboter wird derzeit über ein Windows-Programm mit einem Xbox-Controller gesteuert.
Allerdings hat der Xbox-Controller einfach nicht genug Tasten für alles, was wir tun möchten. Daher war mein ursprünglicher Gedanke (da er mehrere Xbox-Controller unterstützt), eine externe USB-Tastatur an meinen Laptop anzuschließen und ein Programm zu holen, das sie so zuordnet, als wäre sie ein Xbox-Controller. Dann dachte ich, warum eine Tastatur verwenden, warum nicht ein Launchpad verwenden und selbst ein Programm schreiben, um das Launchpad diesem Programm zuzuordnen (ich kann das Programm so ändern, dass es mehr Tasten als nur die Xbox-Zuordnungen aufnimmt).

Meine Frage ist also: Ist das möglich? Ich denke, dass ich es aus der Programmierperspektive hinbekommen könnte (einfach indem ich ein Programm schreibe, das die Eingabe vom Controller selbst interpretiert und Befehle zum Steuern der Beleuchtung etc. auf dem Launchpad/Push sendet) und wollte nur sichergehen, bevor ich eines kaufe, falls es dafür einen Grund gibt, zum Beispiel Hardware innerhalb der Geräte, die die Steuerung übernimmt, anstatt die Roheingabe an den Computer zu senden, da es so aussieht, als würden die Bildschirme auf dem Push intern und nicht extern gesteuert.

Antwort1

Da diese Frage anscheinend ignoriert wurde, antworte ich mit dem, was ich bisher herausgefunden habe: Ich habe noch nichts über Ableton Push herausgefunden, aber über das Novation Launchpad S habe ich herausgefunden, dass Novation die gesamte Dokumentation veröffentlicht hat, die ich brauche, um ihre Hardware hier hacken zu können.http://us.novationmusic.com/support/product-downloads?product=Launchpad. Also habe ich mir jetzt ein Launchpad bestellt.

verwandte Informationen