SyntezatorEdit
Oryginalni autorzy | Jeffa McClintocka |
---|---|
Pierwsze wydanie | 23 czerwca 2005 |
Wersja stabilna | 1.4 (kompilacja 668) / 4 października 2022 r
|
System operacyjny | Okna |
Licencja | Prawnie zastrzeżony |
Strona internetowa |
SynthEdit to modułowe środowisko programistyczne wtyczek audio, które wykorzystuje edytor wizualny . Po raz pierwszy opracowany w 1987 roku przez programistę Jeffa McClintocka i początkowo dystrybuowany w 1999 roku, został oficjalnie wydany w 2005 roku.
Wraz z Reaktorem Native Instruments i blisko spokrewnionym FlowStone (wcześniej znanym jako SynthMaker ) firmy DSPRobotics, SynthEdit został uznany za jedno z niewielu narzędzi do niezależnego programowania syntezatorów, które nie wymagają tradycyjnego programowania, takiego jak JUCE , i jedynego wizualnego programowania środowisko z obsługą 64-bitowego VST 3 .
Przegląd
SynthEdit zapewnia system edycji GUI i pełny interfejs MIDI dla kontrolerów sprzętowych. Może eksportować projekty jako wtyczki VST, umożliwiając używanie kreacji jako instrumentów i efektów w większości programów DAW i na macOS , gdzie SynthEdit nie jest dostępny.
Interfejs
Pod paskiem narzędzi zawierającym przełącznik (stylizowany na zielony przycisk zasilania) do uruchamiania i zatrzymywania silnika audio, interfejs SynthEdit jest podzielony na trzy pionowe sekcje: lewy panel zawierający listę modułów, sekcję dla oddzielnych okien edycji wizualnej w w środku, a po prawej stronie panel przedstawiający właściwości i wartości podświetlonych modułów. Dowolna liczba modułów może być zagnieżdżona w zorganizowanej strukturze zwanej kontenerem , która po kliknięciu ujawni swoją zawartość w innym oknie, a każdy moduł może odbierać lub wysyłać różnego rodzaju dane wejściowe z innych modułów za pośrednictwem oznaczonych kolorami węzłów.
Cechy
Moduły
SynthEdit SDK to towarzyszące narzędzie, którego można używać do tworzenia rozszerzeń, zwanych modułami zewnętrznymi , przy użyciu języka C++ . Te rozszerzenia łączą się bezpośrednio z programem, wyglądając jak podstawowe moduły w wizualnym środowisku programu.
Od momentu wydania SDK umożliwiło programistom wydawanie dodatkowych darmowych i płatnych modułów do użytku w SynthEdit, dodając nowe funkcje do programu, takie jak możliwość manipulowania kształtami fal poprzez transformaty Fouriera (zwykle używane w cyfrowym przetwarzaniu sygnałów jako podstawa addytywnych i wavetable silniki syntezy ), nowe filtry i efekty dźwiękowe.
- ^ „VST DIY: tworzenie własnych wtyczek audio” . www.soundonsound.pl . Źródło 2022-10-08 .
- ^ „Zbuduj własny syntezator » SynthEdit” . www.synthedit.com . Źródło 2022-10-08 .
- ^ „Zestaw programistyczny » SynthEdit” . www.synthedit.com . Źródło 2022-10-08 .
- ^ Dokumentacja SDK w wersji 3
- ^ „Inne strony internetowe oferujące moduły dodatkowe » SynthEdit” . www.synthedit.com . Źródło 2022-10-08 .
Linki zewnętrzne
- SynthEdit - oficjalna strona internetowa