从openFrameworks中的url加载声音文件

时间:2014-08-12 17:18:06

标签: url audio openframeworks

我在尝试通过openFrameworks中的URL加载声音文件时遇到问题。我正在尝试加载这个特定的声音:

http://www.freesound.org/data/previews/240/240256_1772721-hq.mp3

我正在setup()编码,就像这样:

sound.loadSound("http://www.freesound.org/data/previews/235/235801_1272172-hq.mp3", true)

并在点击鼠标时向play()发出声音,但是,我根本没有声音。

为了进一步研究,我运行了一个if语句来查看文件是否正在加载,而不是。我的问题是,是否可以直接从网址加载声音,或者我是否必须尝试下载声音并在下载后播放它?

我是网站新手,所以如果需要任何其他信息/代码,请告诉我们,以便更轻松地理解我的问题。

由于

1 个答案:

答案 0 :(得分:0)

您无法使用loadSound()直接从网络加载声音。您需要先在项目的bin/data目录中下载它,然后拨打loadSound()

要检索文件,您可以使用ofSaveURLTo。有关详细信息,请参阅documentation