Как смешать два аудиоканала?
Вопрос
У меня есть два моно -аудиоканала (формат PCM) звуковых вызовов, входящих и общительных. Как их смешать? Как позиционировать их в космосе? (Например, входящий канал звучит слегка слева и общительно справа)
Решение
Смешивание - это просто взвешенное добавление обоих сигналов. Поэтому, если вы хотите, чтобы они были равны в одном моно -сигнале, снимите оба сигнала в 2 раза и добавьте их. Если вы хотите позиционировать их в стерео пространстве, используйте различный вес на левом и правом канале. Например, 0,6 сигнала 1 и 0,4 сигнала 2 на левом канале и наоборот на правом канале сделают трюк. Для лучших результатов необходимо было бы небольшой временный отрыв, но это зависит от ваших потребностей.
Другие советы
Stereo PCM просто левой и правой чередование, сначала все байты для одного образца левого канала, затем все байты для одного образца на правом канале.