Bespoke Synth, modułowy syntezator dźwięku o otwartym kodzie źródłowym

Po 10 latach rozwoju stał się znany Uwolnienie pierwsza stabilna wersja projektu Bespoke Synth, który rozwija się jako modułowy, programowy syntezator dźwięku pozwalające na generowanie i przetwarzanie dźwięku w oparciu o wizualne przekierowanie przepływów dźwiękowych pomiędzy różnymi modułami, które tworzą i zmieniają kształt fali dźwiękowej, a także efekty superpozycji.

Syntezator na zamówienie jest pomysłem programisty Ryana Challinora. Ryan opisuje to trochę jak „rozwalenie Ableton Live kijem bejsbolowym”, a następnie prosi go o złożenie go z powrotem, a ponadto warto zauważyć, że Bespoke Synth nie jest typowym DAW nie ma mowy. Jest to w zasadzie puste płótno, które pozwala stworzyć własny, spersonalizowany przepływ pracy.

Z charakterystyki aplikacji, zauważa się możliwość zmiany środowiska w locie: możesz dodawać i zmieniać węzły bez przerywania odtwarzania muzyki.

Bespoke to projekt, który rozpocząłem w 2011 roku, aby dowiedzieć się więcej o tworzeniu muzyki. Zamiast spędzać czas na nauce zawiłości istniejącego DAW, wykonałem lekkomyślne ćwiczenie, aby spróbować zbudować własny. Oprogramowanie jest dostosowywane przeze mnie i dla mnie, stąd nazwa „Bespoke”.

Podstawowym projektem Bespoke jest podzielenie wszystkiego na oddzielne moduły, które można połączyć w niestandardowy projekt, podobnie jak sprzęt modułowy. Bespoke został zaprojektowany tak, aby był wysoce konfigurowalny, z myślą, że każdy z niestandardowych projektów, które stworzysz, będzie również „na zamówienie” dla Ciebie.

poza tym dostępnych jest ponad 190 modułów do tworzenia łańcuchów dźwiękowych. Obsługuje podłączanie gotowych wtyczek VST i szybkie tworzenie własnych sterowników Pythona. Dostępne są narzędzia do integracji z kontrolerami MIDI.

Ryan opracował go dla siebie i własnego przepływu pracy, ale otwiera go dla każdego Kto chce spróbować pustej części Bespoke Synth. Może to być trochę przytłaczające, ponieważ podczas uruchamiania oprogramowania masz bardzo niewiele do zrobienia.

Musisz zacząć odkrywać i eksperymentować. Istnieje kilka przykładowych projektów, które możesz przesłać, ale niewiele Ci one mówią. Ponadto nie ma tam wszystkich elementów konstrukcyjnych, a przynajmniej nie w znany sposób. Spędzam tylko pół godziny, próbując znaleźć filtr tylko po to, by stwierdzić, że jest on częścią oscylatora, więc niekoniecznie będzie on przestrzegać zasad, których oczekujesz.

A jednak wygląda bajecznie szalenie i przestrzennie. Uwielbiam, jak kable krosowe ożywają wraz z przechodzącymi przez nie sygnałami. Jest zarówno zagadkowy, jak i ekscytujący, a także pełen wszelkiego rodzaju potencjału, jeśli potrafisz go zrozumieć. Najlepszym rozwiązaniem jest obejrzenie poniższego wideo Benna Jordana!

Bespoke Synth jest open source i całkowicie darmowy, jeśli chcesz z niego korzystać, chociaż strona zachęca do zapłacenia kilku dolarów aby pomóc w kosztach, ale niezależnie od tego jest to ta sama wersja. Zdecydowanie powinieneś spróbować.

Interesujące jest podejście projektu do monetyzacji: oprócz wersji darmowej, oferowane są dwie opcje płatności: custom plus (5 USD) i custom pro (15 USD), które są całkowicie identyczne z wersją darmową i nie zawierają zaawansowanych funkcji co jest wyraźnie wskazane w tabeli porównawczej na stronie (sugeruje się, że jeśli program mu się spodoba, użytkownik może bez przymusu wesprzeć projekt, kupując płatną wersję).

W końcu jeśli chcesz dowiedzieć się więcej na ten temat o projekcie możesz sprawdzić szczegóły w poniższym linku 1.

Jeśli chodzi o kompilację Bespoke Synth, jest to bardzo łatwe, ponieważ wystarczy otworzyć terminal i wpisać następujące polecenie:

git clone https://github.com/BespokeSynth/BespokeSynth
cd BespokeSynth
git submodule update --init --recursive
cmake -Bignore/build
cmake --build ignore/build --parallel 4

Kod projektu jest napisany w C++ i jest rozpowszechniany na licencji GPLv3. Gotowe zestawy są gotowe dla systemów Linux, macOS i Windows.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.