Я создаю звуки, возбуждая полосовые фильтры коротким импульсом и суммируя выходы вместе. Чем больше фильтров я использую, тем больше кажется, что в самом начале звук обрезается. Когда я визуализирую звуковую волну, я понимаю, что усиление первого гребня первой длины волны выше, чем должно быть по сравнению со следующей длиной волны. Когда у меня есть только один фильтр, результат в порядке. Для иллюстрации прикрепляю патч и звуковую волну с одним фильтром и с четырьмя фильтрами. Как я могу исправить этот первый герб? Это как-то связано с фазой? Ура]1
Странный гребень на первой длине волны при суммировании выходных сигналов полосового фильтра
Ответы (1)
Получил ответ на другом форуме. Это фазовая проблема. Я решил эту проблему, изменив фазу каждого другого полосового фильтра, умножив выходной сигнал на [*~ -1]
. Надеюсь, это поможет кому-то.
person
Kronax
schedule
12.06.2017
умножение на 1 (
[*~ 1]
) ничего не изменит (надеюсь). Вы случайно не имели в виду -1? (и, пожалуйста, примите свой собственный ответ, чтобы вопрос был правильно помечен как решенный)
- person umläute; 22.06.2017
Да забыл самый главный элемент в ответе, минус! Ваше здоровье!
- person Kronax; 26.06.2017