Dźwięk i muzyka w Linuksie
www.linux-muzyka.ixion.pl

Wirtualne instrumenty DSSI



DSSI to standard wirtualnych instrumentów wykorzystywany przez programy audio dla Linuksa. Artykuł przedstawia najważniejsze cechy tego formatu i zasady korzystania z pluginów DSSI.



DSSI (Disposable Soft Synth Interface, dssi.sourceforge.net) to obowiązujący w Linuksie standard wirtualnych instrumentów, odpowiednik popularnych wtyczek VSTi. Jest on oparty na specyfikacji LADSPA, likwiduje jednak szereg braków tego formatu.

Wtyczki DSSI w pełni obsługują MIDI, dzięki czemu ich wykorzystanie w roli programowych syntezatorów nie sprawia żadnego problemu. Takiej możliwości nie oferowały pluginy LADSPA. W efekcie nadają się one niemal wyłącznie do edycji materiału audio. Z kolei wtyczki DSSI można uruchomić i podłączyć bezpośrednio do serwera JACK, przesyłając do nich strumień komunikatów MIDI z dowolnego sekwencera. Wygenerowany dźwięk rejestrujemy następnie w jednym z edytorów audio.

Wtyczka DSSI.

Xsynth – jedna z najlepszych wtyczek w formacie DSSI. Zobacz powiększenie.

Proces korzystania z wtyczek DSSI można znacząco uprościć, korzystając z tych syntezatorów i sekwencerów, które posiadają wbudowaną obsługę nowego standardu. W programie Rosegarden-4 wystarczy otworzyć okno Manage Synth Plugins (menu Composition > Studio) i wskazać potrzebne pluginy. Wśród innych hostów DSSI na uwagę zasługuje również syntezator Om. Poza tym warto skorzystać z programu Ghostess. Podłącza on wtyczki bezpośrednio do serwera JACK, pozwalając na sterowanie instrumentami DSSI z poziomu dowolnej aplikacji muzycznej.

Interfejs zastępczy DSSI.

Każdy host DSSI oferuje także zastępczy interfejs wtyczek. Dzięki temu można z nich skorzystać nawet wtedy, gdy na komputerze nie zainstalowano potrzebnych bibliotek graficznych lub w celu odciążenia procesora. Na zrzutce widoczny plugin Xsynth w sekwencerze Rosegarden-4. Zobacz powiększenie.

W odróżnieniu od formatu LADSPA standard DSSI pozwala na wyposażanie pluginów w interfejsy graficzne. Mogą one korzystać z różnych bibliotek – dzięki temu ewentualne przeniesienie DSSI na inne platformy nie sprawi problemów. Parametrami wtyczek można też sterować w trybie tekstowym lub za pomocą uproszczonego interfejsu oferowanego przez wszystkie hosty wtyczek.

Do początku 2005 roku standard DSSI stanowił jedynie ciekawostkę. Był to efekt niewielkiej liczby dostępnych wtyczek. Obecnie sytuacja poprawia się bardzo szybko. Możemy już korzystać z wielu wartościowych wirtualnych instrumentów DSSI. W odróżnieniu od wtyczek LADSPA nie są one rozpowszechniane w postaci archiwów, ale pojedynczych pluginów (jak w przypadku VST). Przetestowanie wszystkich wartościowych wtyczek nie jest więc łatwe.

DSSI w Rosegarden.

Okienko Manage Synth Plugins pozwala na uruchamianie wtyczek DSSI oraz VSTi bezpośrednio w sekwencerze Rosegarden-4. Zobacz powiększenie.

Standard DSSI posiada dodatkową bibliotekę dssi-vst rozszerzającą jego możliwości. Pozwala ona na uruchamianie pluginów VSTi bezpośrednio z poziomu hosta DSSI. Dssi-vst korzysta z emulatora Wine i obecnie umożliwia uruchamianie jedynie programowych instrumentów, nie obsługuje natomiast wtyczek efektowych VST.

DSSI stało się obecnie jedną z najważniejszych technologii audio dla Linuksa. Wtyczki w tym formacie stanowią – obok sterowników ALSA, serwera JACK i pluginów LADSPA – obowiązkowy element wyposażenia wirtualnego studia nagrań opartego na systemie spod znaku pingwina.



18.11.2005



Komentarze

+ Dodaj własny komentarz

Twórca witryny nie ponosi odpowiedzialności za treść zamieszczonych komentarzy.


Inne strony w Internecie
  • http://www.hitsquad.com
    Zestawienie najważniejszych programowych syntezatorów dla Linuksa

  • Synth Zone - Software Links
    Spis najważniejszych syntezatorów i samplerów dla Windows i innych systemów operacyjnych. Niestety, oprogramowanie dla Linuksa zostało potraktowane w sposób marginalny. Dodatkowo lista linków do stron internetowych poświęconych zagadnieniom programowych syntezatorów.

  • MAZ Sound Tools
    Nowości ze świata oprogramowania muzycznego, forum, informacje.

  • How to create music with GNU/Linux
    Anglojęzyczny podręcznik autorstwa Emmanuela Saracco. Zawiera on informacje pomagające w poprawnym skonfigurowaniu Linuksa dla potrzeb pracy z dźwiękiem. Jest też opis serwera JACK i wielu przydatnych programów. Podręcznik można przeczytać bezpośrednio na stronie internetowej autora lub ściągnąć plik PDF.

  • At the Sounding Edge: A September Trio
    Prezentacja samplera SooperLooper, a także ciekawego projektu mającego na celu zbudowanie studia nagrań opartego wyłącznie na Wolnym Oprogramowaniu.

  • Loop-based Music Composition With Linux, Pt. 1
    Pierwsza część artykułu prezentującego sposoby pracy z pętlami audio w Linuksie.





SZUKAJ


SPONSOR


SEKCJE

Strona główna

• Programy

• Sprzęt i sterowniki

• Artykuły

• Blog

• Forum

• Linki

• Mapa serwisu

• Kontakt

• Przyjaciele