TGViewer
kaleidoscope synth kaleidoscope synth @kaleidoscopesynth · 198 subscribers
Post #178 189
На видео — сравнение звучания двух разных функций перегруза на одном и том же пресете.

Обычный медленный фильтр-свип с эхом. Перегруз находится в обратной связи линии задержки, поэтому звук получается особенно плотным — именно так, как мне нравится.

Sigmoid Type — это оригинальная функция перегруза Калейдоскопа, которой я был вполне доволен. Y = X/(drive + abs(X))

До недавнего времени.

После целого года исследований я наконец-то докопался до того, почему ламповый перегруз на самом деле звучит гораздо мягче диодного и других сигмоидальных перегрузов.

И объяснение этого заслуживает отдельного поста. Вы заслуживаете это узнать, поэтому ставьте 🔥, чтобы я поскорее его написал.

И сразу скажу, в чём секрет НЕ заключается.

• Не в том, что характеристика лампы якобы плавнее выходит на максималку.
• Не в том, что она несимметричная и поэтому даёт чётные гармоники.
• И не в том, что у лампы «хорошая» функция, а у диода «плохая».

Нет. Нет. Нет и ещё раз нет.

Несимметричную характеристику сделать проще простого. Более того, симметричную характеристику ещё надо постараться сделать правильно, а несимметрия во многих схемах возникает сама собой.

У диода характеристика плавнее. У сигмоиды — ещё плавнее. А у лампы, если смотреть на её идеализированную характеристику, вообще нет нормального выхода на плато.

Секрет оказался настолько неочевидным и настолько тонким, что я был просто поражён.

Как раз-таки, чем плавнее характеристика выходит на плато, тем хуже это для перегруза!

Сигмоида x/(1+x) идеально выходит на плато.
Логарифм диода не выходит на плато, но почти.
А у корень лампы X**(2/3) вообще не имеет плато и в этом его сила.

Я тут же побежал кодить функцию, описывающую эту самую лампу, чтобы послушать, как она будет звучать.

И она зазвучала с первого раза. Очень мягко.
Звук оброс приятной PWM-истой шубой, при этом гармоники не исчезли — они остались хорошо различимыми. Звук стал заметно богаче.

А теперь сравните это со звуком Sigmoid на видео. Он гораздо более контрастный: максимально выделяет самую громкую гармонику и давит остальные.

Причём в этом фильтр-свипе самая громкая гармоника постоянно меняется — резонанс ползёт по гребёнке. И вместе с ним постоянно меняется то, что именно перегруз выделяет, а что подавляет.

Почему так происходит?
Расскажу без математики. Хотя нормальное объяснение как раз математическое.

Представьте сигнал, в котором есть одна очень громкая гармоника и множество более тихих.

Основное искажение приходится на самую громкую гармонику — она начинает взаимодействовать сама с собой, грубо говоря, «сквадрачивается».

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

И из всей нашей троицы (сигмоида, диод и лампа) лампа подавляет их максимально деликатно.

Они не исчезают. Они немного подкрашиваются гармониками, порождёнными громкой гармоникой, но продолжают жить в сигнале.

Диод делает это примерно на два порядка агрессивнее.

Условно: если лампа ослабляет слабую гармонику в 2 раза, диод может ослабить её в 8.
Если лампа — в 4 раза, диод — уже в 64.

А у логистической сигмоиды ситуация ещё хуже — примерно ещё на порядок.

И вот именно поэтому результат воспринимается совершенно по-разному.

Лампа не просто «мягче загибает» сигнал. Она гораздо бережнее обращается с тем, что уже находится внутри него.

Вот такая история. Я был реально поражён, когда это наконец увидел. Пересылайте своим друзьям - ценителям этих самых перегрузов.

Новый «ламповый» перегруз пока ещё тестируется. Скоро залью его на GitHub, чтобы уже и вы смогли начать его тестировать. Пресет из видео тоже скоро закину туда же.

Надеюсь, было интересно. Поддержите меня реакциями и комментами, чтобы подобного контента было больше. Мне есть много чего рассказать, но я постоянно на это забиваю в потоке жизни.
  • 🔥 17
  • ❤ 3
  • 👍 3
  • 🥴 1
More from @kaleidoscopesynth
  1. Sep 18, 2026Я сделал чат-бота, который знает всё про Калейдоскоп! Не просто пересказывать куски мануал…
  2. Sep 14, 2026Рассказываю про перегрузы. Часть 1. К прошлому посту я прикрепил фотографию великого русск…
  3. Sep 12, 2026Через неделю, 19 сентября, пройдет выставка синтезаторов ДИСКРЕТ — и мы там будем. Можно б…
  4. Sep 10, 2026Быстрый опрос, чтобы оценить уровень аудитории? А как вообще измерить условной "линейкой"…
  5. Sep 7, 2026Ну что, как вам туториал ОсцилляторСинка? Я посмотрел ночью, остался сверх доволен. Правда…
  6. Sep 6, 2026https://youtu.be/7jmmxAUGIfQ?si=cMNtUa7WR8FeYRZA ОсцилляторСинк делал это видео все лето.…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →