最近、ミディ関連のものを書くことを考えていました。私は、たとえばインタラクティブなアレンジャーのように、リアルタイムのMIDI処理にシーケンサーを使用することを計画しました。コードが与えられると、コマンドのリアルタイムシーケンスなどが生成されます。
javaは私の第一言語なので、javax.midiパッケージを使用することで選択は明白でした:)しかし、私は考えました-Java...ガベージコレクション...リアルタイムのもの...うーん-それは本当にいい音になるでしょうか-グリッチも遅延もありませんか?言うまでもなく、私はMIDIソフトウェアを作成した経験がありません。
だから私はJavaでMIDIソフトウェアを実際に書くことが可能であるか知りたいのですが、そのようなものを書くときに私が知っておくべきいくつかの一般的な経験則はありますか?
私が説明したタスクのためにいくつかのサードパーティライブラリをお勧めできますか?
よろしくお願いします