我已经在专用Linux服务器上安装了胆怯。 当我尝试将MIDI转换为WAV或MP3:胆怯:无法打开输出设备
胆怯toto.midi -ow -o out.wav
我总是得到一个错误 无法打开输出设备
有什么想法?
问候
我已经在专用Linux服务器上安装了胆怯。 当我尝试将MIDI转换为WAV或MP3:胆怯:无法打开输出设备
胆怯toto.midi -ow -o out.wav
我总是得到一个错误 无法打开输出设备
有什么想法?
问候
我没有安装timidity
,但阅读手册页:
它说:
timidity [options] filename [...]
的选项看起来OK ,但请尝试按照顺序(一些编公羊有顺序的问题):
timidity -Ow -o out.wav toto.midi
这可能是一个问题的另一件事是,你真的不能写out.wav
文件,所以检查:
我试过了:同样的结果! 胆怯-Ow -o out.wav toto.midi 无法打开输出设备 – yarek 2010-11-22 09:26:57
在Linux上,胆怯喜欢开/dev/dsp
即使它并不需要(为旁观者,-Ow
表示wav文件输出)。
虚拟服务器通常没有有意义的/dev/dsp
。有几个虚拟机想要使用相同的音频硬件,无论如何都缺少扬声器和观众。
cd /dev
rm dsp #/dev/dsp was a symlink to /dev/dsp0
ln -s null dsp
其中一期工程:
在我的盒子,我的符号链接/dev/dsp
到/dev/null
解决了这个。要在系统重启,你需要一个叫做像/etc/udev/rules.d/z42_fake_dsp.rules
文件,与内容有点像这个床:
KERNEL=="null", SYMLINK+="dsp", OPTIONS+="link_priority=99"
虽然我还没有真正在重新启动了测试。
不是一个编程问题,请在superuser.com上询问这个 – Brad 2010-11-21 04:05:06