红宝石声音播放
Posted
技术标签:
【中文标题】红宝石声音播放【英文标题】:Ruby sound playback 【发布时间】:2009-04-16 12:38:30 【问题描述】:这是 2009 年,早在 2001 年左右,曾经没有很好的 ruby 声音播放绑定。
有变化吗?我正在寻找一些东西来控制原始声音或 mp3、ogg 和 flac 的播放。我的谷歌搜索已经枯竭了。
编辑:Linux、OSX 以及可能的 Windows。
【问题讨论】:
【参考方案1】:你没有提到平台。 This page 描述了win32-sound 库,似乎至少支持WAV 播放。
对于更加平台中立的方式,Ruby/SDL 为广受欢迎的 SDL 库提供绑定。
【讨论】:
没错,我没有。我找到了 win32-sound 库,但它相当可怕。此外,Windows 支持不是很紧迫。我对 Linux 和 OSX 更感兴趣,但我不想太草率地删除 Windows。感谢您的帮助。 我快速浏览了 SDL 是如何播放的,它可能会成功。我最初忽略了它,因为它是一个如此大的图书馆。谢谢你放松。 rubygame 是另一个有用的 SDL 绑定 :)rubygame
加快我的音频速度,让我的所有语音听起来都像花栗鼠以上是关于红宝石声音播放的主要内容,如果未能解决你的问题,请参考以下文章
触发 AVAudioPlayer 以停止所有声音并播放选定的声音,除非单击播放(选定)按钮