Generic GLSL shader controller. Sticks ride uniforms u1-u4 (CCs 30-33), triggers ride u5/u6 (CCs 34/35). Touchpad is a mouse-like XY input on uniform_mouse. Face buttons swap between 8 shader presets stored on the TD side. Use it as a starter for any GLSL TOP playground.
Rate this preset
{jsonPretty} Built around a Feedback TOP. Sticks ride decay + blur + zoom + rotation (CCs 21-24). Triggers handle feedback opacity + RGB shift. Touchpad sets the focus point. Face buttons toggle hold / clear / invert / posterize. OSC sends to /td/feedback/* alongside MIDI.
Sticks ride two Noise TOPs (period + amplitude), triggers warp transform. Channel 1, standard CCs.
Sticks ride emitter XY position + force XY (CCs 11-14). Triggers control emit rate and particle lifespan. Face buttons select 8 particle presets (sparks / smoke / liquid / dust / snow / fire / lightning / glow). Touchpad jitters the emitter for chaotic looks. OSC fires alongside on /td/particles/*.
Flash sale
Save $40 on Universal Controller MIDI Pro. Lifetime licence, every future update, no subscription — for the next 10 minutes only.
Price in AUD · GST added at checkout for AU customers
Not ready right now? Drop your email and we'll hold this $49 price for 14 days.