设置ALSA流的数量

时间:2010-11-03 23:33:30

标签: linux controls volume alsa

我需要能够设置ALSA流的音量(来自PCM接口的snd_pcm_t)。这是一个常见的操作,我不明白为什么没有简单的方法?我怎样才能做到这一点?流式衰减数据不是一种选择,因为这会导致数据调整不稳定,因为数据是缓冲的。在DirectSound和WinMM中,这是一个简单的函数调用。我错过了什么吗?我应该使用调音台接口吗?控制界面?我看到snd_pcm_t和控制接口之间没有连接。我使用了错误的API吗?

1 个答案:

答案 0 :(得分:1)

我正在移植到PulseAudio,似乎表现良好并且有更好的文档。