Как стать автором
Обновить

Комментарии 6

1. Чтобы звучание дисторшна хоть как-то напоминало настоящее, нужно:

а) фильтровать сигнал до ограничения для выделения высоких частот (например, полосовым резонансным фильтром),
б) фильтровать сигнал после ограничения фильтром низким частот,
в) делать это на повышенной в несколько раз частоте дискретизации с последующей децимацией.

Вопреки общепринятому мнению, использование «мягкого» ограничения никакого улучшения и лампо-подобного звучания не даст, параметры фильтров здесь имеют приоритетное значение.

2. Технически дилей — это задержка сигнала, а эхо — многократное повторение с экспоненциальным затуханием. Музыканты и производители примочек часто под первым подразумевают второе, но программист должен чётко осознавать эту разницу.

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

Величину задержки в эхо обычно выбирают не абы как, а в зависимости от темпа.
Можно посчитатать по формуле k*60/BPM, где BPM — темп (количество ударов минуту), а k — рацинальный множитель величины задержки, например 2 или 1/4.

3. В статье не описано самое главное — семейство эффектов хорус/флэнжер/фейзер, без которых не обходится ни один синтезатор, поскольку именно они дают то самое аутентичное звучание, отличающего синтезатор от генератора прямоугольных/пилообразных сигналов.
>>>1. Чтобы звучание дисторшна хоть как-то напоминало настоящее, нужно:
нужно хотя бы учитывать факт наличия спейтра искажений гармоник основного сигнала за счет очень сильного режима ограничения в схемах distortion, иначе есть шанс получить некий компрессор-лимиттер, с ограничением на верхах входного сигнала.
По третьему пункту: видимо ещё будет статья. Не всё же в одной писать.
Было бы весьма любопытно почитать о реализации описанных в статье эффектов в «железе». Без цели спаять свой собственный Tube Screamer или Big Muff «на коленке».
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации