【问题标题】:Audio processing libraries for Ruby? [closed]Ruby 的音频处理库? [关闭]
【发布时间】:2011-02-21 13:24:51
【问题描述】:

关于在 Ruby 中进行音频处理的库的任何建议。我需要完成以下两个任务:

  • 找到静默,为此我很高兴能够迭代波中的每个样本。
  • 剪切并粘贴多个 wav 文件以形成新的 wav 文件。
  • 将 wav 转换为 mp3,反正我可能会留下跛脚。

我正在寻找相当于 NAudio 的 C# 库。

【问题讨论】:

  • 如果 Ironruby 是一个选项,为什么不使用它并直接链接到 NAudio,因为您熟悉它?
  • IronRuby 不是一个选项,只有普通的好旧 Ruby。

标签: ruby audio audio-processing


【解决方案1】:

一个选项是ruby-audio,它在 libsndfile 上有一个包装器。

就我个人而言,我在纯 ruby​​ 中处理音频的运气并不好,但我使用 jruby 中的 Java 库效果很好。

祝你好运!

【讨论】:

  • 不要使用 fugal 的 ruby​​-audio。它很慢而且有问题。最新版本由 warhammerkid(我自己)完成,可以在 github.com/warhammerkid/ruby-audio 找到。我生成了 rdocs 并将它们放在我的服务器上doc.chromedshark.com/ruby-audio,所以浏览它们,看看它是否适合你。
  • 您可以使用 rdoc.info 自动生成文档。
  • 很高兴知道您使用了哪些 Java 库,以供参考。
猜你喜欢
  • 2017-06-01
  • 1970-01-01
  • 2016-05-10
  • 1970-01-01
  • 2013-01-22
  • 1970-01-01
  • 2015-09-03
  • 1970-01-01
  • 2023-03-07
相关资源
最近更新 更多