Post

Pip Pixel Shader Dv1.XX

The beginning of the audio-reactive pixel chaos.

In 2020 I slipped into the “jit.gen” and “jit.gl.pix” side of Max/MSP for making low-resolution patterns. By stacking ~10 different jit.gl.pix effects and remapping and blending inputs, I got some of the loops here. I didn’t know at the time that this was a “shader”, what a slippery slope indeed.

Video 1: Loop #9 - Stained Glass

These clips started with a blank three-channel image matrix and use math to change the RGB color values of each pixel. No external images or video inputs.

The two below inculde audio from my early attempts at LSDJ:

Video 2: Loop #8 - Goo (LSDJ audio)

Video 2: Loop #11 - Sun Rays (LSDJ audio)

Max/MSP enables audio-based control of multiple variables, and I started trying real-time image generation based on audio frequencies. In December 2020, I ran my first visualist demo on Twitch to see how this reactive shader might behave in a music performance. Link to the live version Twitch VOD: Here (Shader version: Dv1.10)

Audio: DonutShoes 🍩 – All She Can Have – https://donutshoes.bandcamp.com/

While this version made very complex and deep patterns, there was a lot of performance issues when adding audio-reactivity. Dv2.XX was the remake that aimed to simplify and optimize the patch.


This post has a continuation post: Pip Pixel Shader Dv2.0X (Link)


The files within this web page are licensed under a CC BY-NC-SA 4.0 Attribution-NonCommercial-ShareAlike International license.

This post is licensed under CC BY 4.0 by the author.

Trending Tags