サウンド関数 - モジュールコントロール関数

sdMidiSetMes

MIDIポートに送信するMIDIメッセージを作成

書式

SDE_ERR sdMidiSetMes( handle, *midi_mes_ptr, midi_mes, ..... )
SDMIDI handle
SDS_MIDI_MES *midi_mes_ptr
Sint8 midi_mes

引数

handle対象ポートのハンドル
midi_mes_ptr作成したMIDIメッセージを格納する変数のポインタ
midi_mesMIDIメッセージ

戻値

SDE_ERR_NO_INITサウンドライブラリを初期化していない
SDE_ERR_HANDLE_NULLハンドルがNULL

解説

MIDIポート送るMIDIメッセージを設定します。 可変長引数になっているのでMIDIメッセージに応じて続けてデータを記述します。

以下は設定できるMIDIメッセージです。

SDD_MIDI_NOTE_OFFMIDIノートオフ
SDD_MIDI_NOTE_ONMIDIノートオン
SDD_MIDI_MONO_PRESMIDIモノプレッシャー
SDD_MIDI_PRG_CHGMIDIプログラムチェンジ
SDD_MIDI_CTL_CHGMIDIコントロールチェンジ
SDD_MIDI_POLY_PRESMIDIポリプレッシャー
SDD_MIDI_PITCH_BENDMIDIピッチベンド


備考

MIDIメッセージについて詳しくはMIDI関連資料を参照してください。

sdMidiSetMes
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998