The younger sibling of Factosynth


Factormini is the introductory version of Factorsynth, a powerful new type of musical tool that brings machine learning to Ableton Live. Both devices use a data analysis algorithm called matrix factorization to decompose any audio clip into a set of temporal and spectral elements. By rearranging and modifying these elements you can do powerful transformations to your clips, such as removing notes or motifs, creating new ones, randomizing melodies or timbres, changing rhythmic patterns, remixing loops in real time, creating complex sound textures…

Developer: JJ Burred
Compatibility: Ableton Live 10/11 Suite or Ableton Live 10/11 Standard with MaxforLive Installed
OS: Mac & Windows
Min. Requirements: MaxforLive 7 is Essential


FACTORmini  is a Max For Live device created by J.J. Burred that uses machine learning to decompose sounds into sets of elements. Once these elements have been obtained, you can modify and rearrange them to remix existing clips, remove notes, randomize patterns, and create complex textures with only a few clicks.

FACTORmini is the introductory version of Factorsynth. It contains Factorsynth’s essential features, and uses the same decomposition engine. You can factorize your clips with up to 8 components, remix and recombine them in session or arrangement view, randomize the component generation and export the components separately to wave files for further editing.

Unlike traditional audio effect devices, which take the track’s audio input and generate output in real time, Factormini is a clip-based device. It works on audio clips from your Live set that you have selected and loaded into FACTORmini . Once an audio clip has been selected and loaded, it can then be decomposed into elements. The decomposition process is called factorization, because it is based on a technique called matrix factorization.

Factorization usually takes a few seconds, and can be performed in both session or arrangement view. Once the factorization is ready, you can modify your sound in real time by modifying or recombining the extracted elements.

You can export the obtained components as individual wave files for further external processing.


There are no reviews yet.

Be the first to review “FACTORmini”


v1.5 – 2/5/2019

– Using the device from Max is now supported
– Multiple device instances are now supported
– Bugfix: keep saved switchboard connections after loading set with warped clips

v1.4 – 28/2/2019

– Manual MIDI assignment of the first 8×8 switchboard buttons.
– Automatic mapping of the switchboard for Launchpad and Push surface controllers.
– Allow to resize main interface window.
– Bugfix: correct instant launching of clips shorter than one beat.
– Prevent drag&drop to input and output waveforms.

v1.3 – 8/11/2018

– Added clear buttons.

– Avoid saving temporal and spectral elements to undo history (won’t be saved to presets).

– Bugfix in session view looping : was missing loop restart during heavy computations.

– Clear output waveform when changing tempo.

v1.2m – 29/10/2018

– First factormini version

v1.2 – 21/9/2018

– First cross-platform version (Mac+Windows)

v1.1 – 27/8/2018

– Solved several looping problems in session view.
– Bugfix in element drawing when loading from preset or saved live set.
– Use fs_out.wav as default file name when bouncing to file.
– Bugfix: unwarped but transposed clips were not being recorded.

v1.0 – 10/7/2018

– Initial release





Our Products are generally provided as Zip file downloads which in all cases will need to be extracted and saved to your hard drive prior to installation. Details on the different file type provided and what to do with them are below.

.alp Files – These are Ableton Live Packs and will install directly into the Packs Section of the browser of Ableton Live. When you double click on them you will see a pop up window asking you to confirm that installation is ok as the files are described as “Legacy”. This is fine and you are ok to proceed, the packs are created using the format for an earlier version of Live and so remain compatible with the current version.

.amxd files – These are individual MaxforLive Devices and can be stored anywhere on your hard drive. We’d advise creating a folder for them and then adding that folder as a location within the Places section of Lives Browser.

Control Surface Scripts – Please refer to the individual User Guides provided with your download, an abridged version of the installation will be shown further down this page.

ClyphX Pro – Please refer directly to the manual and installation video for this specific product.

Novation Circuit Packs – These are provided as individual Sysex Files and as a complete bank file. All are to be installed using a version of the Circuit Editor and not via Novations Components back up utility.



J.J. Burred is an independent researcher, software developer and musician based in Paris. With a background in machine learning and signal processing, his work aims at developing innovative tools for music and sound creation, analysis and search. After earning a PhD from the Technical University of Berlin, he worked as a researcher at IRCAM and Audionamix, on topics such as source separation, automatic music analysis, sound classification, content-based search and sound synthesis. His current main activity concerns the exploration of machine learning techniques for new methods of sound analysis/synthesis aimed at musical creation. LINKS: WEBSITE – FACEBOOKYOUTUBESOUNDCLOUD  

View more products from this vendor