日別アーカイブ: 2016年10月4日

Launchpad MKIIのプログラマ用マニュアル

Deckadance2用のMIDIスクリプトを書いていると、どうしてもハードウェアの仕様に関する情報が必要になる場合があります。

具体的には、

  • どの操作をするとどういう内容のMIDIメッセージが送出されるか
  • コントローラに内蔵されているLEDの制御

この2点の情報が必要になります。前者はDAW等でMIDI信号を受け取って1個1個検証して行っても良いのですが、これは非常に面倒です。後者は何かしらの情報がないと全く制御ができません。

novationはWebでこういう場合のために、”Launchpad MK2 Programmer’s Reference Manual”というPDFのマニュアルを公開してくれています。先方のリンクに対するポリシーがよく分からないので直接リンクは張りませんが、検索するとすぐ見つかります。

読むとAbleton Live前提で書かれているような感じはしますが、「LEDを点滅させたい場合どうするか」や「グリッドを列単位で発光させたい場合どうするか」等、具体例を示して説明されています。

Deckadance2用のスクリプトを書くにあたっては、MIDIメッセージと各グリッドの対応、MIDIメッセージとLED色の対応を調べる時に参考になりました。