在Mac上从八度音频播放音频的可能方法是什么?

问题描述:

playaudio()死亡,因为没有/ dev/dsp。在Mac上从八度音频播放音频的可能方法是什么?

在QuickTime或VLC中,各种格式的saveaudio()的输出似乎都无法播放。

理想当然会像playaudio()一样,保存一个文件并播放它是一种变幻莫测的方式,这是一种可恶的次优,但总比没有好。

+1

见http://*.com/questions/1478071/how-do-i-play-a-sound-in-octave/2047555#2047555一个可能的解决方法。 – mtrw 2010-04-17 01:45:55

+0

谢谢,虽然我无法得到那个工作。我发现的最佳解决方案是在虚拟机中运行Linux。 : - / – agnoster 2010-05-05 10:26:15

所以,这个问题是超了,但因为我不得不解决这个问题,无法在网络上找到任何直接的答案,以为我会写一些东西在这里:

首先安装SOX:http://sox.sourceforge.net/

现在终端命令行中,你可以使用:

play “sound file.wav" 

...你会听到优美的音乐。

但是这个命令在Octave中不起作用。这并不工作:

system(‘play “sound file.wav”’);