synthv1 — виртуальный C++ / QT субтрактивный полифонический синтезатор старой школы, с четырьмя осцилляторами и стереофоническим эффектом. Синтезатор является частью проекта Vee One Suite (который включает в себя samplv1, padthv1 и drumkv1).
Субтрактивный синтез (вычитающий/разностный синтез) — метод синтеза в котором исходная волна произвольной формы изменяет тембральную окраску при прохождении через разнообразные фильтры, генераторы огибающих, процессоры эффектов и прочее...
Практически во всех современных моделях синтезаторов широко применяется субтрактивный синтез (subtractive synthesiz), определяющим элементом подобного метода синтеза является наличие в синтезаторе фильтров.
synthv1 имеет два независимых синтезатора, в каждом по два осциллятора, объеденных в одной (общей) секции спецэффектов. Во время игры можно переключаться с одного синтезатора на другой, заданные в синтезаторе настройки можно сохранять в "профили" (файлы *.synthv1).
Каждый звуковой генератор synthv1 имеет множество элементов управления, из глобальных элементов управления доступны баланс, фазовый сдвиг, кольцевая модуляция, фазовый сдвиг, скорость огибающей и прочее... Имеются элементы для настройки глубины изменения высоты тона и глубины модуляции, доступны классические варианты эффектов, общие, а также компрессор и ревербератор.
synthv1 поддерживает изменение темы интерфейса, может использоваться как самостоятельное приложение и как плагин LV2, настройка и управление может осуществляться с помощью внешних MIDI-устройств (JACK MIDI и ALSA MIDI), в качестве звукового сервера может использовать ALSA или JACK, настройки сохраняются в конфигурационном файле (~/.config/rncbc.org/synthv1.conf).
Лицензия: GNU General Public License version 2.0 (GPLv2)