ピアノToy-Conの認識情報を取得する。
- XCTRLSTYLEでToy-Con種類に1以外を指定するとエラーとなる。
- キー・ボタン情報以降の返値はすべて省略可能。
書式
TCPIANO コントローラーID OUT 認識フラグ[,キー・ボタン情報,ダイアル種類,ダイアル回転角速度]
引き数
コントローラーID
情報を取得するコントローラーのID:1~2
戻り値
認識フラグ
ピアノToy-Conを認識しているかどうかを返す
- 1で認識中。0で認識していない。
キー・ボタン情報
ピアノToy-Conのキー・ボタン状況をビット毎に返す
各ビットの意味は次の通り
bit0 | ド |
bit1 | ド♯ |
bit2 | レ |
bit3 | レ♯ |
bit4 | ミ |
bit5 | ファ |
bit6 | ファ♯ |
bit7 | ソ |
bit8 | ソ♯ |
bit9 | ラ |
bit10 | ラ♯ |
bit11 | シ |
bit12 | ド(1オクターブ上) |
bit13 | 読み込みボタン |
bit14 | オクターブアップ |
bit15 | オクターブダウン |
bit16 | 再生ボタン |
bit17 | 録音ボタン |
ダイアル種類
ToyConに挿入されているダイアルの種類
0 | 挿入していない、認識できない |
1 | 太線 |
2 | 細線 |
3 | 2本線 |
4 | 中線 |
ダイアル回転角速度
ダイアルが挿入されている場合の回転角速度
- 時計回りに1周で1.0、反時計回りに1周で-1.0。
サンプル・参考動画
コメント