为什么linux下/dev/mixer控制声音大小没反应
2个回答
展开全部
另外还有一些合成服务程序。比如 arts 、esound 。详细请看他的相关文档。这个其实是你把声音数据发给这种声音服务器程序,他们合成后转发给声卡。这会有轻微的延迟(现在来说硬件性能足够保证感觉到是“实时”而不是延迟)。
互不干涉是硬件的功能,有些硬件不支持(其实只有高端支持),这要看驱动。
Windows 用的其实是软件的合成。类似 arts 、esound 。 Windows 曾经也支持独占声卡的那种方式,那样可以保证音频输出的质量和实时性。
你想参考,去看这种音频合成服务的源代码就行了。
混音的算法我就不知道什么地方找了,不过很多音频编辑程序应该都有相关的算法吧?Linux 下面有一些音频编辑软件的。
互不干涉是硬件的功能,有些硬件不支持(其实只有高端支持),这要看驱动。
Windows 用的其实是软件的合成。类似 arts 、esound 。 Windows 曾经也支持独占声卡的那种方式,那样可以保证音频输出的质量和实时性。
你想参考,去看这种音频合成服务的源代码就行了。
混音的算法我就不知道什么地方找了,不过很多音频编辑程序应该都有相关的算法吧?Linux 下面有一些音频编辑软件的。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询