我正在Ruby中构建一个需要低延迟音频播放的音频应用程序。到目前为止,我正在使用SDL,它非常适合原型,但它的性能远不及我所需要的。
我已尝试使用ruby-jack
gem,但它似乎不够完整,无法将任何音频注入回放端口(文档也非常不完整)。
如果它发生了很大变化,那我就是OS X(但我想要一些体面的跨平台),而且我(现在)正在播放小型WAV文件,但更多格式会更好。我不想特别想要调用系统应用程序来执行此操作。
答案 0 :(得分:0)
我不太确定,如果我有正确的答案,但我相信你可能值得花时间研究rbSFML。它是SFML的一种绑定,SFML是一种越来越受欢迎的多媒体库。
转到此处获取rbSFML http://groogy.se/mainsite/rbsfml/
SFML主页 http://www.sfml-dev.org/
希望我能为您提供更多信息!