|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : George Shepelev 2:461/124 14 Jun 2001 19:39:23 To : Sergey Nikireev Subject : ?? Сложение 2-х сигналов ... --------------------------------------------------------------------------------
Sergey, ты ещё здесь сидишь?
Суббота Июнь 09 2001 11:44, Sergey Nikireev wrote to George Shepelev:
GS>>>> Лучше "смикшировать", подобрав оптимальное соотношение
GS>>>> громкостей сигналов (исходные сигналы ослабляются, при
GS>>>> необходимости можно оставить обработку "с насыщением",
GS>>>> хотя она ухудшает качество звучания - лучше не доводить
GS>>>> сигнал до "насыщения").
EM>>> Тоже зависит от задачи.
SN> Попробовал делить оба сигнала на 2 и потом суммировать - все
SN> нормально, выходов за пределы разрядности не наблюдалось, ну это и
SN> понятно.
Младший разряд не потерял? Лучше сначала складывать (с запасом
разрядности), а потом делить на 2 (возвращаясь к исходной разрядности).
Это соответствует микшированию "каждого из сигналов - поровну" ;)
GS>> Так мой вариант более универсальный. Для большего числа задач
GS>> подходит ;)
EM>>> Однако насыщение я бы оставил всегда, как
EM>>> парашют:)
GS>> Согласен ;)
SN> А зачем ? Ведь по умолчанию А/2 + В/2 не может быть больше Аmax или
SN> Bmax.
"Случайные" сигналы сладываются не линейно, с "удвоением", а в
"квадратный корень из 2" раз. Так что ты избыточно "ослабил"
сигнал. Зато "максимальные выбросы" складываются линейно,
если попытаться сохранить "общую громкость" - их потребуется
"срезать" :-/
GS>> Слегка оффтопичная, однако полезная рекомендация - такую
GS>> обработку на PC удобно делать MMX командами.
SN> Это интересно, но интереснее методика сложения сигналов с разной
SN> частотой оцифровки.
Ключевое слово - интерполяция. Чтобы получить выборки на
какой-то конкретной "выходной" частоте. Методик интерполяции
существует множество...
Георгий
--- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
* Origin: Какое, милые, у вас тысячелетье на дворе? (c) (2:461/124)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/18153b291485.html, оценка из 5, голосов 10
|