【问题标题】:Audio Libraries Written in Go?用 Go 编写的音频库?
【发布时间】:2013-11-15 17:21:38
【问题描述】:

是否有任何本地 Go 音频库?具体来说,我想从音频文件中读取峰值以构建波形。或者,我知道我可以使用 SWIG 之类的东西来绑定已建立的 C++ 音频库。但是,如果有可用的 Go 库,我想使用它。它会更干净,而且我不需要在学习如何使用库的同时学习如何使用 SWIG。

【问题讨论】:

  • 如果你只是使用 C 库,你可以使用 cgo (golang.org/cmd/cgo),无需与 SWIG 混淆……
  • @filmor - 谢谢!你知道任何好的纯 C 音频库吗?我一直在考虑走这条路,但我听说很多音频库最终都包含大量 C++,这就是我选择 SWIG 的原因。

标签: c++ audio go


【解决方案1】:

以下是用 go 编写的“音乐”库列表:

https://github.com/golang/go/wiki/Projects#music

这里是用 go 编写的“图形和音频”库的列表:

https://github.com/golang/go/wiki/Projects#graphics-and-audio

该页面不区分纯 go 和链接到 c 库的代码。我猜大多数项目都会链接到之前评论中提到的现有库。

【讨论】:

    猜你喜欢
    • 2018-10-17
    • 2017-12-31
    • 2013-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-25
    • 1970-01-01
    相关资源
    最近更新 更多