BESTIA (kompozycja muzyczna)
Napisane w | C++11 |
---|---|
Typ | kompozycja muzyczna i syntezator modułowy |
Licencja | GNU LGPL |
Strona internetowa |
Beast to aplikacja do komponowania muzyki i syntezy modułowej , wydana jako darmowe oprogramowanie na licencjach GNU GPL i GNU LGPL , działająca pod Unixem . Obsługuje pliki audio MIDI , WAV / AIFF / MP3 / OggVorbis /etc oraz moduły LADSPA . Jest zdolny do edycji wielościeżkowej , nieograniczonej obsługi cofania/ponawiania, obsługi syntezy w czasie rzeczywistym, 32-bitowego renderowania dźwięku, obsługi pełnego dupleksu , obsługi wielu procesorów, warunkowego wykorzystania MMX /SSE dla wtyczek , precyzyjnego taktowania aż do ziarnistości próbki, na żądanie i częściowe ładowanie plików wave , dekodowanie w locie, miksowanie stereo, zakresy FFT , automatyzacja MIDI i pełna skryptowalność w Scheme . Wtyczki , rdzeń syntezy i interfejs użytkownika są aktywnie rozwijane i tłumaczone na różne języki, regularnie biorąc pod uwagę opinie użytkowników, takie jak strona Beast_Feature_Requests . BEAST to skrót od Better Audio System. BSE to skrót od Better Sound Engine i implementuje całą niezbędną logikę przetwarzania muzyki wymaganą przez BEAST w oddzielnej bibliotece wielokrotnego użytku . „Lepsza” część nazw odnosi się do złożoności i wielu iteracji związanych z wdrożeniem takiej „BEAST”.
Historia
Od 2013 r. Baza kodu Beast została przeniesiona do LGPL i jest w większości napisana w C ++, godne uwagi wydania obejmują:
- 31 grudnia 1999: Wydano wersję 0.3.0 (pre-alpha).
- 2 lipca 2001: BEAST został spakowany i włączony do Debiana .
- 2 września 2002: Wersja 0.4.1 (dodano obsługę języka rozszerzeń GNU Guile ).
- 14 kwietnia 2003: Wersja 0.5.1 (BEAST z LADSPA )
- 7 marca 2004: Wersja 0.6.1 (wydanie BEAST o niskim opóźnieniu)
- 13 kwietnia 2005: Wersja 0.6.5 (nowe narzędzie „bsewavetool”)
- 25 maja 2005: Wersja 0.6.6 (konserwacja)
- 16 lipca 2006: Wersja 0.7.0 (nowe moduły syntezy)
- 28 grudnia 2006: Wersja 0.7.1 (dostrojenie, poprawka CVE)
- 10 września 2010: Wersja 0.7.2 (nowe instrumenty, licencja LGPL)
- 9 kwietnia 2011: Wersja 0.7.4 (poprawki sterowników, wydajność)
- 24 października 2012: Wersja 0.7.6 (poprawki regresji, dokumentacja)
- 19 stycznia 2013: wersja 0.7.8 (migracja do C++, użyteczność)
- 15 marca 2013: Wersja 0.8.0 (C++11, użycie Rapicorn)
- 28 października 2014: Wersja 0.9.0
- 7 kwietnia 2016: Wersja 0.10.0
Linki zewnętrzne