Spacializace Jiří Lukeš HAMU, katedra skladby 3. ročník
1. Úvod Technologie Spacializace se zabývá modelováním zvuku ve virtuálních či reálných prostorech. Je pevně spjata s dlouhým vývojem elektroakustické hudby v průběhu zejména druhé poloviny dvacátého století. Stejně, jako u celé řady dalších avantgard napříč uměním, i zde hraje velkou roli neustálý technologický vývoj. Teprve s rozvojem real-time elektro-akustické performance, která byla podmíněna technologickým zázemím prudkého rozvoje výpočetní techniky, mělo smysl uvažovat o vzájemné interakci znějícího zvuku a prostorových parametrů, které se v tomto zvuku následně odrážejí tak, že mohou tyto procesy probíhat v reálném čase. V roce 1991 vznikl v Ircamu 1 projekt za účelem vytvoření virtuálního akustického procesoru Spat~, který by skladatelům, performerům a zvukovým designérům umožňoval kontrolu nad šířením zvuku ve virtuálních če reálných prostorech. Výzkumy se odehrávaly ve zvukových laboratořích Ircamu, částečně také zahrnovaly patenty pro signálový processing vyvinuté v Télécom Paříž. Dalším úkolem bylo optimalizovat vytvořené skripty a patche do uživatelského rozhraní programu Max/MSP 2 tak, aby byly uživatelsky dostupné a ovladatelné v reálném čase. Tak byla umožněna uživatelská kontrola multikanálových systémů ve studiích, popř. koncertních sálech. Další moduly umožňují 3D reprodukci pro sluchátka (binaurální poslech), stereo/kvadrofonní systémy, vektorově směrovaný zvuk, a konečně systém Ambisonic. Jedním ze zásadních nástrojů pro modelování zvuku v prostoru je nástroj Spat~, o kterém detailně pojednává tato publikace. Analýza toho, jakým způsobem probíhá kontrola parametrů u tohoto 1 Ircam Institut de recherche et coordination acoustique/musique, [online] - http://www.ircam.fr 2 Max/MSP software/programovací jazyk pro práci s real-time zvukem, obrazem a videem, [online] http://cycling74.com
nástroje pak může sloužit k dalšímu tvůrčímu rozvinutí daných tezí např. v instrumentačním procesu, což v praxi přináší zpětné promítnutí nových technologií do technologií starých řekněme analogových... 2. Spat~ Spat~ je modulární objekt pro Max/MSP, který představuje spatializační procesor, jenž v reálném čase integruje lokalizaci zvuku v prostoru spolu s akustickými parametry tohoto prostoru. Tento procesor přijímá akustické/syntetické zvuky, na které následně v reálném čase aplikuje spatializační parametry. Výsledný multikanálový zvuk je distribuován do prostoru prostřednictvím nainstalovaného reprosystému. Modifikovatelnost spatializačních parametrů v reálném čase činí z této technologie de facto nový zvukově-prostorový nástroj... Hlavní výhodou procesoru je fakt, že není navržen pro konkrétní práci s konkrétní sestavou, tedy je více či méně univerální. Umožňuje korigovat v reálném čase akustické nedostatky prostoru. Dalším důležitým parametrem je zpracování dvou základních parametrů (pozice zvuku v prostoru a délka dozvuku) jedním procesorem. To umožňuje vzájemné prolnutí těchto dvou parametrů a následně k věrohodnějšímu modelování zvuku v prostoru. Zpětně promítnuto je Spat~ schopen imitovat danou akustiku prostoru, v kterém se právě nachází. 3. Podrobný popis Spat~ modulů Celý Spat~ procesor je tvořen knihovnou objektů, která se dále dělí na tři základní kategorie: DSP objekty, low-level control objekty a high-level control objekty.
3.1 DSP objekty - Source~ modul, Room~ modul, Pan~ modul, Out~ modul Tento systém čtyř modulů přijímá vstupní instrumentální/syntetický signál, výstupem jsou dva signály jdoucí do Room~ modulu. První signál se nazývá face, nese informaci o směrové charakteristice zdroje zvuku. Omni singál nese akustickou informaci o rozptylu zvuku do všech směrů, která je následně Room~ modulem transformována do parametru dozvuku. Dalším důležitým parametrem je tzv. pre-delay, který zpracovává parametr různých vzdáleností zdrojů zvuku od posluchače. To má logicky za následek tvorbu tzv. Dopplerova efektu, tj. změna výšky zvuku v závislosti na změně polohy zdroje od posluchače. Pro jemné spektrální korekce obsahuje Room~ modul vestavěné ekvalizéry obou singálů (face a omni signál). Room~ má za úkol realizovat reverb signálu. Na vstupu přijímá dva signály, na výstupu je sedm signálů, které jsou děleny do tří kategorií: center signály zahrnující přímý zvuk sides levý a pravý signál (směrový zvuk) surround čtyři signály zahrnující rozptyl zvuku v místonsti Výstupní signál představuje rozšířený 3/2 formát prostorového zvuku. Časová struktura, která má přímý vliv na příp. spektrální korekci vstupního signálu, je určena čtyřmi parametry. direct přímý zvuk bez zpoždění, výstup center early drobné odrazy mezi sides signály (lze nezávisle ovládat dobu a intenzitu odrazu obou signálů) cluster vzorek pozdějších odrazů distribuovaných mezi čtyři surround kanály reverb signál, který tvoří reverb pomocí zpoždění parametru decay Pro krátké odrazy platí časy v rozmezí 20 40 ms, pro dlouhé odrazy 40 100 ms, 100 ms a více pro dozvuk...tato čísla jsou odvozena ze studií akustiky koncertních síní.
Pan~ modul přijímá na vstupu sedm výstupních signálů z modulu Room~. Ovládací interface modulu je rozdělen na dvě části: lokalizace zdroje zvuku a nastavení reprosoustavy. Z výše uvedeného obrázku je patrné, že hlavní parametry reprosoustavy jsou úhel natočení a vzdálenost od zdroje zvuku. Konstrukce procesoru počítá s umístěním všech reproduktorů v rovnoměrné horizontální poloze. Pokud dojde k modifikaci vzdálenosti zdroje, neprojeví se to bzprostředně na hlasitosti zvuku. Decoder~ je modul, který realizuje časové a spektrální korekce výchozího signálu před jeho zasláním do reprosoustavy. Výstupní filtry provádí ekvalizaci frekvenční odezvy reproduktoru separátně. Různé nastavení delaye (zpoždění) rovněž moduluje odlišné akustické situace, které mohou v prostoru nastat. 4. Spat_OPer modul Jádro Spat_OPer modulu tvoří rozhraní, které je uživatelsky ovladatelné při hraní v reálném čase. I tento modul se vnitřně dělí na čtyři části: percepční hodnocení akustické kvality lokalizace virtuálního zdroje záření zvuku vysílané virtuálním zdrojem (směrovost) konfigurace reprosoustavy
Ovládání procesoru je realizováno pomocí zpráv, které dále ovládají parametry DSP. Percepční hodnocení kvality zvuku je úzce spojeno s celkovou architekturou sálu, ve kterém zvuk zní, poloha posluchače a poloha zdroje zvuku, směrovost zdroje zvuku. Další percepční faktory úzce souvisí opět s architekturou sálu. 5. Závěr Technologický výzkum akustiky hudebních síní a nahrávacích studií bezesporu patří k bytostně technologickým aspektům přemýšlení o hudbě jako takové. Aby mohla být naměřená data, která jsou číselně kodifikována, nějak prakticky využita pro hudebníky a hudební performery, musí existovat rozhraní mezi živou osobou interpretem, a technologií na straně druhé. Právě toto rozhraní představuje procesor Spat~, který byl v této stati podrobně rozebrán. Z výše uvedených charakteristik je patrné, že tento procesor je přístupný pouze úzké skupině hudebníků performerů, kteří navíc jsou schopni ovládat Max/MSP. Stále více mi však dochází, že i pro ty ostatní klasicky smýšlející hudební skladatele, performery je tato technologie přínosná. Řečeno jejich terminologií, procesor Spat~ umožňuje různým způsobem instrumentovat zvuk v prostoru v závislosti na jeho akustických danostech. Tady bych chtěl poukázat na fakt, jakým způsobem může dnes technologie obohatit osvěžit klasický způsob práce např. s vokálněinstrumentální hudbou prostřednictvím jistého ovládnutí způsobu práce s akustickými danostmi prostoru. Tak jej chápu i já ve své dosavadní instrumentální tvorbě. Pro mne je zásadní fakt, jakým způsobem skladatel zachází s tím, jak ovlivnit percepci daného díla posluchači. Spacializace je jedna z technologií, která organicky zprostředkovává akustickou percepci díla. Právě ona asociace hudební materie s prostorem je pro mne jedním z klíčových prvků a vede mne k bližšímu studiu spacializace. Podobný problém lze pozorovat také u osvětlení prostoru, v kterém
hudba zní. Právě zde spatřuji zatím velké rezervy. V budoucnu bych si dokázal představit např. určité rozšíření akustického procesoru Spat~ o další modul, který by řešil dynamický vývoj osvětlení sálu během koncertu/performance. Né však separátně, ale v rámci závislosti dané akustiky na celkovém osvětlení prostoru. To by přispělo k celkově lepšímu ovládání percepčního prostředí. Jak je známo, přítomnost světla má vliv na celkový průběh biorytmu člověka, tudíž má jistý vliv i na percepci uměleckého díla. Literatura Spatialisateur - The Spat~ Processor and its Library of Max Objects. Paříž - Ircam 1995, rev. 2006 Current Technologies and Compositional Practices for Spatialization: A Qualitative and Quantitative Analysis. In: Computer Music Journal, str. 10 27, Massachusetts Institute of Technology, 2011