【问题标题】:Best open source project for audio signal processing? [closed]音频信号处理的最佳开源项目? [关闭]
【发布时间】:2010-12-12 17:43:18
【问题描述】:

需要找有没有音频信号处理的开源项目,就像我们有openCV做图像处理一样。

谢谢

【问题讨论】:

  • 您需要什么声音转换/处理,以及什么许可证?

标签: audio signal-processing


【解决方案1】:

my course 更多technical part 中,我们被介绍了信号处理,我们不得不使用Octaveaudio packagegnu plot 进行绘图。

对于课程的fun part使用MaxMSP/Jitter,这是一个商业项目, 但总有 PureData 是开源的,Jitter 等效项是 PD Gem,但对于音频信号处理,PureData 应该没问题。

简而言之,如果您喜欢数字运算,Octave 应该没问题。 我们也在 Octave 中进行了图像处理,它是二维的,而不是一个(声音),但它仍然是信号处理。您也可以对图像应用高通或低通滤波器,如果您愿意,可以尝试对图像进行回声/延迟以获得乐趣。

Pure Data 有点不同,因为您使用跳线而不是输入大量代码,但它非常有趣,其中一个优点是您可以在补丁/程序运行时实时进行更改,这非常适合快速原型设计。

有点偏离音频信号处理,如果你喜欢生成音乐,你应该看看一些开源项目,比如ChucKSuperColliderixifluxus...有些是cool stuff with Haskell

更新 在 c++ 方面,您还可以查看 Dr. Mick Grierson's Maximilian library,其中还包括一个不错的 OpenFrameworks 小插件

Sonic VisualiserVamp Plugins 也值得一试(那里有很多好东西)

HTH

【讨论】:

  • 我认为我仅限于 Windows。所以我猜你上面的建议也适用于 Windows?
  • @Wajih 是的!开源软件通常可以在 Windows/Linux/OSX 上运行,上述情况也是如此。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-23
  • 1970-01-01
  • 2012-11-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-05
相关资源
最近更新 更多