Показать сообщение отдельно
Старый 30.04.2012, 01:16   #16
Phantom
Элита
 
Аватар для Phantom
 
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений
(для 1,833 пользователей)
Ответ: Как смешать wav-файлы?

Мне кажется, что делить амплитуду на два, после микширования - ошибочно. Громкость при этом станет ниже на слух. Конечно, жёсткое лимитирование мне тоже кажется каким-то варварством. Советовался с Романзесом, когда делал подобное, он тоже сказал, что скорее всего не нужно делить на 2.

поробовал. при "s1 + s2" громкое шипение. почти все результирующие значения = 32767.
Такое чувство, что у тебя либо используется беззнаковый тип (не знаю, как там в делфи), либо знаковый, но размером больше. Проще говоря ты каждый семпл держишь в памяти как положительное число, а на самом деле диапазон должен быть от -32768 до 32767. Я когда экспериментировал, пробовал делать амплитуду всех семплов выше нуля, получалось похоже как у тебя.
(Offline)
 
Ответить с цитированием