[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> )を購入しました。
6 hrk 2002-07-06 04:03 permalink
「演奏オブジェクト」と「データ編集オブジェクト」を別のスレッドで走らせる。のだろうと思ってたんだけど、非同期にアクセスされる不都合を防ぐ為にデータにロックかけたりしなきゃいけなくて面倒くさいな。
と思ってNSTimerをつかってタイマーを使ってシングルスレッドで処理してみた。
しかしテキストフィールドやスクロールバーやリサイズボックスの上でマウスをドラッグするとタイマーが止まって音が途切れてしまう。
というわけでマルチスレッドで組み直しです。
データもロックがかかる様に書き直しです。
[DRUMSOFT 旧BBS][全部]