Ubutnu (prac. názov), je softvér, nástroj, ktorý ohýba dnes najviac používaný nástroj - počítač. Software som vytvoril pre plánované multimediálne predstavenie, ktoré sa uskutoční v roku 2024. Na realizáciu projektu UBUNTU (prac. názov) bola poskytnutá dotácia z rozpočtu hlavného mesta SR Bratislavy prostredníctvom Nadácie, za čo som nesmierne vďačný.

Softvér, integrujúci audio a video, využíva algoritmy celulárnych automatov a L-systémov. Zdanlivo klasický obraz počítača (webový prehliadač, textový editor, atp.) sa prostrednícvom softwareového “bendingu”, jemu vlastnou komputáciou X.Org Serveru mení na nové vizuálne informácie, a ponúka tak nové významy. Kam tieto obrazy ukazujú je už na subjektívnej interpretácii divákom. Experiment s desktopom počítača v jeho klasickom poňatí umožňuje vytváranie dokonalých ’technických obrazov’, ako by ich azda nazval Vilém Flusser.

Sofvér je koncipovaný ako hlavný uzol zvuku aj obrazu a expermentálnym spôsobom pracuje s X.Org Serverom čo je grafický subsystém používaný v Linuxe.

Program pozostáva z ekosystému menších programov, ktoré su napísané použitím viacerých jazykov (c++, shell). Hlavná logika je vytvorená v jazyku SuperCollider, ktorý ich všetky ovláda pomocou týchto nových tried:

  • X.sc - slúži na ovládanie X.Org systému obrazoviek a získavanie informácií o nich
  • Bspwm.sc - slúži na ovládanie tiling window manageru Bspwm . Všetky okná, desktopy a monitory, ich pozícia, veľkosť, tvar, okraje, paddingy a iné parametre sú tak plne pod kontroloou systému.
  • PXS.sc - pomocou OSC protokolu ovláda program napísaný v jazyku c++ , ktorý umožňuje ľubovoľné kopírovanie a animovanie video pixelov na inú lokáciu.
  • NoRedrawWin.sc - objekt vytvorí okno, kotré sa v systéme správa neštandartne - neprepisuje svoj obsah.

Okrem týchto hlavných tried je súčasťou ekosystému tohto softwareu niekoľko ďalších s rôznymi menšími úlohami ako nastavenie audio subsystému pipewire, ovládanie video prehrávača mpv, a lebo zmena tvaru okna poľa masky.

Časť hudby k predstaveniu.

Error: Image not found.

Fotky zo systému:

Error: Image not found.

Error: Image not found.

Error: Image not found.

Error: Image not found.

Error: Image not found.

Error: Image not found.