ubuntu 11.10中dev文件夹下没有dsp
音频频程中要用到/dev/dsp,网上搜了下它是oss的东西。这个新版本的ubuntu用的是alsa。
高版本的linux(大概是3.0.0)内核还支持oss吗?如果支持我要怎样才能使用/dev/dsp?
------解决方案--------------------我的2.6.37 linux有这个设备。
------解决方案-------------------- ls -l /dev/dsp
crw-rw----+ 1 root audio 14, 3 4月 1 08:15 /dev/dsp
尝试手动创建
------解决方案--------------------
重新编译内核才行
alsa提供oss的模拟以保证兼容,make menuconifg勾选oss相关支持即可
内核支持,udev会自动创建oss相关的设备节点
不过对于新手,重新编译ubnutu的linux比较费劲,lz先搜相关blog学编译内核
建议还是学alsa的api,oss逐渐被抛弃中