Max/MSP

Audio programming, Max for Live systems, spatial audio and audiovisual interaction

Max/MSP practice

Patch-based instruments, control systems and live media tools

01

Audio programming

Max/MSP is used as a laboratory for signal flow, synthesis, sampling, buffers, modulation, audio-rate processes and custom performance tools.

02

Max for Live

Max for Live devices connect Ableton Live sessions with MIDI, automation, audio analysis, custom interfaces and local AI-assisted workflows.

03

Spatial audio

Patch systems for routing, multichannel control, spatialization strategies and performance-oriented sound diffusion can be documented here.

04

Interoperability

Max/MSP acts as a bridge between Ableton Live, TouchDesigner, OSC/MIDI control, Vienna Audio instruments and audiovisual installations.

Current focus

Max/MSP as connective tissue for sound, DAWs and visual systems

Patch design

Reusable audio and control modules

The page can host patch families, abstractions, control utilities and interface studies that support composition, teaching, performance and instrument design.

Ableton Live

Session-aware tools

Max for Live provides a practical layer for observing Ableton Live, sending MIDI and control messages, building custom devices and prototyping local agent interactions.

TouchDesigner

OSC, MIDI and audiovisual bridges

Max patches can exchange control streams with TouchDesigner through MIDI, OSC and audio analysis, turning musical structure into visual and spatial behavior.

Max/MSP synth

Viral Synthesizer

Viral Synth is a Max 6 software instrument built around two independent oscillators, each capable of sine, saw, triangle, square and parabolic waveforms with dedicated pitch, detune and ADSR control.

The patch combines FM, AM and ring modulation, multimode filtering, tremolo, vibrato, step envelopes, XY control, internal LFO routing, final mixing with delay and visual monitoring for spectrum and magnitude.

Editable project notes

Areas to document

Audio programming and DSP sketches

Signal-processing studies, synthesis patches, buffer-based tools, modulation systems and reusable abstractions.

Max for Live devices

Ableton Live tools for control, automation, MIDI mapping, audio analysis, session memory and experimental performance interfaces.

Gen and instrument prototyping

Low-level DSP studies that can later connect to Vienna Audio, RNBO, JUCE or VST-oriented development paths.

Audiovisual control bridges

Communication patches for TouchDesigner, external controllers, multichannel systems and installation-oriented audiovisual setups.

Max/MSP archive

Selected Max/MSP works

Algorithmic MIDI

Improvisator

A generative Max/MSP improviser based on harmonic progressions, rhythmic counters, velocity control and MIDI material. The patch organizes musical atoms, major/minor/seventh areas and progression logic into an automated performance environment.

Sampling composition

Sampling Composer Patch

An algorithmic composition patch using sampling devices. It combines chunk, scratch, grain, dyphon and wavetable processes with pfft transposition, random ramps, LFO-controlled volumes, timeline triggers and improvisational playback strategies.

Live looping

Timelinefree Looper

A performance looper built around multiple buffers, play/record chains, asynchronous soundbite layers and MIDI pedal control. The system works outside a fixed timeline, allowing loop material to be captured, restarted and layered in a flexible live structure.