MICSTART
マイクからのサンプリング(音声取得)を開始
プチコン3号
MICSTART rate,bit,sec
プチコンBIG
MICSTART [device,]sec
パラメーター
rate:サンプリングレート(0~3)
bit:ビットレート(0,1)
sec:サンプリング秒数(0はループ)
device:0:Gamepadマイク 1:USB接続マイク
解説
マイクからのサンプリング(音声取得)を開始します。
このコマンドを使うには事前に「XON MIC」でマイクを使用可能にしておく必要があります。
また「XON COMPAT」の状態では、MPSTARTは使用できません。
※XON MICでマイク使用開始後、1秒間は正常なサンプリングができない可能性があります。
※ビットレート2,3(符号付)は、プチコンVer3.3〜
プチコンBIGでは、0~32秒です。
※サンプリング秒数を「0」にした場合、最大秒数を超えるとデータの先頭から順次上書きされます。
このコマンドを使うには事前に「XON MIC」でマイクを使用可能にしておく必要があります。
また「XON COMPAT」の状態では、MPSTARTは使用できません。
※XON MICでマイク使用開始後、1秒間は正常なサンプリングができない可能性があります。
サンプリングレート
プチコン3号でのみ指定。BIGでは32000Hz固定rate | 内容 |
---|---|
0 | 8180 Hz |
1 | 10910 Hz |
2 | 16360 Hz |
3 | 32730 Hz |
ビットレート
プチコン3号でのみ。BIGでは符号付16bit固定bit | 内容 |
---|---|
0 | 8bit |
1 | 16bit |
2 | 符号付 8bit |
3 | 符号付 16bit |
サンプリング秒数
サンプリングレートとビットレートで、サンプリングできる最大秒数が異なります。プチコンBIGでは、0~32秒です。
rate | bit:0 | bit:1 |
---|---|---|
0 | 32秒 | 16秒 |
1 | 24秒 | 12秒 |
2 | 16秒 | 8秒 |
3 | 8秒 | 4秒 |
サンプルコード
プチコン3号でのサンプル
プチコンBIGでのサンプルXON MIC 'MIC使用開始WAIT 60 '正常に使えるようになるまで1秒間待つMICSTART 1,0,10 '10910Hz/8bitで10秒間のサンプリング開始
XON WIIUXON MIC 'MIC使用開始WAIT 60 '正常に使えるようになるまで1秒間待つMICSTART 0,10 'Gamepadにあるマイクから10秒間のサンプリング開始
参照
XON
3DS/WiiUモード切替、マイク、センサーの使用開始
XOFF
マイク、拡張スライドパッド、各センサーの使用を終了
BUTTON
物理ボタン(十字キー、ボタン)の情報を取得
BREPEAT
物理ボタンのキーリピート機能(自動連打)を設定
STICK
スライドパッドの情報を取得
STICKEX
拡張スライドパッドの情報を取得
ACCEL
モーションセンサー(加速度センサー)情報を取得
GYROA
ジャイロセンサー(角度センサー)の「角度変化」情報を取得
GYROV
ジャイロセンサー(角度センサー)の「角速度」情報を取得
GYROSYNC
ジャイロセンサー(角度センサー)の値をリセット
TOUCH
タッチパネルの情報を取得
MICSTART
マイクからのサンプリング(音声取得)を開始
MICSTOP
マイクからのサンプリング(音声取得)を停止
MICDATA
サンプリングデータの指定位置を調べる
MICSAVE
サンプリングデータを配列にコピー
CONTROLLER
コントローラーの情報取得
VIBLATE
コントローラーを振動させる