//Click for English
Naučite programirati vlastiti softver za video sintezu! Radionica kreativnog kodiranja za eksperimentalnu umjetnost u okruženju prikladnom početnicima.
Lokacija: https://hacklab01.org (online)
Prijave: radionica je popunjena!
(rok do ponoći 10.5.2021.)
Sudjelovanje je slobodno!
Radionica se odvija na engleskom jeziku.
Raspored:
11.5.2021. - 13.5.2021. 17:00 – 21:00 (GMT+2) – Rad / Predavanja
Pet 14.5.2021. – 18:00 - Live Session / Demo / Playground
Preduvjeti:
Radionica je otvorena svima koji žele naučiti kako graditi programe za video sintezu uz pomoć Processinga. Nije potrebno nikakvo programersko iskustvo ili predznanje. Treba imati računalo, pristojnu brzinu interneta, i barem jednu web kameru (dvije bi bile super). USB MIDI kontroler s nešto knobova / slidera nije nam prijeko potreban ali može biti zabavan ako ga imate
Nakon završetka radionice polaznici savladavaju osnove generiranja i procesuiranja video signala.
Cjeline:
1. Video sinteza: korištenje različitih tipova oscilatora i geometrijskih oblika za generiranje videa
2. Video feedback: korištenje ping pong buffera i rekurzivnih sistema za dinamičko i generativno ponašanje
3. Video Processing: kreativne metode utjecanja na vanjske video signale korištenjem oscilatora i feedbacka
Na terminima pokrivamo strukturu podataka, algoritme, debugging, optimizaciju koda za eksperimentaciju u realnom vremenu, a dotaknut ćemo i objektno orijentirane, proceduralne funkcionalne programerske paradigme.
Andrei Jay bavi se umjetnošću, matematikom i predavanjem. Dizajnira javne open source sustave za digitalnu sintezu s ciljem spuštanja cijene i ekskluzivnosti, https://andreijaycreativecoding.com/
Introduction to Creative Coding and Video Synthesis
Have you ever wanted to learn more about how to make your own video synthesis programs? Have you been wanting to get some experience writing creative coding for experimental artworks in a guided environment friendly for folks with no previous experience?
If so then this might be just the course for you!
Location: https://hacklab01.org (online)
Applications: we are at full capacity!
(deadline May 10th midnight (Zagreb time, GMT+2)
Participation is free.
Timetable:
May 11 - 13 2021 : 17:00 – 21:00 (GMT+2) – Work / Lecture
May 14 - 18:00 (GMT+2) - Live Session / Demo / Playground
Prerequisites:
This course is open for anyone interested in learning how to use Processing to build video synthesis programs. No previous experience in coding is required. You will need to have a computer, a reasonably decent internet connection, and at least 1 webcam (2 would be dope). A USB MIDI controller with at least a couple of knobs/sliders is not necessary but can be pretty fun if you've got one around.
By the end of this course you will have learned some of the basics of generating and processing digital video signals. The 3 maintopics covered will be -
1. Video synthesis: using various types of oscillators and geometric shapes to generate video
2. Video feedback: using ping pong buffers and recursive systems for dynamic and generative behavior
3. Video Processing: how to take live external video signals and use oscillators and feedback to affect them in creative ways
Along the way we will learn about data structures, algorithms, debugging, how to optimize code for real time experimentation, and very lightly cover the topics of object oriented, procedural, and functional programming paradigms.
Andrei Jay is an artist, mathematician, and teacher. They have designed a couple of open source public domain digital video synthesis systems with the goal of making these kinds of tools less expensive and exclusive and more approachable and modifiable!