Linux 3中Linux 2.6的对应/ dev / dsp在哪里?

时间:2015-06-14 07:59:23

标签: linux audio linux-kernel

我有一个教程要写/dev/dsp来播放音频,但我在Linux 3.16中找不到这样的设备。我该怎么办?

2 个答案:

答案 0 :(得分:0)

/dev/dsp是OSS(开放式音响系统)的接口,已弃用,支持3.x和4.x内核中的ALSA音响系统。

答案 1 :(得分:0)

/dev/dspsnd-pcm-oss模块填充。如果您没有此模块,则表示您没有/dev/dsp/dev/dsp模仿旧的音频设备,因此您可能并不真正需要它。

您可以解决问题,找到您的音频设备。你可以使用类似的东西:

aplay -l

如果snd-pcm-oss在内核中编译为外部模块,则可以使用以下命令加载它:

modprobe snd-pcm-oss

这应该创建/ dev / dsp。我不确定模块的名称是否恰好是那个,您需要检查系统中可用模块的列表。