September 3, 2025

синтезаторы

SuperDirt устанавливается вместе с обширным списком стандартных аудиоэффектов и синтезаторов. что также можно расширить этот список, добавив собственные синтезаторы и аудиоэффекты в звуковой движок. например, ознакомьтесь с темами «Mutable Instruments» или «SynthDefs for Tidal» на форуме Tidal Club.

базовые инструменты

значения по умолчанию указаны в скобках. во всех синтезаторах sustain (по умолчанию 1) влияет на общую временную шкалу огибающей. Параметры pan и freq также можно настроить во всех синтезаторах. значение freq по умолчанию обычно равно 440. В синтезаторах, где это значение отличается, freq и его значение по умолчанию для данного синтезатора указаны в списке параметров ниже.

добавочный синтез

supergong

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

  • voice (0): обеспечивает что-то вроде ручки тембра
  • decay (1): регулирует затухание гармоник
  • accelerate (0): для плавного изменения высоты тона

Субстративный синтез

supersquare

синтезатор square-wave формы; импульсы переменной ширины с частотой фильтра, модулируемой LFO:

  • voice: управляет шириной импульса (точно ноль или единица не воспроизводит звук).
  • decay (0): затухание.
  • accelerate (0): плавное изменение высоты тона.
  • semitone (12): насколько сильно вторичный осциллятор отклоняется по высоте тона (не обязательно целое число).
  • resonance (0.2): резонанс фильтра.
  • LFO (1): степень влияния LFO на частоту фильтра.
  • rate (1): частота LFO.
  • pitch1 (1): множитель масштабирования частоты фильтра, сама частота следует за высотой тона, заданной параметром «n».

superpwm

cинтезатор PWM; импульсы умножаются на сдвинутые по фазе импульсы, двойная фильтрация с огибающей на второй частоте.

  • voice: управляет скоростью сдвига фазы.
  • decay (0): затухание.
  • accelerate (0): плавное изменение высоты тона.
  • semitone (12): насколько далеко по высоте тона находится вторичный осциллятор (не обязательно целое число).
  • resonance (0,2): резонанс фильтра.
  • lfo (1): степень влияния LFO на частоту фильтра.
  • rate (1): частота LFO.
  • pitch1 (1): множитель масштабирования частоты фильтра, сама частота следует за высотой тона, заданной параметром «n».

superchip

использует эмуляцию Atari ST UGen с 3 осцилляторами:

slide (0): для линейного скольжения частоты
rate (1): повторяет указанное выше скольжение n раз (может быть дробным или отрицательным)
accelerate (0): для полного скольжения
pitch2 (2): управляет соотношением гармоник
pitch3 (3): управляет соотношением гармоник
voice (0): вызывает изменения уровней трёх осцилляторов

superzow

  • decay (0): для формирования огибающей
  • accelerate (0): для изменения высоты тона
  • slide (1): скорость перемещения по фазе
  • detune (1): для расстройки осциллятора

supertron

фидбэчит PWM:

  • accelerator (0): плавное изменение высоты тона
  • voice (0): количество голосов
  • detune (0): величина расстройки

superreese

Vaguely Reese-like синтезатор:

  • accelerate (0): плавное изменение высоты тона.
  • voice (0): количество голосов.
  • detune (0): величина расстройки.

supernoise

импульсный шум с плавным нарастанием/затуханием.

  • voice: при значении 0 — цифровой шум, для которого «n» управляет частотой среза, при значении 1 — коричнево-белый шум, для которого «n» управляет частотой среза.
  • accelerate: вызывает плавное увеличение частоты среза, «Скорость» — повторение.
  • pitch1: масштабирует частоту полосы пропускания (которая отслеживает «n»).
  • slide: работает как ускорение в полосе пропускания.
  • resonance: резонанс фильтра.

supercomparator

  • voice (0.5): масштабирует частоты компаратора, более высокие значения будут звучать «дышаще».
  • decay (0)
  • accelerate (0): плавное изменение высоты тона.
    resonance (0.5): резонанс фильтра.
  • LFO (1): степень влияния LFO на частоту фильтра.
  • rate (1): частота LFO.
  • pitch1 (1): множитель масштабирования частоты фильтра, сама частота следует высоте тона, заданной параметром «n».

Физическое моделирование

supermandolin

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

  • sustain (1): изменяет временной масштаб огибающей
  • accelerate (0): плавное изменение высоты тона
  • detune (0.2): величина расстройки

superpiano

  • velocity: влияет на силу нажатия клавиш;
  • sustain: управляет огибающей и временем затухания;
  • detune (0.1): величина расстройки.
  • muffle (1);
  • stereo (0.2): уровень стерео.

Voices are drawbar presets:

  • 0. bass violin 16’
  • 1. tibia 8’
  • 2. bassoon 8’
  • 3. french trumpet 8’
  • 4. string ensemble
  • 5. Blues
  • 6. Jazz 1
  • 7. Full Shout
  • 8. Bro’ Jack
  • 9. Jazz 2

supervibe

  • decay (0): используйте большие значения для подавления высших гармоник.
  • velocity (1): более высокая скорость немного оживит звук.
  • accelerate (0): для линейного изменения высоты тона.
  • modamp (1): амплитуда тремоло (0-2 подходит).
  • modfreq (7): частота тремоло.
  • detune (0): регулирует высшую гармонику, чтобы придать звуку другой характер.

все остальное можно увидеть здесь.