javaでjack-audioを使用する方法を見つけようとしています。jnajack に基づいてラッパーを作成し、ジャックのポートから Java アプリにオーディオを取得することができました (元の jnajack は jack 1.9.8 では機能しません) が、データを操作する方法が見つかりません。さらにデータを操作List<FloatBuffer>するには、 に変換する必要がありbyte[]ます。
簡単に言えば...最初にデータをファイルに保存したいのですが、私が理解しているJavaサウンドAPIはTargetDataLineおよび/またはbyte[]. FloatBufferに変換するにはどうすればよいbyte[]ですか? 私が見つけることができる唯一の方法はfloatbuffer.get(float[])、どういうわけか(方法がわからない)に変換するfloat[]ことbyte[]です。