You can download the software on this page for free. If you like it, consider a donation so I can continue development.


Stacks Image 1573

Generate clicky, artefact-like beats by combining 5 'clicker-tracks', each provided with weighted note value probability settings.

download M4L device here

Zoom Audio Glitch

Stacks Image 1605

bve.zag imitates the typical 'stretch/catch up' audio glitch when using Zoom or a similar online video conferencing platform.

download M4L device here

Phase Looper

Stacks Image 1595

bve.phaselooper reaches back to Steve Reich's first tape pieces, such as 'It's Gonna Rain' and 'Come Out'. Record a sound, loop it and shift one channel slightly ahead of the other to evoke the same effect as these minimalist masterpieces.

download M4L device here


Stacks Image 1567

activate bve.swarm to unleash a swarm of notes

download M4L device here


Stacks Image 1531

bve.randomize is a lightweight parameter randomization utility.

download M4L device here

Zero Gravity Control

Stacks Image 1539

map the xy coordinates of 6 moving balls to any parameter inside live

download M4L device here

Zero Gravity Sequencer

Stacks Image 1547

use the collision coordinates of 6 moving balls to generate notes

download M4L device here


Stacks Image 1503

bve.collide is a sequencer which outputs a note whenever 2 active cells from neighbouring, active rows collide. Collide will only activate rows when Live's transport is active.

download M4L device here

Shuffle Looper

Stacks Image 1493

Shuffle looper is a simple audio effect that shuffles the loop points in any recorded sound.

download M4L device here


Stacks Image 1481

arpeggiate incoming notes (and chords) in accordance with the steps of the selected chord

download M4L device here


Stacks Image 1583

use bve.m2o to map many controls to a single parameter

download M4L device here


Stacks Image 1465

record and playback actions of any parameter in Live

download M4L device here

Quad Micro Looper

Stacks Image 1455

Quad Micro Looper is an intuitive looping utility which holds 4 loopers with tiny buffer sizes (20ms to 500ms). each looper unit has its own gain oscillator with oscillator speed and floor controls. use the quadmicrolooper as a stutter effect or stack several loops on top of one another to create fascinating soundscapes.

download M4L device here

Kitt Looper

Stacks Image 1519

Kitt looper is a simple looping utility that plays any recorded sound forward until the end and then reverses playback until the beginning, etc.

download M4L device here


Stacks Image 1445

bve.echternach is a sequencer which progresses like the ancient Procession of Echternach, in which participants take three steps forward, followed by two steps backward, etc. The Procession of Echternach is an annual Roman Catholic dancing procession held at Echternach, in eastern Luxembourg. It is the last traditional dancing procession in Europe. The procession is held every Whit Tuesday around the streets of the city of Echternach. It honours Willibrord, the patron saint of Luxembourg, who established the Abbey of Echternach.

download M4L device here

Track Focus

Stacks Image 1435

bve.trackfocus is a utility that allows for scrolling/stepping through or selecting a track in Ableton Live. Additionally, you can monitor the currently selected track in a floating window.

download M4L device here

Glitch Looper

Stacks Image 1425

bve.glitchlooper turns incoming audio into glitchy, bleepy sounds by rapidly alternating between sets of loop points in a fixed buffer of 1 second

download M4L device here

Cameraad M4L

Stacks Image 1415

Cameraad: a M4L device to add camera input while sharing your screen during online Ableton Live teaching sessions

download M4L device here

Collatz Sequencer M4L

Stacks Image 1405

Collatz Sequencer uses the Collatz conjecture to generate notes.

The Collatz conjecture is a conjecture in mathematics that concerns a sequence defined as follows: start with any positive integer n. Then each term is obtained from the previous term as follows: if the previous term is even, the next term is one half the previous term. If the previous term is odd, the next term is 3 times the previous term plus 1. The conjecture is that no matter what value of n, the sequence will always reach 1.

The Collatz Sequencer generates a note when the term countdown reaches zero, resulting in irregular, repetitive rhythmical patterns. When the sequence for any integer between 1 and 16 reaches 1, it automatically repeats.

download M4L MIDI device here

Ultomaton [core]

Stacks Image 806

Ultomaton [core] is a m4l-port of (a part of) my Ultomaton Max patch. It uses Conway's Game of Life to calculate and randomize events. These events can be mapped to any mappable parameter within Live.

download M4L audio device here


Stacks Image 709

Glitch is a stereo glitch generator based on groove~, degrade~ and stutter~ objects.

download M4L device here


Stacks Image 1370

Play the game of Snake in M4L and change Live's parameters by changing the snake's direction

download M4L device here

Alpha - BinauralBeatGenerator

Stacks Image 1377

Alpha is a pure-tone binaural beat generator. Use headphones!

download M4L device here


Stacks Image 665

Artefact is a M4Lsoftware instrument that allows the user to play back artefacts (pops, clicks, etc) based on buffer content.

download M4L device here

Reversed Stretch

Stacks Image 669

Reversed Stretch creates lush textural layers by playing back recorded audio in a reversed manner while stretching and/or transposing the recorded material.

download M4L device here

Grain Looper

Stacks Image 676

Grain Looper is a simple, lightweight granular processing utility.

download M4L device here


Stacks Image 870

Slices is a simple slicing utility, great for some quick and dirty slicing. It is to be used in conjunction with the included 'bve.sendtoslices' device. The device enables performers to play slices of live recorded audio (or pre-recorded samples) on the fly.


-> Put a bve.slices device on a midi track and a bve.sendtoslices device on an audio track. bve.sendtoslices will simply route the audio output of the track it's on to the bve.slices instrument device.

download M4L device here


Stacks Image 898

TupGen is a euclidean sequencer. 6 layers, slaved to Live's transport, can be configured separately to spit out up to 16 different kind of tuplets (each), which take place over an adjustable amount of beats.

download M4L device here