/dev/dsp在centOS 6.x中播放音频时没有发现错误



我正在尝试使用c++开发一个应用程序,该应用程序将从麦克风记录音频数据,并将播放数据。但在尝试音频捕获时,我得到以下错误信息。

cannot open /dev/dsp
有谁能给我一点建议吗?

据我所知/dev/dsp已经过时了。最新的CentOS使用的是ALSA(高级Linux声音架构)。可以查看脉冲音频的实现。我使用的代码从给定的链接来开发类似于您的应用程序。

较旧的软件,如dosemu,一些(非常)旧的火腿软件实际上需要/dev/dsp存在。缺少一个包或配置。谷歌一下可能会有帮助,我忘记了我找到解决方案的确切页面。这也适用于fedora和大多数基于debian的现代发行版。

最新更新