一个小程序,可为任何 Go 应用程序提供声音。适用于播放和音频处理。
此仓库不再进行活动开发,已被归档。继续开发已迁移到 gopxl/Beep。非常感谢 faiface 创建了这个伟大的库,并为其付出了大量的努力。我们鼓励旧用户和新用户查看新仓库并为其贡献。
一个小程序,可为任何 Go 应用程序提供声音。适用于播放和音频处理。
go get -u github.com/faiface/beepBeep 是基于其 Streamer 接口构建的,这个接口类似于 io.Reader,但用于音频。这是我做过的最好的设计决策之一,它使得其余所有功能都能够自然地结合在一起,而不需要太多代码。
Streamer 接口,创建新的效果非常简单。Streamer 接口也使音效生成变得简单。Wiki 中包含了一些教程,可帮助您快速入门。这些教程介绍了基础知识和高级主题。如果每次播放时都调用 speaker.Init 函数,请特别阅读这些教程。
暂无开放 Issues,或尚未同步最近议题。