Ruby的低延迟音频播放

时间:2013-03-16 22:11:53

标签: ruby audio playback

我正在Ruby中构建一个需要低延迟音频播放的音频应用程序。到目前为止,我正在使用SDL,它非常适合原型,但它的性能远不及我所需要的。

我已尝试使用ruby-jack gem,但它似乎不够完整,无法将任何音频注入回放端口(文档也非常不完整)。

如果它发生了很大变化,那我就是OS X(但我想要一些体面的跨平台),而且我(现在)正在播放小型WAV文件,但更多格式会更好。我不想特别想要调用系统应用程序来执行此操作。

我的应用程序的完整源代码可用on Github;对于那些想要看一看的人来说,它的显着特征是in a gist

1 个答案:

答案 0 :(得分:0)

我不太确定,如果我有正确的答案,但我相信你可能值得花时间研究rbSFML。它是SFML的一种绑定,SFML是一种越来越受欢迎的多媒体库。

转到此处获取rbSFML http://groogy.se/mainsite/rbsfml/

SFML主页 http://www.sfml-dev.org/

希望我能为您提供更多信息!