JSyn

JSyn („ Java Synthesis ”) to darmowy interfejs API do tworzenia interaktywnych aplikacji dźwiękowych w Javie. Opracowany przez Phila Burka i innych, jest dystrybuowany przez firmę Burka, Mobileer Inc. JSyn ma elastyczną, generatorze jednostek architekturę syntezy i DSP , która umożliwia programistom tworzenie syntezatorów, procedur odtwarzania dźwięku i algorytmów przetwarzania efektów w środowisku Java, które pozwala na łatwą integrację z innymi procedurami Javy (np. grafiką, interfejsem użytkownika itp.). Wtyczka _ jest dostępny dla przeglądarek internetowych w celu uruchamiania apletów obsługujących JSyn, dystrybuowanych w sieci World Wide Web .

Chociaż zasadniczo jest językiem syntezy (imitującym, jeśli nie bezpośrednio inspirowanym Csound i innymi językami MUSIC-N ), JSyn ma wiele potężnych rozszerzeń i bibliotek pomocniczych, w tym JMSL (aktualizacja Javy do języka specyfikacji muzycznej HMSL ) i JScore ( edytor i biblioteka notacji pięcioliniowej), która dodaje do pakietu znacznie wyższy poziom informatyki muzycznej niż normalnie dostarczany z zestawem procedur syntezy. Wire , graficzny edytor procedur JSyn, umożliwia również programistom tworzenie łańcuchów DSP za pomocą prostego GUI , który zapewnia interfejsowi API łatwość obsługi programów takich jak Max/MSP .

Komercyjna (choć niedroga) licencja deweloperska pozwala na włączenie JSyn do aplikacji komercyjnych.

Linki zewnętrzne