MIDI ノートを再生するアプリケーションを作成していますが、サウンドバンクに問題があります。
Mac用のデフォルトのJVMにsoundbank-mid.gm
は存在しますが、Javaはデフォルトのサウンドバンクがなく、楽器がロードされていないと教えてくれます。また、独自のサウンドフォント ファイルの読み込みにも失敗します。ただし、デフォルトからまだ再生されます。
私のJVM 7には、デフォルトのサウンドバンクと読み込まれた楽器があり、SF2ファイルも読み込みます。ただし、7 で動作しないネイティブ dep があります。
Ubuntu でも同様の問題がありましたが、それは がsoundbank.gm
デフォルトでインストールされていないためです。SF2
また、ファイルを正常にロードすることもできました。
Windowsを試したことはありません。
プラットフォーム間で midi を再生する信頼できる方法は何ですか?