種類 | データタイプ名 | 備考 |
---|---|---|
マクロ定数 | SDD_MIDI_PORT_MAX | MIDIポートの最大使用可能ポート数. |
SDD_SHOT_PORT_MAX | ワンショットポートの最大使用可能ポート数. | |
SDD_PSTM_PORT_MAX | PCMストリームポートの最大使用可能ポート数. | |
SDD_PSTM_CH_MAX | PCMストリームポートの1ポートで使用可能なチャンネル数. | |
SDD_PORT_ERR_PRIORITY | ポートエラーのプライオリティエラービット. | |
SDD_PORT_ERR_REQUEST_NUM | ポートエラーのリクエスト番号エラービット. | |
SDD_PORT_ERR_DATA_ID_ERR | ポートエラーのデータIDエラー. | |
SDD_PORT_ERR_VER_ERR | ポートエラーのバージョンエラー. | |
SDD_PORT_ERR_MIDI_BUF_NO_ENOUGH | ポートエラーのMIDI受信バッファ不足. | |
SDD_PORT_ERR_MIDI_SEQ_BUF_NO_ENOUGH | ポートエラーのMIDIシーケンサのバッファ不足. | |
SDD_PORT_ERR_SLOT_NO_ENOUGH | ポートエラーのスロット不足エラー. | |
SDD_PORT_FLG_PLAY | ポートフラグの演奏中ビット. | |
SDD_PORT_FLG_PAUSE | ポートフラグの演奏一時停止中ビット. | |
SDD_PORT_FLG_CHG_VOL | ポートフラグのボリューム変化中ビット. | |
SDD_PORT_FLG_CHG_SPEED | ポートフラグのスピード変化中ビット. | |
SDD_PORT_FLG_CHG_PITCH | ポートフラグのピッチ変化中ビット. | |
SDD_PORT_FLG_CHG_PAN | ポートフラグのパン変化中ビット. | |
SDD_PORT_FLG_TROUBLE | ポートフラグの問題発生中ビット. | |
SDD_MIDI_NOTE_OFF | MIDIノートオフのメッセージ番号. | |
SDD_MIDI_NOTE_ON | MIDIノートオンのメッセージ番号. | |
SDD_MIDI_MONO_PRES | MIDIモノプレッシャーのメッセージ番号. | |
SDD_MIDI_PRG_CHG | MIDIプログラムチェンジのメッセージ番号. | |
SDD_MIDI_CTL_CHG | MIDIコントロールチェンジのメッセージ番号. | |
SDD_MIDI_POLY_PRES | MIDIポリプレッシャーのメッセージ番号. | |
SDD_MIDI_PITCH_BEND | MIDIピッチベンドのメッセージ番号. | |
SDD_PSTM_LEFT_CH | PCMストリームのポート内の左チャンネルの番号. | |
SDD_PSTM_RIGHT_CH | PCMストリームのポート内の右チャンネルの番号. | |
SDD_PSTM_ALL_CH | PCMストリームのポート内の全てのチャンネルの番号. | |
SDD_PSTM_FREQ_48000 | PCMストリームで48,000Hzのサウンドデータを扱う時に使用する. | |
SDD_PSTM_FREQ_44100 | PCMストリームで44,100Hzのサウンドデータを扱う時に使用する. | |
SDD_PSTM_FREQ_32000 | PCMストリームで32,000Hzのサウンドデータを扱う時に使用する. | |
SDD_PSTM_FREQ_24000 | PCMストリームで24,000Hzのサウンドデータを扱う時に使用する. | |
SDD_PSTM_FREQ_22050 | PCMストリームで22,050Hzのサウンドデータを扱う時に使用する. | |
SDD_PSTM_FREQ_18900 | PCMストリームで18,900Hzのサウンドデータを扱う時に使用する. | |
SDD_PSTM_FREQ_16000 | PCMストリームで16,000Hzのサウンドデータを扱う時に使用する. | |
SDD_PSTM_FREQ_12000 | PCMストリームで12,000Hzのサウンドデータを扱う時に使用する. | |
SDD_PSTM_FREQ_11025 | PCMストリームで11,025Hzのサウンドデータを扱う時に使用する. | |
SDD_PSTM_FREQ_08820 | PCMストリームで8,820Hzのサウンドデータを扱う時に使用する. | |
SDD_PSTM_FREQ_08000 | PCMストリームで8,000Hzのサウンドデータを扱う時に使用する. |
MIDIポートの最大使用可能数を定義.
ワンショットポートの最大使用可能数を定義.
PCMストリームポートの最大使用可能数を定義.
PCMストリームポートの1ポートに対しての最大チャンネル数を定義.
ポートステータスデータタイプSDS_MIDI_STAT,SDS_SHOT_STAT,SDS_PSTM_CH_STATのメンバm_Errでビットマスクに使用する.対応するビットは現在再生しているサウンドデータのプライオリティより新たに再生しようとしたサウンドデータのプライオリティが低いときに立つ.
ポートステータスデータタイプSDS_MIDI_STAT,SDS_SHOT_STAT,SDS_PSTM_CH_STATのメンバm_Errでビットマスクに使用する.対応するビットはサウンドデータの再生リクエストを受けたが,実行できない場合に立つ.例えば存在しないバンク番号や存在しないデータ番号を指定した場合など.
ポートステータスデータタイプSDS_MIDI_STAT,SDS_SHOT_STAT,SDS_PSTM_CH_STATのメンバm_Errでビットマスクに使用する.対応するビットは再生しようとしたサウンドデータのデータIDおよびバンクIDに異常があるときに立つ.
ポートステータスデータタイプSDS_MIDI_STAT,SDS_SHOT_STAT,SDS_PSTM_CH_STATのメンバm_Errでビットマスクに使用する.対応するビットはサウンドデータのバージョンが正しくないとき(古いもしくは新しい)に立つ.
ポートステータスデータタイプSDS_MIDI_STATのメンバm_Errでビットマスクに使用する.対応するビットはMIDIシーケンサもしくはサウンドライブラリからMIDI音源に対してメッセージを送信したときにバッファがオーバフローしたときに立つ.
ポートステータスデータタイプSDS_MIDI_STATのメンバm_Errでビットマスクに使用する.対応するビットはMIDIシーケンサがMIDI音源に対してメッセージを送信したいがバッファフローのために送信出来ない時のスタックがオーバフローしたときに立つ.
ポートステータスデータタイプSDS_MIDI_STAT,SDS_SHOT_STAT,SDS_PSTM_CH_STATのメンバm_Errでビットマスクに使用する.対応するビットはMIDIシーケンサもしくはサウンドライブラリからMIDI音源に対してメッセージを送信したときにバッファがオーバフローしたときに立つ.
ポートステータスデータタイプSDS_MIDI_STAT,SDS_SHOT_STAT,SDS_PSTM_CH_STATのメンバm_Errでビットマスクに使用する.対応するビットはサウンドデータの再生中に立つ.
ポートステータスデータタイプSDS_MIDI_STATのメンバm_Errでビットマスクに使用する.対応するビットはサウンドデータの再生が一時停止中に立つ.
ポートステータスデータタイプSDS_MIDI_STAT,SDS_SHOT_STAT,SDS_PSTM_CH_STATのメンバm_Errでビットマスクに使用する.対応するビットはボリューム設定中(フェード処理中)に立つ.
ポートステータスデータタイプSDS_MIDI_STAT,SDS_SHOT_STAT,SDS_PSTM_CH_STATのメンバm_Errでビットマスクに使用する.対応するビットはスピード設定中(フェード処理中)に立つ.
ポートステータスデータタイプSDS_MIDI_STAT,SDS_SHOT_STAT,SDS_PSTM_CH_STATのメンバm_Errでビットマスクに使用する.対応するビットはピッチ設定中(フェード処理中)に立つ.
ポートステータスデータタイプSDS_MIDI_STAT,SDS_SHOT_STAT,SDS_PSTM_CH_STATのメンバm_Errでビットマスクに使用する.対応するビットはパンポット設定中(フェード処理中)に立つ.
ポートステータスデータタイプSDS_MIDI_STAT,SDS_SHOT_STAT,SDS_PSTM_CH_STATのメンバm_Errでビットマスクに使用する.対応するビットはエラー発生時に立つ.
MIDIノートオフのメッセージ番号.詳しくはMIDI関連資料を参照のこと.
主にMIDIメッセージ作成APIであるsdMidiSetMesで使用される.
MIDIノートオンのメッセージ番号.詳しくはMIDI関連資料を参照のこと.
主にMIDIメッセージ作成APIであるsdMidiSetMesで使用される.
MIDIモノプレッシャーのメッセージ番号.詳しくはMIDI関連資料を参照のこと.
主にMIDIメッセージ作成APIであるsdMidiSetMesで使用される.
MIDIプログラムチェンジのメッセージ番号.詳しくはMIDI関連資料を参照のこと.
主にMIDIメッセージ作成APIであるsdMidiSetMesで使用される.
MIDIコントロールチェンジのメッセージ番号.詳しくはMIDI関連資料を参照のこと.
主にMIDIメッセージ作成APIであるsdMidiSetMesで使用される.
MIDIポリプレッシャーのメッセージ番号.詳しくはMIDI関連資料を参照のこと.
主にMIDIメッセージ作成APIであるsdMidiSetMesで使用される.
MIDIピッチベンドのメッセージ番号.詳しくはMIDI関連資料を参照のこと.
主にMIDIメッセージ作成APIであるsdMidiSetMesで使用される.
PCMストリームの右チャンネルの値のマクロ.
PCMストリームの全てのチャンネル(現在は右・左の2チャンネル)の値のマクロ.
PCMストリームで48,000Hzのサンプリング周波数のデータを再生する時に使用する.
PCMストリームで44,100Hzのサンプリング周波数のデータを再生する時に使用する.
PCMストリームで37,800Hzのサンプリング周波数のデータを再生する時に使用する.
PCMストリームで32,000Hzのサンプリング周波数のデータを再生する時に使用する.
PCMストリームで24,000Hzのサンプリング周波数のデータを再生する時に使用する.
PCMストリームで22,050Hzのサンプリング周波数のデータを再生する時に使用する.
PCMストリームで18,900Hzのサンプリング周波数のデータを再生する時に使用する.
PCMストリームで16,000Hzのサンプリング周波数のデータを再生する時に使用する.
PCMストリームで12,000Hzのサンプリング周波数のデータを再生する時に使用する.
PCMストリームで11,025Hzのサンプリング周波数のデータを再生する時に使用する.
PCMストリームで8,820Hzのサンプリング周波数のデータを再生する時に使用する.
PCMストリームで8,000Hzのサンプリング周波数のデータを再生する時に使用する.