在java中寻找音频控件的开源gui组件

时间:2012-11-08 14:55:27

标签: java user-interface audio

我需要相当简单的音频分析器gui组件进行音频播放,我可以查看不同的通道,控制通道增益,查看简单的音频波形等。

我知道我的措辞非常糟糕,所以看看这些截图我需要的东西:

examples

是否有适用于音频项目的开源gui框架?

1 个答案:

答案 0 :(得分:2)

我不认为有这样的具体项目,但也许你可以使用其他项目的东西。

Tarsos project是一个由音乐家和计算机科学家领导的项目,用于Java中的声音分析。它包含一些用于绘制波形的swing元素,您可以尝试在自己的项目中使用它们。他们有一些东西:

  • WaveForm类,它似乎处理一些关于波形的GUI内容,比如缩放和播放选择部分。
  • CommandPanel,它使用JSlider。你可以使用这些来获得渠道收益。

还有Java Media Component/Framework,它似乎为GUI编程提供了一些audio/video related stuff(相当古老的文章)。它似乎在JavaFX中得到了更好的支持,但是this guy设法在Swing应用程序中使用它。 This guy也显示了一些使用JMC的代码。

在您发送的页面中,有Eisenkraut,它是用Java制作的。您可以尝试重用其中的一些组件。