portmidi-sharp now working on linux/osx/win32

| No Comments | No TrackBacks

portmidi-sharpの問題ではなく自分のautotoolized portmidiの問題だったのだけど、OSXでも無事に問題の無いlibportmidi.dylibをビルドしてportmidi-sharpからMIDIを叩くことが出来た。 portmidi-autotoolize-osx.tar.bz2

ちなみに、どの環境についても、autotoolizeしたのはライブラリだけで、テストコードの類はいっさいサポート出来ていない。trunkにあるMakefileを置き換えるのはちょっと困難そうだ。

これでPortMidiPlayerがまともに動作するなら、そのままサンプルとして投げることもできるのだけど、まずバグを潰さないと先に進めない。今日、サンプルコードに含まれるSMFサポートをリファクタリングして、SMF出力もきちんと処理するようにしたので、SMF読み込みの部分で間違いは無くなっただろうと思っている。次はプレイヤ側のトラックマージ処理を直そうと思っているが、そのためにSMF Format 1 to 0 変換を実装しようと思っている。おそらくそこが今のネックだ。

No TrackBacks

TrackBack URL: http://veritas-vos-liberabit.com/noteon/mt-tb.cgi/16

Leave a comment

About this Entry

This page contains a single entry by note on published on May 5, 2009 11:34 PM.

PortMidiPlayer was the previous entry in this blog.

SMF utility library is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Categories

Pages

OpenID accepted here Learn more about OpenID
Powered by Movable Type 4.23-en