1
playaudio()死亡,因爲沒有/ dev/dsp。在Mac上從八度音頻播放音頻的可能方法是什麼?
在QuickTime或VLC中,各種格式的saveaudio()的輸出似乎都無法播放。
理想當然會像playaudio()一樣,保存一個文件並播放它是一種變幻莫測的方式,這是一種可惡的次優,但總比沒有好。
playaudio()死亡,因爲沒有/ dev/dsp。在Mac上從八度音頻播放音頻的可能方法是什麼?
在QuickTime或VLC中,各種格式的saveaudio()的輸出似乎都無法播放。
理想當然會像playaudio()一樣,保存一個文件並播放它是一種變幻莫測的方式,這是一種可惡的次優,但總比沒有好。
所以,這個問題是超了,但因爲我不得不解決這個問題,無法在網絡上找到任何直接的答案,以爲我會寫一些東西在這裏:
首先安裝SOX:http://sox.sourceforge.net/
現在終端命令行中,你可以使用:
play 「sound file.wav"
...你會聽到優美的音樂。
但是這個命令在Octave中不起作用。這並不工作:
system(‘play 「sound file.wav」’);
見http://stackoverflow.com/questions/1478071/how-do-i-play-a-sound-in-octave/2047555#2047555一個可能的解決方法。 – mtrw 2010-04-17 01:45:55
謝謝,雖然我無法得到那個工作。我發現的最佳解決方案是在虛擬機中運行Linux。 : - / – agnoster 2010-05-05 10:26:15