昔買ったローランドの MIDI 音源 SC-55mkII を使うため, まずは USB-MIDI ケーブルを購入. 購入したのはローランドの UM-1EX ヨドバシカメラに在庫があった.
http://www.roland.co.jp/products/jp/UM-1EX/index.html
ドライバをダウンロードして, 10.5.2 で問題なく動く. ただ, マニュアルのインストール後のテストの記述が古い. 10.5.2 の MIDI 設定のテストは, 入出力別々にテストできるようになっている.
続いて, シンプルな midi sequencer, MidiSwing.0.3.5b.tgz をダウンロード.
http://www.les-stooges.org/pascal/midiswing/
デフォルトの output は java Sound Synthesizer と QuickTime Musical instruments だが,
http://www.humatic.de/htools/mmj.htm
から mmj.zip をもってきて, この中の libmmj.jnilib と mmj.jar を /Library/Java/Extensions にコピーすると USB-MIDI 経由で SC-55mkII が鳴った. ただ, Java での実時間処理の問題か, 時々音の出がひっかかったようになる. クロック設定とかを調整すればよいのだろうか.
GarageBand のソフトウェア音源もとても充実している. ハードウェア音源がなくても楽しめますね.