Оригинальный автор(ы) | Джефф МакКлинток |
---|---|
Первоначальный выпуск | 23 июня 2005 г. (June 23rd, 2005) |
Стабильный релиз | 1.4 (сборка 668) / 4 октября 2022 г. (October 4th, 2022) |
Операционная система | Окна |
Лицензия | Запатентованный |
Веб-сайт | www.synthedit.com |
SynthEdit — это модульная среда разработки аудиоплагинов, которая использует визуальный редактор . Впервые задуманная в 1987 году программистом Джеффом МакКлинтоком и первоначально распространенная в 1999 году, она была официально выпущена в 2005 году.
Наряду с Reaktor от Native Instruments и тесно связанным с ним FlowStone (ранее известным как SynthMaker ) от DSPRobotics, SynthEdit был признан одним из немногих инструментов для независимой разработки синтезаторов [1] , не требующих традиционного программирования, такого как JUCE , и единственной средой визуального программирования с поддержкой 64-битного VST 3 .
SynthEdit предоставляет систему редактирования GUI и полный интерфейс MIDI для аппаратных контроллеров. Он может экспортировать проекты как плагины VST, позволяя использовать творения в качестве инструментов и эффектов внутри большинства DAW [2] и на macOS , где SynthEdit недоступен. [3]
Под панелью инструментов, содержащей переключатель (стилизованный под зеленую кнопку питания) для запуска и остановки аудиодвижка, интерфейс SynthEdit разделен на три вертикальные секции: левая панель, содержащая список модулей, секция для отдельных окон визуального редактирования в середине и панель, показывающая свойства и значения выделенных модулей справа. Любое количество модулей может быть вложено в организованную структуру, называемую контейнером , которая будет показывать свое содержимое в другом окне при щелчке, и любой модуль может получать или отправлять входные данные различных типов от других модулей через цветные узлы.
SynthEdit SDK — это сопутствующий инструмент, который можно использовать для разработки расширений, известных как внешние модули , с использованием C++ . [4] Эти расширения взаимодействуют напрямую с программой, появляясь как стандартные модули в визуальной среде программы.
С момента своего выпуска SDK позволил разработчикам выпускать дополнительные бесплатные и платные модули для использования в SynthEdit, добавляя в программу новые функции, такие как возможность манипулировать формами волн с помощью преобразований Фурье (обычно используемых в цифровой обработке сигналов в качестве основы аддитивных и таблично-волновых синтезаторов ), новые фильтры и аудиоэффекты. [5]