|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Alex Astafiev 2:5000/228.16 05 Nov 2001 15:58:26 To : All Subject : FFT -------------------------------------------------------------------------------- AR>> Простенький эквалайзеp пpоще сделать чеpез moving average filter [] AR>> Кстати, вpоде ты делал pевеpбеpатоp и аypалайзеp. е мог бы AR>> описать алгоpитмы? AVV> AVV> Ревербератор: AVV> AVV> Сначала нужно реализовать delay-line (задержку обычную) желательно со AVV> встроенным ФВЧ и с параметром усиления сигнала. Далее просто AVV> сгруппировать штук 12 этих задержек по 6 на каждый канал. Причем если AVV> входной файл - стерео, то нужно обеспечить проникновение сигнала в обе AVV> ветви задержек. Чуть дополню: Это симуляция множественных отражений сигналов, сдвинутых по фазе. См. "искуственная комната". AVV> Как показывают опыты, для длин задержек лучше не выбирать простые AVV> числа - в этом случае получается очень неестественный "плоский" AVV> ревер AVV> - оно и понятно, ведь в этом случае не будет возникать резонансов и AVV> поглощений, когда как в реальных помещениях они существуют. Вероятно, это нужно понимать, что следует выбирать float - значения и с ними и работать. AVV> Поголовно во всех реверах существует одна проблема - это песочный звук AVV> отрывистых сигналов - удары, щипки и пр. Hасколько я понимаю, никто AVV> толком эту проблему в цифровом исполнении так и не решил. В реальном времени, вроде, да. AVV> Я как-то пытался сделать "софтенер" для ревера, но не "добил" его. AVV> Идея в нем была простой - если уровень сигнала резко возрастает, нужно AVV> сначала его быстро и плавно уменьшить, а потом плавно вывести его до AVV> исходного. Получается подобие компрессора, но в отличие от него, AVV> граничный уровень выбирается алгоритмом автоматически (и в этом есть, AVV> похоже, сложности). АРУ? Hасколько я понимаю, петля обратной связи с конденсатором "памяти". --- Alex Raider / Flash inc. * Origin: Alex Raider/ Flash inc. 1992-2001 (2:5000/228.16) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/174643be6aa8a.html, оценка из 5, голосов 10
|