Об этом проекте

PD Hybrid Synth — это открытый синтезатор, интегрирующий несколько двигателей синтеза и типов фильтров. Он имеет ядро DSP без интерфейса, разработанное методом test-first, использующее FFT и спектральный анализ для проверки. Основные возможности: **Двигатели осцилляторов**: - Фазовое искажение: синтез в стиле Casio CZ с восемью формами волны. - Аналогово-моделированные: осцилляторы с полосовым ограничением Saw, Square, Triangle и Pulse, использующие PolyBLEP. - Vector PS: векторное фазовое формирование для sweep формант и тембров с hard-sync. - Сканированный: сканированный синтез с использованием кольца из 128 масс-весны. - VOSIM: моделирование голоса для вокальных и speech-chip персонажей. - Walsh: синтез на основе функций Уолша для цифровых, gritty тонов. - Дополнительные функции: кольцевая модуляция, hard sync, фазовая модуляция и pluck Karplus–Strong. **Варианты фильтров**: - Лестничный: низкочастотный фильтр типа Moog с 4 полюсами. - Переменного состояния: фильтр 12 дБ/октава с режимами LP, BP, HP и notch. - PD резонатор: затухающий квадратурный резонатор с фазовым искажением. - Комб: настроенный обратный связью комб/волновод. - Allpass: каскад секций allpass для рассеивания переходных процессов. **Дополнительные функции**: - Многоступенчатые огибающие (ADSR и стиль CZ). - Усилитель перегрузки с oversampling. - Матрица модуляции, хорус, реверб и арпеджиатор. - GUI с осциллоскопом вывода типа CRT. - Поддержка форматов VST3 и Standalone для Windows, macOS и Linux.