Playaveio()在Octave

时间:2012-02-15 06:19:48

标签: octave

我正在尝试运行以下行来播放信号:

>> playaudio(sig);

但是终端返回:

>> sh: cannot create /dev/dsp: Permission denied

我该如何纠正?感谢

我正在运行Ubuntu 11.10。

3 个答案:

答案 0 :(得分:1)

playaudio可能会破坏值得阅读playound(版本3.6.2)的默认实现:

看一下这个链接 How do I play a sound in Octave?

答案 1 :(得分:0)

尝试以超级用户权限启动八度音阶

sudo octave

然后尝试再次播放

>> playaudio(signal)

如果这不起作用,请尝试安装名为octave-audio的软件包(可能还需要安装名为sox的软件包)。

答案 2 :(得分:0)

playaudio在Octave 4.0中已弃用,将在4.4中删除。请改用audioplayer