
Coalescence by Dillon Bastan
NEURAL CONCATENATIVE MULTISAMPLER
TRIPLE PACK SAVINGS: Add any three or more Dillon Bastan products to your cart and save 15% automatically at checkout!
Coalescence is Dillon Bastan’s most advanced MaxforLive instrument to date—a concatenative multi-sampler powered by a self-organizing map (SOM) neural network. Organize thousands of audio slices into spectral clusters and traverse them using Point, Rings, and Paths playback modes. Whether you’re crafting reactive textures, AI-assisted beat kits, or evolving spectral sequences, Coalescence redefines how you interact with samples.
Drop in up to 2000 samples, train the neural network based on chosen spectral features, and visualize clusters in a stunning 2D circle. With external audio input, envelope followers, pitch detection, and a rich modulation matrix, this is next-gen sampling in MaxforLive.
Key Features:
- SOM neural network-based clustering of sample slices
- 3 dynamic playback modes: Point, Rings, and Paths
- Train the network with up to 4 spectral feature models (Chroma, Mel, Bark, MFCC)
- External audio triggers and similarity-driven playback
- 42 presets, 14 samples, plus bonus Strange Mod device
- Advanced modulation system with per-voice filtering and formants
Built for creative explorers, sound designers, and AI-curious producers alike.
USER GUIDE: Coalescence User Manual
Coalescence by Dillon Bastan
NEURAL CONCATENATIVE MULTISAMPLER
TRIPLE PACK SAVINGS: Add any three or more Dillon Bastan products to your cart and save 15% automatically at checkout!
Coalescence is Dillon Bastan’s most advanced MaxforLive instrument to date—a concatenative multi-sampler powered by a self-organizing map (SOM) neural network. Organize thousands of audio slices into spectral clusters and traverse them using Point, Rings, and Paths playback modes. Whether you’re crafting reactive textures, AI-assisted beat kits, or evolving spectral sequences, Coalescence redefines how you interact with samples.
Drop in up to 2000 samples, train the neural network based on chosen spectral features, and visualize clusters in a stunning 2D circle. With external audio input, envelope followers, pitch detection, and a rich modulation matrix, this is next-gen sampling in MaxforLive.
Key Features:
- SOM neural network-based clustering of sample slices
- 3 dynamic playback modes: Point, Rings, and Paths
- Train the network with up to 4 spectral feature models (Chroma, Mel, Bark, MFCC)
- External audio triggers and similarity-driven playback
- 42 presets, 14 samples, plus bonus Strange Mod device
- Advanced modulation system with per-voice filtering and formants
Built for creative explorers, sound designers, and AI-curious producers alike.
USER GUIDE: Coalescence User Manual
Additional information
| MaxforLive | Audio Devices, Instruments |
|---|---|
| Ableton Live Compatibility | Ableton Live 10 Standard with MaxforLive, Ableton Live 10 Suite, Ableton Live 11 Standard with MaxforLive, Ableton Live 11 Suite, Ableton Live 12 Standard with MaxforLive, Ableton Live 12 Suite |
| Min. Requirements | Ableton Live 10 Standard with MaxforLive Installed or Ableton Live 10 Suite |
| OS | Mac, Windows |
Product reviews
One of my all' time favs. This tool is awesome. Load, slice, populate, side chain, modulate, glitch everything, get off the grid... It is fantastic. We could imagine way more implémentations but... It's perfect the way it is.
Great ! I just planned to to build a similar tool for myself, then I found your Max Instrument. I am owning dozends of Sound Plugins from different vendors, but your Instrument ist counting to my favorit tools !
Using asoziative clustering to move through similar sounds.
Ability to use a great amount of different Samples.
Good Implementation and powerfull Features.
Coupling the xy area e.g. with erae 2 device offers a new stage of creativity
I am missing a appropriate GUI, where I do not need a microscope to operate on it.
(Problem of almost all Max devices in Ableton)
I dir not find a button to clear loaded Samples.
There would bei a lot of possibilities to enhance your Instrument. e.g. pinning coordinates of single Samples (transients) to structure similarity landscapes or adding new layers on top of the Som not only pathes. I had good results using cellular automata simulating Diffusion Reaktion equations in my own algorithms
You'll be happy with this vst.
Incredible Granular plugin.
Makes amazing sounds.
Interface a little complicated, nothing a vid doesn't help out with.
I am very satisfied with this. Just genius.
Excellent! Creative joy!
One of the most unique and creative instruments I have ever played!
Coalescence by Dillon Bastan
OVERVIEW AND INSPIRATION
Coalescence is a Max For Live instrument. It 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!
Comes with
The device, user manual, 42 presets, 14 samples, Strange Mod modulator device (for one of the presets)
Features:
- Supports dropping of multiple samples, individual or folders (up to 2000), for concatenative sampling. Each sample has individual parameters for pitch, volume, direction and transient sensitivity
- Neural Network (SOM) that organizes sample slices based on a chosen spectral feature and visualizes them in a 2D circle
- Three playback modes:
- Point: choose a single sample slice point to play from, MIDI repitches playback. Closest to a classic sampler. Option for external audio input to control lookup point based on similarity
- Rings: MIDI pitches trigger circlular ranges called Rings, when a Ring is triggered it plays a random sample within its range. Great for drum kits, or any kind of sample slicing. There are auto and manual Ring creation options
- Paths: MIDI pitches trigger individual playback paths that can glide or jump through the sample slices. Great for creating sequences or all kinds of movement! Alternatively there is a Single path mode in which only one path can be triggered and MIDI pitches instead repitch the playback
- Various settings for the network including ones for training and previewing the network:
- 4 different spectral features to choose for clustering the sample slices: (Chroma) describes the slice in terms of a 24 step chromatic scale, good for sorting based on tonality. (Mel and Bark) these two describe the slice with intensities from low to high frequencies based on psychoacoustic perceptions of equal distant steps. Each scales the frequencies differently, good for anything you want sorted based on low to high frequencies such as percussion, etc. (Speech) uses Mel Cepstral Coefficients (MFCC) which are commonly used for speech recognition, good for sorting vowels, etc.
- Option to use transients only for the sample slices fed into the network or using every spectral frame
- Cluster radius size and various training parameters
- Various sample playback settings:
- Standard playback settings such as voices, playback direction, one shot or loop, loop size (can be in time, beats, or by transient length), pitch, and fade window
- Various parameters for the different playback modes and sample slice lookup
- A phase vocoder playback mode where you can time stretch. It also has a spectral attack and release for cheap blur effects or fading between specra
- External audio input routing with various uses:
- Option to have the sampler voices triggered by the input transient detector instead of by MIDI notes. This way you can trigger voices of the sampler with an external input!
- As mentioned the input can optionally control what sample slice is playing based on its similarity to the input at any moment. This opens up the doors for a pseudo style-transfer and other effects (Note: they are not the cleanest and most robust results but great for experimentation and can work well if dialed-in and handled correctly). Some examples of uses: beat boxing with voice to trigger drum sounds, having one sound ‘mask’ another such as style-transfer-esk effect (using the phase vocoder playback mode), creating a voice controlled synth, etc
- An envelope follower and pitch detector which can be used for modulation
- A modulation system, each modulation source has two mappable destinations:
- Two LFO’s with perlin noise options
- Two envelopes
- Two random spray values created at the beginning of each voice
- The routed external audio input’s envelope follower and pitch detector
- Standard MIDI sources: velocity, key pitch, aftertouch, pitch bend, mod wheel
- Per voice filter with a few modes:
- Standard simple biquad filter with standard shapes
- Ladder filter mode
- Vowel or Formant filter mode with formant options, frequecy shifting, spreading, and bandwidth sloping
NOTE OF TRANSPARENCY AND LIMITATIONS:
-
- I do not claim this device to be the most robust neural sample library organizer, so if you are thinking to try and overload the device by dropping in many hundreds of mid-sized samples or very long samples simultaneously you will certainly hit limits. That said, it stil analyzes and trains samples fast, details below
- Dropping in say a hundred or two one shot drum samples will be analyzed and trained by the network fast, but if they are hundreds of loops over 10 seconds in length each, that may take some time depending on the details
- Dropping in individual samples up to about thirty seconds is fast (analyzes instantly for short samples and about 1-2 seconds up to thirty depending on samplerate), over that you may wait a few seconds or way longer depending how much longer. If you drop in a thirty minute sample you will be waiting a while (samplerate matters too)
- An imporant note is that although the device can handle up to 2000 samples, the neural network only has 2500 slots for holding sample slices, so unless the samples are one-shot percussion samples you will fill up the network loooooong before you reach 2000 samples. Therefore this device is meant more to work with a handful of samples, or many one-shot samples than an entire library
- Similarly, the neural network training time will vary a lot depending on how much sample data there is, and whether you are only sending in transients or every spectral frame. Sending in transients only is generally very fast but it depends on how much sample content there is
- The good news is that the nerual network is saved in the device instance or preset, so if you do train a large amount of sample data, you won’t have to again. Similarly for the sample analysis there is an option to save the analysis files so if you want to load a preset or long sample instantly you can have the analysis file saved
CURRENT ISSUES WITH SAMPLE LOADING:
-
- (1): Protected samples from Ableton Packs cannot be loaded. This is because I cannot use the Live.Drop object to decode protected samples because of the multisample nature of the device.
- (2): Samples dropped into Coalescence that were recorded in a never before saved Live set will not be recalled. This is because the path of the Live Set changes after it is saved for the first time and there is no legitimate way of getting the Path of the current Live set to work with paths relatively (a huge flaw in MaxForLive). This will also cause issues with changing Live Set names. In the meantime, always save your Live set for the first time before dropping in samples that were recorded in that Live set. If you accidently do that, just drop and swap the samples out after you’ve saved the set for the first time!
ALSO AVAILABLE BY DILLON BASTAN – NIRVANA | SUPERPOSITION | NATURAL SELECTION | DATAMOD | DIVISIONS
BUILD YOUR OWN BUNDLE! Purchase any 3 Dillon Bastan Products at the same time and claim a 20% discount at checkout!
Frequently Asked Questions
A: Coalescence is a neural-powered MaxforLive sampler that organizes and plays back sample slices based on spectral similarity using a SOM neural network.
A: Yes, MaxforLive is required to use Coalescence within Ableton Live.
A: MaxforLive is a platform that integrates the visual programming environment Max with Ableton Live, allowing users to create and use custom audio, MIDI, and control devices.
A: You can explore more of Dillon Bastan’s tools and devices here: DILLON BASTAN
Important Information
V1.0.7 – Release February 2025
Added MPE Support
V1.0.0 – Initial Release – December 2023
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 either install directly into the Packs Section of the browser of Ableton Live or ask you to save them to your hard drive. For packs that install to the library, 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.
END-USER LICENSE AGREEMENT FOR ISOTONIK STUDIOS SOFTWARE PRODUCTS.
PLEASE READ THE TERMS AND CONDITIONS OF THIS LICENSE AGREEMENT CAREFULLY BEFORE CONTINUING WITH THIS PROGRAM INSTALL.
This End-User License Agreement (referred to as “EULA”) is a legal agreement between an individual or a single entity (referred to as “LICENSEE”) and Isotonik Studios for the Isotonik Studios software product(s) which may include associated software components, media, printed materials, and “online” or electronic documentation (referred to as “SOFTWARE PRODUCT”). By installing, copying, or otherwise using the SOFTWARE PRODUCT, the LICENSEE agrees to be bound by the terms of this EULA.
This EULA represents the entire agreement concerning the program between the LICENSEE and Isotonik Studios and it supersedes any prior proposal, representation, or understanding between the parties. If the LICENSEE does not agree to the terms of this EULA, the LICENSEE should not install or use the SOFTWARE PRODUCT.
The SOFTWARE PRODUCT is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The SOFTWARE PRODUCT is licensed, not sold.
- GRANT OF LICENSE.
The SOFTWARE PRODUCT is licensed as follows:
(a) Installation and Use. Providing that the LICENSEE has paid any applicable license fees, Isotonik Studios grants the LICENSEE the right to install and use copies of the SOFTWARE PRODUCT on up to two computers in the LICENSEE’s possession that are running a validly licensed copy of the operating system for which the SOFTWARE PRODUCT was designed [e.g., Windows 10, macOS]. The computer(s) must be owned by the LICENSEE.
(b) Backup Copies. The LICENSEE may also make copies of the SOFTWARE PRODUCT as may be necessary for backup and archival purposes.
- DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS.
(a) Maintenance of Copyright Notices. The LICENSEE must not remove or alter any copyright notices on any and all copies of the SOFTWARE PRODUCT.
(b) Distribution. The LICENSEE may not distribute registered copies of the SOFTWARE PRODUCT to third parties.
(c) Prohibition on Reverse Engineering, Decompilation, and Disassembly. The LICENSEE may not reverse engineer, decompile, or disassemble the SOFTWARE PRODUCT, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation.
(d) Rental. The LICENSEE may not rent, lease, or lend the SOFTWARE PRODUCT.
(e) License transfer The LICENSEE may not transfer their license to the SOFTWARE PRODUCT to any third party. Any attempt to do so will be considered a violation of this EULA.
(f) Support Services. Isotonik Studios may provide the LICENSEE with support services related to the SOFTWARE PRODUCT for a period of 12 months following the date of purchase. Any supplemental software code provided to the LICENSEE as part of the Support Services shall be considered part of the SOFTWARE PRODUCT and subject to the terms and conditions of this EULA.
(g) Compliance with Applicable Laws. The LICENSEE must comply with all applicable laws regarding use of the SOFTWARE PRODUCT.
- TERMINATION Without prejudice to any other rights, Isotonik Studios may terminate this EULA if the LICENSEE fails to comply with the terms and conditions of this EULA. In such event, the LICENSEE must destroy all copies of the SOFTWARE PRODUCT in the LICENSEE’s possession.
- COPYRIGHT All title, including but not limited to copyrights, in and to the SOFTWARE PRODUCT and any copies thereof are owned by Isotonik Studios or its suppliers. All title and intellectual property rights in and to the content which may be accessed through use of the SOFTWARE PRODUCT is the property of the respective content owner and may be protected by applicable copyright or other intellectual property laws and treaties. This EULA grants the LICENSEE no rights to use such content. All rights not expressly granted are reserved by Isotonik Studios.
- NO WARRANTIES Isotonik Studios expressly disclaims any warranty for the SOFTWARE PRODUCT. The SOFTWARE PRODUCT is provided ‘As Is’ without any express or implied warranty of any kind, including but not limited to any warranties of merchantability, noninfringement, or fitness of a particular purpose. Isotonik Studios does not warrant or assume responsibility for the accuracy or completeness of any information, text, graphics, links or other items contained within the SOFTWARE PRODUCT. Isotonik Studios makes no warranties respecting any harm that may be caused by the transmission of a computer virus, worm, time bomb, logic bomb, or other such computer program. Isotonik Studios further expressly disclaims any warranty or representation to the LICENSEE or to any third party.
- LIMITATION OF LIABILITY In no event shall Isotonik Studios be liable for any damages (including, without limitation, lost profits, business interruption, or lost information) arising out of the LICENSEE’s use of or inability to use the SOFTWARE PRODUCT, even if Isotonik Studios has been advised of the possibility of such damages. In no event will Isotonik Studios be liable for loss of data or for indirect, special, incidental, consequential (including lost profit), or other damages based in contract, tort or otherwise. Isotonik Studios shall have no liability with respect to the content of the SOFTWARE PRODUCT or any part thereof, including but not limited to errors or omissions contained therein, libel, infringements of rights of publicity, privacy, trademark rights, business interruption, personal injury, loss of privacy, moral rights or the disclosure of confidential information.












