Opis
Miniatura stanowi sieciową wersję instalacji RGB: Ray Gun Beam Virus, prezentowanej we WRO w 2012 roku z okazji jubileuszu pięćdziesięciolecia sztuki elektronicznej.
Podobnie jak wystawowy pierwowzór, nawiązuje do instalacji Ray Gun Virus amerykańskiego artysty Paula Sharitsa z 1966 roku.
Praca symuluje „rozjeżdżanie się” składowych kolorystycznych obrazu – efekt uboczny działania wczesnych projektorów wideo – oraz wprowadza zniekształcenia reagujące na bodźce z otoczenia (na przykład na dźwięk).
W3RGBV to cyfrowe studium percepcji i przypomnienie, że to, co kiedyś było wadą medium, może stać się jego estetycznym potencjałem.
Czytaj więcej
W3RGBV to sieciowa wersja naszej instalacji „RGB: Ray Gun Beam Virus” z wystawy „Zmienne. Stałe. Błądzące. AC/DC/IT”, którą przygotowaliśmy z okazji jubileuszu półwiecza sztuki elektronicznej. Nawiązuje, tak jak wystawowy pierwowzór do instalacji „Ray Gun Virus” amerykańskiego artysty Paula Sharitsa z 1966 roku.
Instalacja symuluje efekt „rozjeżdzania się” składowych kolorystycznych obrazu (wprowadza też dodatkowe zniekształcenia pod wpływem odpowiednio mocnych bodźców) – niepożądanego efektu ubocznego wynikajacego z konstrukcji wczesnych projektorow video, które były wyposażone w osobne systemy projekcji dla każdej ze składowych kolorystycznych i łatwo ulegały desynchronizacji. Zarazem nawiązuje do zainteresowań Sharitsa – badania podstawowych jakości wizualnych i wzajemnych interkacji pomiędzy zjawiskami reprezentującymi te podstawowoe jakości.
Dokumentacja techniczna
Parametry przekazywane przez adres URL
- gui 0 lub 1; domyślnie 1; chowa/pokazuje panel z interfejsem graficznym
- famo user | environment (lub env); domyślnie user; [facingMode] pozwala wymusić użycie przedniej (user) lub tylnej (environment) kamery na urządzeniach, które są wyposażone w podwójne kamery/aparaty (większość współczesnych urządzeń mobilnych)
- mirror 0 lub 1; domyślnie 1; wyłącza/włącza tryb lustrzanego odwracania obrazu
- audio 0 lub 1; domyślnie 1; wyłącza/włącza detekcję poziomu dźwięku wychwytywanego przez mikrofon
- invert 0 lub 1; domyślnie 0; wyłącza/włącza odwrócenie reakcji na poziom dźwięku wychwytywanego przez mikrofon (przełącznik „smooth”)
- pointer 0 lub 1; domyślnie 1; chowa/pokazuje kursor myszy
- worker 0 lub 1; domyślnie 0; umożliwia zablokowanie wbudowanych w przeglądarkę mechanizmów zatrzymywania pracy programu kiedy okno nie jest widoczne
- lang en lub pl; domyślnie en; ustawia język interfejsu (istnieje możliwość dodania kolejnych języków)
- ws adres; domyślnie wyłączone; włącza i ustala adres (zwykle localhost:9001) dla komunikacji poprzez WebSocket (umożliwia zewnętrzne sterowanie Miniaturą i dostosowanie do własnych potrzeb)
- xws adres; domyślnie wyłączone; włącza i ustala adres (zwykle ws://localhost:9001) ze wskazaniem protokołu dla komunikacji poprzez WebSocket (umożliwia zewnętrzne sterowanie Miniaturą i dostosowanie do własnych potrzeb)
- midiinport domyślnie wyłączone; numer portu MIDI do zewnętrznego sterowania Miniaturą
- smooth 0.0 … 1.0; ustala inicjalny stopień wygładzania animacji (pozycję suwaka „smooth” w menu)
- vol 0.0 … 1.0; ustala inicjalny poziom głośności mikrofonu (pozycję suwaka „vol” w menu)
- w pozioma rozdzielczość kamery
- h pionowa rozdzielczość kamery
- sclh skalowanie obrazu w poziomie (domyślnie 1.0, wartości ujemne odpowiadają lustrzanemu odbiciu w osi)
- sclv skalowanie obrazu w pionie (domyślnie 1.0, wartości ujemne odpowiadają lustrzanemu odbiciu w osi)
Komunikaty przekazywane przez WebSocket
Komunikaty, na które reaguje Miniatura
- vol wartość traktowana jako ekwiwalent głośności sygnału z mikrofonu sterującego intensywnością przetworzenia obrazu
Komunikaty wysyłane przez Miniaturę
nie dotyczy
MIDI
Komunikaty, na które reaguje Miniatura
- CC xxx na dowolnym kanale wartość dowolnego kontrolera CC traktowana jest jako ekwiwalent głośności sygnału z mikrofonu sterującego intensywnością przetworzenia obrazu
- Note Off na dowolnym kanale parametr vel nuty traktowany jest jako ekwiwalent głośności sygnału z mikrofonu sterującego intensywnością przetworzenia obrazu
- Note On na dowolnym kanale parametr vel nuty traktowany jest jako ekwiwalent głośności sygnału z mikrofonu sterującego intensywnością przetworzenia obrazu
Komunikaty wysyłane przez Miniaturę
nie dotyczy
Komunikacja z MaxMSP
Komunikaty, na które reaguje Miniatura
nie dotyczy
Komunikaty wysyłane przez Miniaturę
nie dotyczy