GMU MaxMSP

GMU for MaxMSP is a set DSP objects and patches for advanced real time granular synthesis



DSP Objects

bufgranul~ : sound multi buffer granulation with signal form parameters and buffer based envelope.

livegranul~  : live granulation with signal form parameters and buffer based envelope.

singranul~ : sinusoidal granulation with signal form parameters and buffer based envelope.

Grains are triggered either by signal zero-crossing or messages.Each grains can be individually panned on 1-2-4-6 or 8 outputs.These objects can handle large polyphony of grains ( 512 grains on 2.5Ghz macbook pro ~ 50% dsp).

Random Distribution Patches


Enveloppe Editor

It was interesting to take advantage of system abstraction synthesizer envelope (envelopes are defined as a table of values). Indeed, the shapes of envelopes directly influence the timbre of the sound and editing extends the sonic possibilities. We have developed a modular system to create envelopes. This is actually a « stack » of generative or transformative functions which combines themselves in different ways.

functions is one of :

Hanning : hanning window
Hamming : hamming window
Blackman : blackman window
Gauss : gauss window
Sin, Cos : sine/cosine generator
Rand : noise generator
Expodecay : exponential decay
Bpf : breakpoint function
Constant : constant
Repeat : repeat effect ( with or without acceleration )
Smooth : smooth effect
Pow : pow effect
Translate, rotate, flipY : affine transformations
Application method is one of :

Replace : replace data
Mult : multiply the result with previous data
Add : add the result with previous data
The editor allows saving combinations of functions in pattr compatible presets recallable by the synthesizer. The figures below show two examples of combinations.



GMU – Granular Synthesis Environment

GMU is a software environnement dedicated to advanced granular synthesis. It includes both real-time synthesis tool in MaxMSP and offline granular analysis/synthesis techniques.

GMU is a software environnement dedicated to advanced granular synthesis. It includes both real-time synthesis tool in MaxMSP and offline granular analysis/synthesis techniques.

Vous aimerez aussi...