我需要编写一个执行以下操作的 Linux 应用程序:
- 1-在后台连续播放
WAV
文件。因此,在应用程序运行的整个过程中都会播放此背景音乐。 - 2- 当背景音乐继续播放时发生某些事件时,能够播放短声。
当额外的事件声音与背景音乐一起发生时,需要什么来混合它们以便同时听到两者?
我从未编写过 Linux 声音代码,所以这对我来说是全新的。我假设我需要写入ALSA
API?或者其他一些可以促进这一点的图书馆?
如果有人可以提供示例代码让我开始,我将不胜感激。几天后,我将创建一个赏金,并为满足需要的示例代码提供良好的声誉。