Abletonハードウェア(Push/Launchpad)をカスタムコントローラーとして使用する

Abletonハードウェア(Push/Launchpad)をカスタムコントローラーとして使用する

Ableton Push をロボットのコントローラーとして使用したいと思います。現在、ロボットは Xbox コントローラーを使用して Windows プログラムで制御されています。
ただし、Xbox コントローラーにはやりたいことすべてを実行するのに十分なボタンがないため、当初の私の考えは (複数の Xbox コントローラーをサポートしているため)、外付け USB キーボードをラップトップに接続し、それを Xbox コントローラーであるかのようにマッピングするプログラムを入手することでした。その後、キーボードを使用するのではなく、Launchpad を使用して、Launchpad をこのプログラムにマッピングするプログラムを自分で作成する (プログラムを変更して、Xbox マッピングだけでなく、より多くのボタンを取得する機能があります) ことを考えました。

そこで、私の質問は、これが可能かどうかです。プログラミングの観点からは可能だと思います (コントローラー自体からの入力を解釈し、Launchpad/Push の照明な​​どを制御するコマンドを送信するプログラムを書くだけです)。Push の画面は外部ではなく内部で制御されているように見えるため、たとえば、生の入力をコンピューターに送信するのではなく、デバイス内部のハードウェアが制御を処理するなどの理由がある場合に備えて、購入する前に確認したかったのです。

答え1

この質問は基本的に無視されているようなので、私がこれまでに見つけたもので答えます。Ableton Pushについてはまだ何も知りませんが、Novation Launchpad Sについては、Novationがハードウェアをハッキングするために必要なすべてのドキュメントをここに公開していることを発見しました。http://us.novationmusic.com/support/product-downloads?product=Launchpad。それで、私はLaunchpadを注文しました。

関連情報