Pure Data

As part of my coding studies at RMIT, I completed a creative coding subject focused on Pure Data (Pd)—an open‑source visual programming environment widely used for sound, multimedia, and interactive digital art.

In this class, I explored how to build programs using patching, a visual method where logic is created by connecting nodes instead of writing text‑based code. This approach allowed me to experiment freely with real‑time sound manipulation, generative systems, and interactive digital experiences.

A major component of the course involved working with GEM (Graphics Environment for Multimedia), a powerful Pure Data library used for creating and controlling live visuals. With GEM, I learned to:

  • Build visual processing chains

  • Animate 2D and 3D graphics

  • Work with video, textures, and geometry

  • Sync visuals with audio and sensor‑based input

  • Create interactive, real‑time multimedia environments

My final work combined both audio and visual elements, showcasing how code, creativity, and interactivity can come together inside a single patching environment.

This class deepened my understanding of creative coding and introduced me to techniques used in digital art, live performance, sound design, and interactive installations.

Previous
Previous

Pyxle Media