Processing: Środowisko programistyczne dla artystów – warsztaty
Prowadzący(a): Piotr Ceglarek
Processing
Język programowania oraz zintegrowane środowisko programistyczne stworzone na potrzeby sztuki elektronicznej (wizualnej, interaktywnej, dźwiękowej) oraz projektowania graficznego. Processing pomaga w nauce programowania osobom niezwiązanym z programowaniem. Cel ten osiągnięty jest przez błyskawiczne efekty wizualne, jakie oferuje programowanie w języku Processing oraz przez uproszczenie skomplikowanych i pracochłonnych konstrukcji programowania graficznego w języku Java, w którym Processing jest zaimplementowany.
Przebieg warsztatów
Warsztaty potrwają dwa dni, w godzinach 10:00–18:00 i będą podzielone będą na trzy etapy.
W pierwszym uczestnicy zapoznają się ze środowiskiem Processing: generowanie i przetwarzanie obrazu, animowanie przy pomocy funkcji.
Drugi etap poświęcony będzie relacji obraz-dźwięk oraz komunikacji pomiędzy środowiskami (Processing –> Pure Data) poprzez protokoły OSC lub midi.
W ostatnim etapie uczestnicy podejmą próbę zrealizowania krótkich form audiowizualnych w oparciu o przygotowane pętle dźwiękowe lub generowane w czasie rzeczywistym dźwięki proceduralne.
Piotr Ceglarek
Katowicki twórca multimedialny, absolwent Akademii Sztuk Pięknych w Katowicach. Jest kuratorem Biura Dźwięku Katowice oraz wykładowcą w Pracowni Działań Multimedialnych (ASP w Katowicach). Interaktywne instalacje audio-wizualne oraz projekty multimedialne realizował m. in. dla: Street Art Festiwal, Festiwal Filmów Kultowych, Zollverein – ExtraSchicht, Art+bits, Medialab Katowice, Rondo Sztuki, Galeria Szara. Współtworzył katowickie zespoły/kolektywy: Sound Exchibicionist, RGBoy, Teleport Katowice, Pollux. Obecnie współtworzy duet C&D (Unsound, Nachtdigital, Open Source Art Festival, Katowice Street Art Festiwal) oraz projekt audiowizualny Modulartelevision (Biuro (w) Dźwięku, Szpitalna1, Galeria Plato).
biurodzwieku.pl / soundcloud.com/piotr-ceglarek / ceglarekdybala.com / modulartelevision.net
Wymagania
Sprzęt: własny komputer
Oprogramowanie: Processing, Pure Data
