如何在nim中播放WAV文件?

时间:2018-11-28 04:42:02

标签: audio nim

我花了最后几个小时来研究在nimble.directory上找到的许多不同的音频库,但是它们要么缺少文档,要么已经使用很久了,或者两者都有。

我刚刚开始使用nim,并且正在构建一个超轻量级的音频节拍器。我已经确定了时间,但是我仍然需要能够将字节流转储到音频设备,或者甚至加载.wav文件并将其播放到音频设备。

我在sdl2库方面取得了一些小成就,但感觉像在为这个很小的用例加载完整的游戏库过大了。

我可以在这里得到一些指导吗?

1 个答案:

答案 0 :(得分:0)

nimbass,它是Bass库的包装器。这里有Soloud的包装,是nimterop test套件的一部分,您可以尝试。

请注意,我个人都没有播放过wav文件,但是两者都提供了播放wav文件的功能。 Here's是Soloud的一个示例,可以轻松地翻译成Nim。

如果要使用特定的C音频库,我们可以帮助您包装它(如果尚未包装)。