-
- 2003年11月 6日 16:53
- SimpleMIDIPlayer
というわけで、今日やっと公開です。
といっても、かねてより実装しようと思っていたランダム再生機能などは今回も見送ってしまいました。
別に実装自体は難しくないのですが、ボタンのアイコンを作るのが面倒で…(汗
solo/mute機能なども、どっちかというと「面倒」系でした。ほんと申し訳ないです。
ただ、ずっと先延ばしにしてしまうのもどうかと思ったので、最低限の機能だけ付加してとりあえずリリースしました。
0.3の時よりもだいぶ重くなってしまい、もたつくことが多くなってしまいました。
原因は明白で、MIDIノートオン表示部分を16ch別々の領域に書いているからです。
1chごとにGUIコンポーネントを制御するクラスを作ったので、こんな形になってしまいました。
まぁ、16ch一括の領域にしても良いのですが、なんとなくこっちのほうがNibデータの素晴らしさ&オブジェクト指向っぷりが発揮出来てていいかなぁと(自己満足
まぁ、とにもかくにも、次バージョンは出来るだけ早くリリースしたいです。
QuickTime音源への対応を端折ってしまったので、そのへんもなんとかしないといけません。
- Newer: なんてこったい
- Older: Pantherその後
Comments:2
- Jiro 2003年11月 9日 02:59
はじめまして。Jiroと申します。
SimpleMIDIPlayer便利に使わせていただいています。うちのマシンスペックじゃぇなかなかシビアですけどね(^^;
んで、以下気になった点というか要望です。
・32ch(2ポート使用データ)が認識されない
設定ミスかと思ったんですが、Port Bを表示させてもウンともスンともいってないようなので。
・Viewはウィンドウで切り替えたい
上のテストしてたときに、View->Indicator->Port Aと階層をたどるのがめんどくさかったので(汗
・やっぱりランダムが欲しい
ランダムマニア(謎)なんであんまり役に立たない要望で申し訳ないです。
これからもがんばってくださいね!
- Hiroaki 2003年11月 9日 05:01
Jiroさん初めまして。 Hiroakiです。
いやいや、マシンのスペックが悪いのではなくて、僕のコーディング&設計に問題ありです(汗
出来るだけ軽くしていこうと思いますので、これからもよろしくです。32chデータの件ですが、不思議ですね…。
僕自身あまり32chデータを所持してないのであまりテストは出来ないのですが、手元にあるものに限って言えばうまく動いているようです。
具体的には、SMFの中のポート指定イベントを見て振り分けています。
もしかしたら僕が知っているポート指定イベント以外にもポート指定イベントがあるのかもしれません。
もしそのデータが公開されている or 配布してよいようなものであれば、お見せいただけないでしょうか?
こちらで解析してみます。Viewは、たしかにたどるのはだるいかもしれませんね。
僕はテストの時は常にショートカットキーを使っていました^^;
ウィンドウだと、どこが良いですかねー。なかなか難しい。
とりあえず、妙なIndicatorとかいう中途半端なSubmenuをやめて、直接Port A, Port Bをいじれるようには変更しようと思います。ランダムは、はい。次のバージョンでは必ず入れます^^;
ランダムマニアの心を満たすよう頑張ります^^
それでは、これからもごひいきによろしくお願いします^^
Trackbacks:0
- TrackBack URL for this entry
- http://blog.hiroaki.jp/mt/mt-tb.cgi/46
- Listed below are links to weblogs that reference
- SimpleMIDIPlayer Ver. 0.4公開 from Hirolog