КИХ-фильтр нижних частот со сверткой БПФ - добавление перекрытия, почему и как

Во-первых, извините, что не разместил код здесь. . По какой-то причине весь код перепутался, когда я попытался ввести код, который у меня был, на этой странице, и, вероятно, это было слишком много для публикации, чтобы быть приемлемым. Вот мой код: http://pastebin.com/bmMRehbd

Теперь из того, что мне сказали, причина, по которой я не могу получить хороший результат из этого кода, заключается в том, что я не использую перекрытие добавлять. Я пытался прочитать в нескольких источниках в Интернете, почему мне нужно использовать добавление с перекрытием, но я не могу этого понять. Кажется, что фильтр действительно работает, потому что все, что выше заданного порога, действительно попадает в угол.

Я должен упомянуть, что это код, созданный для работы с vst2-sdk.

Может ли кто-нибудь сказать мне, почему мне нужно добавить его и как я могу реализовать перекрывающийся код добавления в данный код?

Я также должен упомянуть, что я довольно глуп, когда дело доходит до алгоритмов и математики. Я из тех людей, которым нужно визуально понимать, что я делаю. Это или объяснение вещей с помощью кода :), а затем я имею в виду фактическое совпадение.

Теория добавления Overlad: http://en.wikipedia.org/wiki/Overlap%E2%80%93add_method

Спасибо за любую помощь, которую вы можете оказать!

8
задан Hiam 4 April 2012 в 18:18
поделиться