Join the community of innovative music producers and sound designers
Meridian
Generative Euclidean MIDI Sequencer for Ableton Live
Coalescence
Coalescence is a concatenative multi-sampler that uses machine learning (SOM neural network) to organize similar sample slices into clusters based on a chosen spectral feature. There are three playback modes that take advantage of these clusters in various ways: Point, Rings, and Paths. Additionally, external audio input can be routed for modulations and to control what audio slices play based on its similarity. All of these combined with a robust modulation system makes Coalescence one beast of a compact sampler for many different situations!
Superposition
Superposition is a monophonic probabilistic concatenative multisampler with an inbuilt multi-fx and modulation system. It centers around transitioning between playback States; each State essentially is a preset for playback (including playing different samples), FX, and modulation settings/mappings. Additionally there are three playback modes (normal, grain, spectral) for time stretching and freezing effects. You can transition between playback States using the Markov probability system or through MIDI notes (or both simultaneously!). The device is pretty open ended and has many uses but it is great for sample mangling/cut up, generative melodies, jungle DnB and other breakbeats, glitchy FX/rhythms/textures, ambient progressions, and quite a lot more depending how you set it up!
Walkthrough video:
https://www.youtube.com/watch?v=BY3-K9VlmjE
Comes with:
The device, user manual, 29 presets, 7 samples
Version Info:
Works with Live 10 and up!
Features:
Probabilistic Markov system that can switch between different playback States
Manual and two modes of Auto triggering the next playback State
MIDI control of playback States and gating playback
Parameter transition gliding
Ability to lock and loop the last set number of transitions (for a repetitive rhythm)
2D interface for editing the different States
Up to 16 Playback States of various parameters:
Selection of playback between up to 6 samples (which can be warped individually to retain the rhythm of their original tempo)
3 different start position modes: percentage of sample, bars/beats, and a No-Start mode where the last sample and left off position are used instead
3 different playback modes: normal, granular, and spectral. Granular and spectral have a speed parameter for time stretching. Granular mode has grain size and spray options
Playback direction, loop length, repitions, volume fade window, and independent auto transitioning parameters
Modulation sources: ADS envelope, step sequencer, LFO, and random spray. Most of the State parameters mentioned above can be modulated. Modulation values and their mappings are individual per State!
Transition probabilities
Randomization options for each parameter category
To Install And Use Presets:
Drop the entire folder called 'Superposition' (NOT the folder called 'Superposition v.x.x.x') into the folder 'ableton/user library/presets/instruments/max instrument'. This is found in the 'Places' section in Live's browser or in your finder/file browser. If you are going through finder (mac) the Ableton folder is typically in your 'Music' folder. If you are going through your file browser (windows) it is typically in the 'My Music' folder. The path to the .amxd file should be: 'ableton/user library/presets/instruments/max instrument/Superposition/Superposition.amxd'
If There Are Issues:
Make sure you have the latest version of Live 10 or Live 11. If that doesn't resolve things then download the latest version of Max/MSP from Cycling74.com (you don't need a license to download it), then in Live's preferences, set max to that version and reset Live (if you have an old crack of Live then you will have to add a line in the options.txt text to make that work, google for more info). If you still have issues after that then reach out to me (email is below).
Natural Selection S
Natural Selection explores an evolutionary process with sound design! It treats the parameter values of presets as DNA values which are mixed together and mutated over generations to create new sounds. You play the role of the environment, selecting preferable sounds to continue to pass their DNA to the next generations. And over the generations the sound will evolve closer to your preferences. Sound design with your sonic intuition, without even touching the synth parameters (unless you want to;))! There are two versions of Natural Selection. This device, Natural Selection S, can mix and mutate presets of an internal versatile poly synthesizer (also an internal rhythm/note generator and FX chain) to discover new sounds and combinations. Check out the features and videos below to understand more about the internal synth and the evolution system!
The other version, Natural Selection P, applies this process to any external audio device or rack of devices.
The design of these devices is by River Marchand
Walkthrough video:
https://www.youtube.com/watch?v=XD-is3EZ4XQ
Comes with:
The device, user manual, 117 presets (some presets have many presets within them too!)
Version Info:
Works with Live 10 and up! Except for a few Bass presets which are Live 11+
Features:
Genetic algorithm that treats parameter value presets as a genotypes or 'DNA'. New ‘child’ presets are created by mixing 2 parents’ parameter values to create new generations of presets (all generations forming a 'Family Tree' of presets). Some of the functions included in this system:
Mutation amount and two mutation modes
Ability to limit the number of generations copulating for a new generation
Ability to start a new tree of presets from those of a previoius tree
Two modes for adding 'seed' presets: (1) current values of the device with optional random spreading (this way you can also load in adv presets and add them as seeds to the tree). (2) Randomized seeds
Functions for remixing parent presets DNA to create a new child and for saving the current parameter values into any child's DNA
Rating system to add bias to certain genetics when creating a new generation
Two page UI for navigating the various generations and children of presets
A section where you can morph up to 8 presets with two XY quadrants and a blend slider between them
For this device, the genetic preset system applies to presets of an internal poly synth + note generator + effects system
Versatile internal poly synth:
2 Sources available. The voice types for each source are: (1) Basic morphable oscillator with FM options, (2) Resonator with mallet exciter, (3) Karplus Strong String with mallet exciter, (4) Wavetable oscillator with various wavetable options (and ability for User wavetable file drops) and FM options, (5) white noise oscillator
Unique 'partials' system. Each partial is a source voice. Set the number of partials and the spread between each partial (100% spread is normal harmonic distribution) as well as exponential scaling option (Bias) in order to create a variety of effects. NOTE: increasing partials increases CPU
Two filters with basic filter shapes, ladder filter, and a vowel/formant filter
Modulation system each source with two destinations and bipolar attenuation. Sources: 2 LFOs, 2 Envelopes, 2 spray values, MIDI sources (pitch, velocity, PB, adftertouch, modwheel)
Portamento, internal limiter, up to 16 voices
Rhythmic Note Generator system:
A trigger with sync and free ms rate options and a swing amount
Two gating modes: (Euclid) a euclidean sequencer with a unique 'Slope' parameter that clusters pules at either the beginning or end of the sequence. (Rand) random note gating
Two pitch modes: (Seq) a linear step sequencer, (Rand) random pitches. Both have scale and tonic options
Random ranged velocity and duration generation
The inclusion of this system allows you to morph and evolve rhythms and even treat each child as an organism with its own 'voice' and 'song'
Effects System that includes distortion, chorus, phaser, delay, and reverb
Now includes MPE support (in the modulation mapping)!!!
To Install And Use Presets:
Drop the entire folder called 'Natural Selection S' (NOT the folder called 'Natural Selection S v.x.x.x') into the folder 'ableton/user library/presets/instruments/max instrument'. This is found in the 'Places' section in Live's browser or in your finder/file browser. If you are going through finder (mac) the Ableton folder is typically in your 'Music' folder. If you are going through your file browser (windows) it is typically in the 'My Music' folder. The path to the .amxd file should be: 'ableton/user library/presets/instruments/max instrument/Natural Selection S/Natural Selection S.amxd'
If There Are Issues:
Make sure you have the latest version of Live 10 or Live 11. If that doesn't resolve things then download the latest version of Max/MSP from Cycling74.com (you don't need a license to download it), then in Live's preferences, set max to that version and reset Live (if you have an old crack of Live then you will have to add a line in the options.txt text to make that work, google for more info). If you still have issues after that then reach out to me (email is below).
Natural Selection P
Natural Selection explores an evolutionary process with sound design! It treats the parameter values of presets as DNA values which are mixed together and mutated over generations to create new sounds. You play the role of the environment, selecting preferable sounds to continue to pass their DNA to the next generations. And over the generations the sound will evolve closer to your preferences. Sound design with your sonic intuition, without even touching the synth parameters (unless you want to;))! There are two versions of Natural Selection. This device, Natural Selection P, can mix and mutate presets of any external device or rack of devices in Ableton to discover new sounds and combinations. Check out the features and videos below to understand more the evolution system!
Divisions
Divisions is a MaxForLive MIDI Effect. Use various drawing tools to draw walls that balls can bounce off of. You can create up to 32 emitters to launch balls with different settings. When a ball bounces off of a wall, a MIDI note is output based on the settings of its emitter. Use Divisions to create various different MIDI effects in a less conventional way! Whether a sequencer, arppeggiator, melody/counter point/chord generator, note delay, and whatever else you come up with!
Walkthrough video:
https://www.youtube.com/watch?v=rbchYS_s5ZE
Comes with:
The device, user manual, 30 presets
Version Info:
Works with Live 10 and up!
Features:
Various cursor modes for drawing walls, and more:
Emitter selector cursor for selecting, moving, and rotating emitters
Free draw tool
Line draw tool
Ellipse, rectangle, and triangle shape tools with rotation and arc options
Sine wave draw tool with phase and frequency options
Eraser and clear drawn walls function
Up to 32 emitters with independent settings that launch balls:
XY Position and angle of launching balls
Force of launch
Friction for the balls (slows them over time)
Chance of skipping ball launch triggering
Two ball removal modes: after a certain interval or number of wall hits
MIDI note pitch (the note it outputs when colliding with a wall)
Various pitch scale options and tonic option
MIDI note velocity
MIDI note duration with sync options
Modulation sources and bipolar amounts for the MIDI note pitch, velocity, and duration
Modulation options include: Ball position (X and Y), distance from the center, speed, angle, index of total balls, random spray, number of hits left
Functions for copy and pasting emitter settings to each other
NOTE / DISCLAIMER: Emitter parameters cannot be modulated, automated or mapped! This is to avoid creating 32 instances of emitter settings which would make long loading times for the device. To compensate for this there is an internal parameter automation looper for the emitters described below!
Various methods for triggering emitters to launch a ball:
Manual and auto triggering at a set interval
Various options for choosing which emitter is triggered
Ability to have incoming MIDI notes trigger emission and even control when balls are removed
Simulation speed option
Lock to transport
Various edge handling modes
Note output interval quantization
Emitter Parameter Automation looper, which loops changes in Emitter parameters
Attractor/Repeller for adding simple attraction physics to the balls
A small auxillary device called Divisions Listener, which allows sending MIDI notes from different emitters in once device instance to seperate tracks in Ableton so that you can control various instruments from one device.
To Install And Use Presets:
Drop the entire folder called 'Divisions' (NOT the folder called 'Divisions v.x.x.x') into the folder called 'ableton/user library/presets/midi effects/max midi effect'. This is found in the 'Places' section in Live's browser or in your finder/file browser. If you are going through finder (mac) the Ableton folder is typically in your 'Music' folder. If you are going through your file browser (windows) it is typically in the 'My Music' folder. The path to the .amxd file should be: 'ableton/user library/presets/midi effects/max midi effect/Divisions/Divisions.amxd'
If There Are Issues:
Make sure you have the latest version of Live 10 or Live 11. If that doesn't resolve things then download the latest version of Max/MSP from Cycling74.com (you don't need a license to download it), then in Live's preferences, set max to that version and reset Live (if you have an old crack of Live then you will have to add a line in the options.txt text to make that work, google for more info). If you still have issues after that then reach out to me (email is below).
Iridescence
Iridescence is a MaxForLive delay effect with arpeggiated note trails via a polyphonic real-time pitch shifting and delay system. You can select how many notes are in an arpeggiated “chord” created off of the audio input. Additionally, you can create up to 16 different chords that can transition via a Markov Chain (a probabilistic transition from chord to chord). This device can create beautiful harmonies off of a single note! There are various settings that allow the device to transform from one purpose to another. It is a powerhouse for real-time harmony on a continuous audio source! NOTE: This is an audio effect and though similar in some ways it is NOT by any means MIDI note arpeggiator!
Walkthrough video:
https://www.youtube.com/watch?v=j31V_XRElDY
Comes with:
The device, user manual, 30 presets
Version Info:
Works with Live 10 and up!
Features:
Polyphonic real-time pitch shifting and delay mechanism that creates the effect of arppegiated delay trails on an incoming audio signal
Up to 8 'notes' to create arppegiated sequences off of the original audio pitch.
Delay time and feedback settings with swing options
Ability to create up to 16 chords with different note combinations
A probabilistic system (markov chain) to transition between the different chords, with manual and automatic transition trigger options
Individual transition probabilties for each chord with randomization options
Two different real-time pitch shifting algorithms
Latching mode with different release options
Pitch feedback options
Automatic pitch detection and correction mode to change the note transpotions in real-time based ont he detected note and chosen Scale and Tonic
Different panning options
Lowpass and Highpass filter options
Internal LFO with perlin noise and basic shape options for modulating the filter cutoff frequencies
To Install And Use Presets:
Drop the entire folder called 'Iridescence' (NOT the folder called 'Iridescence v.x.x.x') into the folder called 'ableton/user library/presets/audio effects/max audio effect'. This is found in the 'Places' section in Live's browser or in your finder/file browser. If you are going through finder (mac) the Ableton folder is typically in your 'Music' folder. If you are going through your file browser (windows) it is typically in the 'My Music' folder. The path to the .amxd file should be: 'ableton/user library/presets/audio effects/max audio effect/Iridescence/Iridescence.amxd'
If There Are Issues:
Make sure you have the latest version of Live 10 or Live 11. If that doesn't resolve things then download the latest version of Max/MSP from Cycling74.com (you don't need a license to download it), then in Live's preferences, set max to that version and reset Live (if you have an old crack of Live then you will have to add a line in the options.txt text to make that work, google for more info). If you still have issues after that then reach out to me (email is below).
Songbird
Songbird is a MaxForLive audio instrument. It features a simulation of a flock of birds, each bird having its own model of a syrinx (a bird vocal organ) as well as a model of a simple birdbrain that controls the syrinx to create different syllables. Each bird’s position, speed, angle, etc in the flock can be mapped to various parameters as modulation sources. This device yields anything from textures, drones, rhythms, harsh/haunting/noisy/pretty tones, generative soundscapes, odd melodies, and of course different sounding bird calls!
The design of Songbird is a collaboration between myself and Alina Kano (alinakano.com)
Teaser video:
https://www.youtube.com/watch?v=omA36IR8u4s
Walkthrough video:
https://www.youtube.com/watch?v=31jzK1YOwXY
Comes with:
The device, user manual, 29 presets
Version Info:
Works with Live 10 and up!
Features:
A boids or flocking simulation with up to 32 birds with several parameters:
Rate, alignment, grouping, separation, sight radius, and force strength
Option to visualize sight radiuses
Randomize flock function
Save flock state function and a function to revert to saved state on transport start
Various parameters that are able to be mapped to several qualities of the flock for modulation:
Index spread, X position, Y position, Angle, Speed, Proximity to neighbor, Density of neighbors, Birds in sight, Brain modulations, Random spray
Several parameters for the bird brain model which create syllables (envelopes)
Several parameters for the syllable qualities
Parameters for making phrases or songs from the syllables
Wavefold, FM and AM options
Simple reverb parameters
To Install And Use Presets:
Drop the entire folder called 'Songbird' (NOT the folder called 'Songbird v.x.x.x') into the folder called 'ableton/user library/presets/instruments/max instrument'. This is found in the 'Places' section in Live's browser or in your finder/file browser. If you are going through finder (mac) the Ableton folder is typically in your 'Music' folder. If you are going through your file browser (windows) it is typically in the 'My Music' folder. The path to the .amxd file should be: 'ableton/user library/presets/instruments/max instrument/Songbird/Songbird.amxd'
If There Are Issues:
Make sure you have the latest version of Live 10 or Live 11. If that doesn't resolve things then download the latest version of Max/MSP from Cycling74.com (you don't need a license to download it), then in Live's preferences, set max to that version and reset Live (if you have an old crack of Live then you will have to add a line in the options.txt text to make that work, google for more info). If you still have issues after that then reach out to me (email is below).
data.train
data.train is a sampler mangler of sorts that can be used as an audio effect or instrument (works with dropped samples or live audio input). It centers around the modulation of sample playback and FX through a grid of math operators. Each playback and FX parameter has its own modulation source/value and each frame that value changes based on its selected math operator. By changing the operators in a chain of events and the source of their right-hand operand, you can create complex to harmonic oscillations that can be evolving over time or repeating rhythms. This device is great for many uses, especially for rhythmic effects, glitchy/chaotic/stuttering sounds, ambient/generative soundscapes, pretty effects, or adding a bit of weirdness to your sound.
Walkthrough video:
https://www.youtube.com/watch?v=pQ3KI_nGDqU
Comes with:
The device, user manual, 20 presets
Version Info:
Works with Live 10 and up!
Features:
Modulation grid with various math operators and modes of operation
Ability to freeze and loop modulation history
Gliding
Sample playback of either a dropped sample or audio incoming into the device with various playback options
Start, loop size, pitch, scales for pitch modulation with the option for dropping in scala (.scl) tuning files, direction, fade window shaping, overdrive, filter, delay, gain and panning
Ability to modulate nearly all playback and FX parameters
Many transport syncing options for making clean rhtyhms
Individual randomization and snapshot storage of parameters in both the modulation and playback section
To Install And Use Presets:
Drop the entire folder called 'data.train' (NOT the folder called 'data.train v.x.x.x') into the folder called 'ableton/user library/presets/audio effects/max audio effect'. This is found in the 'Places' section in Live's browser or in your finder/file browser. If you are going through finder (mac) the Ableton folder is typically in your 'Music' folder. If you are going through your file browser (windows) it is typically in the 'My Music' folder. The path to the .amxd file should be: 'ableton/user library/presets/audio effects/max audio effect/data.train/data.train.amxd'
If There Are Issues:
Make sure you have the latest version of Live 10 or Live 11. If that doesn't resolve things then download the latest version of Max/MSP from Cycling74.com (you don't need a license to download it), then in Live's preferences, set max to that version and reset Live (if you have an old crack of Live then you will have to add a line in the options.txt text to make that work, google for more info). If you still have issues after that then reach out to me (email is below).
Max For Live Max For Live Max For Live Max For Live Max For Live Max For Live Max For Live Max For Live
Max For Live Max For Live Max For Live Max For Live Max For Live Max For Live Max For Live Max For Live