成员来播放声音
问题描述:
我尝试使用下面的脚本在这里参考玩蟒蛇音: http://forums.xkcd.com/viewtopic.php?f=11&t=49360成员来播放声音
python -c "freq=220;sec=2;from math import sin,pi;rate=8000;w=
[chr(127+int(127*sin(i*2*pi*freq/rate))) for i in xrange(rate)]*sec;s=''.join(w);print s" >/dev/dspi in
xrange(rate)]*sec
我得到一个权限被拒绝错误 /dev/dsp:Permission denied
我是root用户,我的用户是音频组的成员。 有什么我失踪?我使用的Ubuntu 11.04
答
这是因为的/ dev/DSP在Ubuntu的 Missing /dev/dsp under Ubuntu
运行这些命令,而不是将工作删除:
python -c "freq=220;sec=2;from math import sin,pi;rate=8000;w=[chr(127+int(127*sin(i*2*pi*freq/rate))) for i in xrange(rate)]*sec;s=''.join(w);print s" > tmp_sound
pacat tmp_sound >padsp
+0
必须有一个混合。您发送的命令有效。太感谢了! – rocketas 2012-07-29 02:29:26
这是因为的/ dev/DSP在Ubuntu的 删除[缺少的/ dev/Ubuntu的下DSP] [1] [1]:http://superuser.com/questions/244173/missing-dev-dsp-unde r-ubuntu – 2012-07-28 19:53:53