[DRUMSOFT 旧BBS][全部]

OS XでMIDIシーケンサ計画

というわけでTool de MusicをイデアとしてMIDIシーケンサを創ります。とりあえず今日、EDIROL(慣れないなこの表記…RolandのDTM部門な)の最安インターフェイスUM-1S( <a href="http://www.roland.co.jp/products/dtm/UM-1S.html" target="_top">http://www.roland.co.jp/products/dtm/UM-1S.html</a> )を購入しました。
1 ハリィ 2002-04-30 01:44 permalink
というわけでTool de MusicをイデアとしてMIDIシーケンサを創ります。
とりあえず今日、EDIROL(慣れないなこの表記…RolandのDTM部門な)の最安インターフェイスUM-1S( <a href="http://www.roland.co.jp/products/dtm/UM-1S.html" target="_top">http://www.roland.co.jp/products/dtm/UM-1S.html</a> )を購入しました。
最初は「マウスとかスマートメディアリーダみたくドライバ無しで動くだろ」ぐらいの感覚でいたのですがMIDIはそんなに甘くなかった。
でもWebページを見たらOS X対応ドライバのβ版が出ていました。
<a href="http://www.roland.co.jp/lib/download/UM1Drv_MacX.html" target="_top">http://www.roland.co.jp/lib/download/UM1Drv_MacX.html</a>
これをインストールして、Developer Toolsに同梱のサンプルmidiechoを実行
(インストール位置はデフォルトで.../Developer/Examples/CoreAudio/MIDI/SampleTools/SampleTools.pbproj)
を起動した所ちゃんと動きました。
-----
[localhost:MIDI/SampleTools/build] hrk% ./midiecho
name=UM-1, manuf=EDIROL, model=UM-1
1 sources
Echoing to channel 1 of UM-1
92 4F 58
92 4F 00
92 58 58
92 58 00
92 40 58
92 40 00
-----
このソースを見るにMIDI機器との通信はTCP/IPの通信よりも簡単そうです。
通信にはMIDIServices.hを使うのか。AppleはOS XからはOMSはいらないっつー感じにしたいように見える。僕もOMS嫌い。
[DRUMSOFT 旧BBS][全部]