查找用于Java音频控件的开源GUI组件

4
我需要相对简单的音频分析器GUI组件,用于音频播放,我可以查看不同的通道,控制通道增益,查看简单的音频波形等等。
我知道我的表述很糟糕,所以请看一下这些屏幕截图,了解我需要的东西的类型: 示例 是否有适用于音频项目的开源GUI框架可用?

在Processing.org中,可以将其用作Java代码的库,其中minim可以实现您需要的这些功能。不知道这是否对您有帮助... - v.k.
1个回答

2
我认为并没有专门针对此事的项目,但也许你可以从其他项目中找到一些有用的东西。 Tarsos 项目 是由一位音乐家和一位计算机科学家领导的 Java 音频分析项目。它包含一些 Swing 元素来绘制波形图,你可以尝试在自己的项目中使用。他们拥有以下一些内容:
  • WaveForm 类,似乎处理了一些关于波形的 GUI 方面,如缩放和播放选定部分。
  • CommandPanel,使用 JSlider。你可以将它们用于通道增益。
还有Java Media Component/Framework,它似乎提供了一些音频/视频相关的东西(相当旧的文章)用于GUI编程。它似乎在JavaFX中得到更好的支持,但是这个人设法在一个Swing应用程序中使用它。这个人也展示了使用JMC的一些代码。
在你发送的页面中,有一个用Java制作的Eisenkraut。你可以尝试重用其中的一些组件。

谢谢!我目前正在调查 Eisenkraut 的源代码。祝我好运! - whoabackoff

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接