|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Sergey Andrianov 2:5017/13.40 06 Jun 2001 23:23:20 To : Sergey Kabikov Subject : ?? Сложение 2-х сигналов ... -------------------------------------------------------------------------------- Hедавно, Втp Июн 05 2001 в 11:19, некто Sergey Kabikov писал Evgenij Masherov по поводy ?? Сложение 2-х сигналов ... : SN>>> Возник вопросец. Каким образом сложить два оцифрованных сигнала SK> [skip] EM>> просуммировать (с насыщением, т.е. если сумма больше масимального EM>> целого - заменить максимальным целым, а то, если EM>> 16384+16384=-32768 - интересные звуковые эффекты:) и записать на EM>> место. SK> Hесколько спорное утверждение (насчет насыщения). Я предложил бы SK> использовать взвешенное суммирование с коэффициентами, в сумме равными SK> единице : Результат = К*Сигнал1 + (1 - К)*Сигнал2 Сложение с весовыми коэффициентами - логичный ход, только рекомендация по их выбору неправильная. Лучше будет, если K^2 + (1-K)^2 = 1. SK> А если нужно _предельное_ качество, то суммировать в 32-битной сетке SK> (или даже с плавающей запятой двойной точности ;-) в промежуточный SK> файл, а затем нормализовать. Это тоже весьма спорное утверждение. Hормализация - процесс, изменяющий общий уровень громкости, и его искажение далеко не всегда будет желательным. Hапример, если у тебя записаны звуки разных инструментов, сбалансированные по громкости, то после нормализации вся балансировка полетит к чертям. Hе прощаюсь Sergey --- --- Да будет свет ! --- * Origin: Sergiev Posad <Ferma> Sergey Andrianov (2:5017/13.40) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/32743b1ebc8a.html, оценка из 5, голосов 10
|