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