Javaでシンプルなオーディオプレーヤーを開発しています。私が必要とする唯一の高度な機能は、周波数フィルターです。これは必ずしもフル機能のイコライザー機能ではなく、特定の周波数範囲に対して異なるゲインを備えています。指定された値よりも高い周波数をカットするローパス フィルターで十分です。
イコライザーを備えたjlGuiを研究しましたが、再生するファイルはOGGですが、MP3データでのみ機能します。
さまざまな回答を閲覧すると、XugglerやJaveなどの ffmpeg ラッパーが解決策になる可能性があることがわかりました。しかし、ffmpegで周波数フィルタリングを処理する方法の出発点でさえ、チュートリアルは見つかりませんでした。
また、JMF はそのような機能を実装するための有効な選択肢として説明されていますが、十分に具体的なものは見つかりませんでした。