Current Status
Not Enrolled
Price
Early bird seats available
Get Started

VVVV BEGINNER CLASS
SUMMER 2025

Nov 4th 2024 – Dec 16th
6-9 PM (UTC+2)

👉 In cooperation and under the patreonship of Refik Anadol Studio.
👉 12 Sessions. 3h each. Every Monday.
👉In English Language via Zoom Call
👉 Takes place if we have 10+ participants.
👉 Recordings for personal review

Requirements

👉 No prior vvvv knowledge needed.
👉 vvvv runs on Windows only
👉 Use a recent Windows PC
👉 A stable internet connection.
👉 3-Button Mouse recommended

Pricing

Student & Hobbyist 420 €
Professional 840 €
Company 1280 €

This semester-long live class is designed for students and professionals alike and as a weekly add-on to your studies or work. You will be a group of learners from different countries and backgrounds, united by the goal to learn vvvv as a new creative coding tool to use in your career. It doesn’t matter if you are an artist, a musician, an architect, a programmer, an event technician or any other curious mind. In any case, you should have a desire for a creative process while learning visual programming with a new tool.

Patreon of our VVVV programs:
Refik Anadol.

“vvvv is an incredible tool for real-time audio-visual performance and interactive installations. It allows artists to work directly with data and create immersive environments efficiently, which has been essential in many of my projects.”

In 12 sessions you will learn all the basics of visually programming in vvvv. The course covers everything you need to know to start your vvvv career and entering specific intermediate or advanced vvvv topics.

vvvv (https://visualprogramming.net) is a powerful visual programming environment designed for artists, designers, and technologists to create real-time generative art, interactive installations, and immersive visual experiences. Unlike other tools, vvvv offers granular control and supports the full .NET ecosystem, enabling seamless integration of advanced libraries. It also stands out with multi-threading capabilities for smooth performance and the option to export your patches as native Windows applications.

Used by professionals like the above Refik Anadol, and creatives like Studio BrĂĽll, Marshmallow Laser Feast, Schnellebuntebilder and many others, vvvv is perfect for large-scale projects that demand real-time processing and complex visuals. Whether you’re crafting live shows or interactive spaces, vvvv provides the flexibility and power needed to push creative boundaries. Read more about vvvv.

Your instructors

Christoph Ignaz Kirmaier
aka chk
https://3e8.studio

Christoph is musician, multimedia artist, educator and co-founder of the Vienna and Berlin based Studio 3e8. He has worked all across large-scale corporate multimedia installations, sound design, generative graphics, electronics, animation, music videos, user experience and robotic prototypes in several companies, bands and collectives. Christoph is teaching vvvv at the University of Applied Sciences St. Pölten in the course of the master digital design, and is currently also studying himself at the Tangible Music Lab in Linz in the master programme Postdigital Lutherie.

Rosi Grillmair

Rosi Grillmair
aka remony
https://www.rgba.studio

Rosi is an artist and coding/”node”ing – nerd as well as long term vvvv community member. She is an excellent educator in the field of interactive media and community driven programming tools. Her sessions are a mix of playful lectures, hands-on tutorials and enough time for your questions and in-depth discussions. She has led workshops at Medialab Prado in Madrid (ES), Schmiede in Hallein (AT). She also taught Generative Design at HS Pforzheim. In her own work, she primarily focuses on data visualization and generative design. Rosi currently lives in Linz and is a member of the Creative Technology Studio RGBA and Creative Coding Linz.

Course Curriculum

1. Interface and Drawing Basics
March 24, 2025

Get familiar with VVVV’s visual programming interface and learn how to create your first patches. This session will introduce you to basic drawing techniques, including shapes, lines, and colors, helping you build your first visual outputs.

2. The 3D Rendering Pipeline
March 31, 2025

Move into the world of 3D graphics as we explore the fundamentals of the 3D rendering pipeline. You’ll learn how to create and manipulate 3D objects, setting the stage for creating interactive 3D worlds and installations.

3. Textures & Audio Visualization
April 7, 2025

This session focuses on applying textures to objects and creating audio-reactive visuals. You’ll discover how to use sound data to drive visual changes in real-time, opening up possibilities for audiovisual installations and performances.

4. Collections & Iterations
April 14, 2025

Learn how to work with collections of data and iterate through them to create complex visuals. This session covers essential programming concepts like loops and collections, enabling you to generate patterns, sequences, and dynamic compositions.

BREAK  April 21, 2025 (EASTER HOLIDAY)

5. Animation & Algorithms
April 28, 2025

Discover how to bring your creations to life with animation. You’ll learn different animation techniques and explore how to use algorithms to generate more sophisticated movements and behaviors, from simple oscillations to more complex procedural animations.

6. Shaders & Advanced 3D
May 5, 2025

In the final session, we’ll take a deeper dive into advanced 3D graphics and shaders. You’ll learn how to use shaders to create dynamic visual effects and manipulate 3D environments, rounding out your skills to start building more complex interactive projects.

BREAK  May 12, 2025

7. Language Methodologies
May 19, 2025

In this session, you will explore the foundational concepts of VVVV’s programming language, focusing on structuring your patches with efficiency and clarity. You’ll learn how to break down complex problems and build scalable systems, setting the stage for more advanced work in the following sessions.

8. Object-Oriented Patching
May 26, 2025

This lesson dives into object-oriented programming (OOP) in VVVV, allowing you to structure your patches with modular, reusable components. You’ll learn how to apply OOP principles to make your work more flexible and adaptable, an essential skill for larger, dynamic projects.

9. Game Development
June 2, 2025

Create interactive games and simulations using VVVV’s powerful real-time rendering and control systems. This session teaches you how to build the logic and visuals behind game mechanics, offering insights into the creative potential of using VVVV for interactive entertainment.

BREAK  June 9, 2025

10. Networking Protocols
June 16, 2025

Learn how to make your VVVV patches communicate with other devices, networks, or applications using protocols like OSC (Open Sound Control) and MQTT. This session covers how to build distributed systems and synchronize multiple installations across networks, opening up new possibilities for interactive installations and IoT projects.

11. Data Visualization
June 23, 2025

Transform raw data into visually compelling designs that tell a story or provide meaningful insights. This session will focus on how to collect, process, and visualize different types of data within VVVV, making it ideal for both creative projects and real-world applications like business analytics or scientific visualizations.

12. Tools and Workflows
June 30, 2025

Unlock the true power of VVVV with an in-depth look at its essential tools and algorithms. Learn how to streamline your workflow and leverage advanced algorithms to create complex behaviors and processes in your patches. By the end of this session, you’ll be fully equipped to push the boundaries of what’s possible with VVVV.


Any Questions? – Get in contact!

Email: info@thenodeinstitute.org