микширование xor'ом или "интерлейсом" это глупость, звук будет очень далек от того что должно быть.
Правильное микширование - это только сложение. Чтобы избежать переполнения от сложения нескольких каналов, результат сложения нужно получать большей разрядности, а затем компадировать (сжать динамический диапазон) до нужной разрядности.
в принципе можно и наоборот, вначале компадировать, а потом складывать, тогда не нужна обработка с высокой разрядностью, но качество будет похуже.




Ответить с цитированием