BESTIA (kompozycja muzyczna)

BESTIA
Napisane w C++11
Typ kompozycja muzyczna i syntezator modułowy
Licencja GNU LGPL
Strona internetowa bestia .testbit .eu

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