4

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

我知道我的措辞很糟糕,因此请查看这些屏幕截图以了解我需要的那种东西:

例子

是否有任何可用的音频项目开源 gui 框架?

4

1 回答 1

2

我不认为有一个特定的项目,但也许你可以使用其他项目的东西。

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

  • WaveForm类,它似乎处理了一些关于波形的 GUI 内容,比如缩放和播放选择部分。
  • CommandPanel,它使用 JSlider。您可以将这些用于通道增益。

还有Java Media Component/Framework,它似乎为 GUI 编程提供了一些与音频/视频相关的东西(相当老的文章)。JavaFX 似乎更好地支持它,但是这个人设法在 Swing 应用程序中使用它。这家伙也展示了一些使用 JMC 的代码。

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

于 2012-11-08T15:50:52.843 回答