Цитата Сообщение от Barmaley_m Посмотреть сообщение
Единственно верный способ смешивания звука по нескольким каналам - это сложение.
Совершенно верно.

Проверил на эту тему OpenMPT. В нем громкость отдельного канала не зависит от количества каналов в модуле.
Тестовый модуль, сэмпл - синус 100Гц длиной 4 периода:

Скрытый текст

[свернуть]

Результат микширования:

Скрытый текст

[свернуть]

Видно, что результат микширования всех каналов ослаблен примерно на 12дБ, но при "удачном" стечении обстоятельств происходит клиппирование. Настойка понижения громкости называется Sample vol. и дефолтно равна 48 из 255.

Взял годный 32-канальный модуль и отрендерил в вавку. На общем плане видно, что клиппирование еще как:

Скрытый текст

[свернуть]

Если увеличить, то все не так уж плохо:

Скрытый текст



[свернуть]