Acousmodules

SpatStruments

Regular

Advanced

Utilities

MIDI/Controllers

Win32/Linux

Resources

 

 

Space processing

Effects

Sampling

Synthesis

 

 

 

S Y N T H E S I S

 

It is very unfortunate that the vast majority of instruments and plugins are still limited to generating their sounds in stereophony. And even then, it is often only a matter of placing stereo effects at the end of the process...
However, this may be the area where the integration of multichannel space and sound is both the easiest and the richest!

The plugins on this page are not intended to compete with the big synthesizers on the market, but they allow you to generate sounds that have an original internal space, and finally some unbelievable possibilities of creation of quite unheard of ;-)
On the other hand, there are very few that are designed to be played with a keyboard, and even then it's mostly MPE controllers that are quite special!

Some versions are also available as standalone applications for Windows, thanks to Herman Seib's SAVIHost. This means that you can run them directly with your multichannel soundcard and MIDI controllers. It can be faster to test them instead of having to deal with the sometimes convoluted settings of some hosts, and you can even record their outputs up to 32 channels wave files ;-).

 

Global downloads

Synthesis bundle

All plugins up to 64 channels in VST3 format, for Windows and macOS.
(some of them are not available for Mac, see below)

Windows

Mac

2026-06

2026-07

 

(download on Linux or Windows)

 Reminder: 64 channels versions are fully compatible with Nodal-61 and Nodal-64C formats.
 


Fast Help pdf

The essential document that describes all the plugins parameters!
It doesn't replace good manuals (that don't exist anyway ...) but should be enough for everyone to use the plugins properly.
To be completed with the documents and videos listed on the Resources page.

 Acousmodules Synthesis Fast Help (march 2022 edition)
 
 

+ Configs & Presets

The spatial configs files to be imported/exported in most plugins based on a "3D" graphical channels organization

Spatial Configs - 2026-07  
 

 

M P E S y n t h

 

MPE based Polyphonic synthesizer, for both synthesis parameters and spatial animations:
- 8 polyphony voices
- full Spat3D spatial mass section compatible with any spatial arrangement with up to 64 channels (works best with networks speakers arrangements / Nodal-64) 
- 3 multishape oscillators (sine, triangle, saw, pulse, white and pink noise), oscillator 3 has a Moog filter
- Ring Modulation between osc2 and 3
- 1 raw oscillator (no antialiasing) with resonator
- oscillators 2, 3 and 4 can act as LFO
- 1 PD synthesis oscillator with feedback loop
- free Pitch quantization for each oscillator, up to 1 octave steps
- keyboard control can be set from 0 to 100% and from left to right or inverted independantly for each oscillator
- FM and Sync between all oscillators
- multimode filter
- 2 separate LFO, up to audio rate
- 2 ADSR envelopes with time velocity control, 4 simpler ADSR with multiple destinations
- XYZ MPE gestures can modulate most synthesis parameters and the 3D position of the 8 voices
- basic spatial shapes from the SpatMass (Cube, Lines, Rings) can be used as spatial patterns for initial voices positions
- octophonic hall reverberation with MPE control
- 8 channels EQ
- 64 channels decorelator/resonator with delay modulation
The layered based 48 channels version is especially useful for periphonic spatial layouts (cinema and domes). 

 

Known issues: LFO1 spatial modulation is monophonic; Note value and Pitch Bend are always linked; possible sliding position on Notes On
Current build date: 13/01/2023

S
tatus: 

8 > 64    

8 > 80    
8 > 128   

 
 

 

S p a t S y n t h   3 D

 

 

Monophonic synthesizer with spatial modulations:
- 3 VCOs, the first one doesn't use oversampling, the third one is based on Phase Distorsion synthesis
- FM and synchro between Osc 1 and 2, FM between Osc 2 and 3
- 2 envelope generators, can be triggered by the LFOs
- 4 filters :
   - two 4 ways 24 dB/oct SV morphing filters with resonance and FM from Osc 2
   - one regular 2/4 poles resonant SVFilter
   - one BiQuad filter (up to 16th order)
- 4 LFOs going up to audio range, the 3 and 4 can also act as VCO with free routing to the 4 filters
- the 4 filters can be sent to either two spatialization inputs
- the VCOs frequency, FM, filters cutoff, LFOs rates can be modulated by the XYZ spatial position controllers (predefined numbers 11, 12, 15, needed)
- the outputs positions can be also modulated by the 2 EG, the 4 LFOs and the keyboard
- 32 / 48 / 64 channels Resonator with modulations
If the spatial integration is reduced to the simpler possible way with its "Spat3D" or "SpatLayers" section, the goal was for me to remove all the limits I suffer with usual synthesizers, such as the narrow LFOs frequency ranges or some impossible modulation combinations, while keeping it relatively straightforward with no hidden tabs or menus... Even so, it may need some time to handle it correctly !

 

Known issues: not buffer optimized; strange things may happen.
Current build date: 06/03/2022
S
tatus: 

64   

 

 
 

 

F o c u s S y n t h

 

 

The synthesis parameters are very basic, having not even a filter but it can make interesting "additive" spatial textures, like with 36 or 64 Theremins playing together, each with its own place in space ;-)
- 36 or 64 independant oscillators that can play in unisson or be spreaded upon 10 octaves, each one going to a different speaker
- sub-oscillator that can be used as a global LFO or FM
- all the frequencies are individually controlled according to the position, the Size and the Shape of the "focus"
- Inertia setting to obtain very slow frequencies evolutions
- pitch quantifcation based on the spatial movements
- when followed by a FocusDelay, a FocusFilter and a FocusMass it can make a very complex spatial synthesizer engine !

 

Known issues: some values are reinitialized when connecting / deconnecting a patch wire ; the 64 channels version may need some power.
To do: try sync mode sub-oscillator; make some Presets.
Current build date: 22/05/2020
Status: 

64  

 

 
 

 

K a l e i d o S y n t h  

 

 

Application of the "Kaleido principle" to synthesis (see KaleidoSampler, KaleidoTone and KaleidoMass):
- one dual main oscillators with PD synthesis
- one modulation oscillators for FM
- granular like "kaleido" modulation with up to 64 fragments
- variable speed trigger with adjustable chaos
- Trigger Modulator for automatic accelerations and density variations
- multimode 2/4 poles resonant filter
- amplitude ADSR and modulation AR
- Straight or Panner output modes
- 64 channels Resonator module to apply delay and feedback effects 
It is an automatic continuous generator in which the "polyphony" setting means the number of simultaneous fragments that can overlap over the 64 outputs. Since this value can go up to 128 it is possible to obtain very large particles or layers accumulations (be cautious!) as well as fine ethereal trajectories or sharp drawings...

 

Current build date: 25/02/2022
Status: 
 

64    

128    

 
 

 

A n i m a S y n t h

 

 

It can be considered as a kind of pre-patched modular system where each oscillator can have a different spatial position and animation. All the parameters are modulated according to the 8 animated XYZ positions within spatial ranges, quantization and custom curves.
The main purpose is to make the synthesis parameters totally dependent on the spatial parameters and thus obtain complex 3D materials and figures that are truely inseparable.
Same spatialization engine than the AnimaSpat, here with :
- 8 VCOs with their respective ADSRs
- 8 multimode VCFs with their ADSRs
- 8 VCAs with their ADSRs
- 8 LFOs for pitch and cutoff modulations up to audio rate
- 8 LFOs to trig the envelopes up to audio rate
- 8 stages cascade FM and sync
- 64 channels multi-delay
- multichannel optionnal HighCut
- random modulations trigger

 

Known issues: the 64 channels version may need some power and an efficient buffer...
To do: FM modulations; Presets!
Current build date: 25/02/2022

S
tatus:

64   

 

 
 

 

S c a t t e r S y n t h

 

 

Not quite yet another synthesizer with a modulation "matrix"...
Nervertheless, it is based on the same 64 x 64 multilichannel matrix than the Scatterizer, which is used for organizing the outputs of the same 64 FM/substractive modules than the Multi/UniSynth on up to 64 outputs. But this matrix is also used to modulate up to four synthesis parameters according to their spatial position, acting like some "spatial envelopes" that links in some complex ways the sound characteristics and the space.
Since the 64 synthesis voices are always active, the ScatterSynth can be considered as an additive instrument where each "partial" can be spatially independant (like in the FocusSynth) or mixed eventually down to stereo ;-)
Nevertheless a Level and Random balance is possible between the first and the second 32 synths banks.

 

Known issues: some values are reinitialized when connecting / deconnecting a patch wire ; possible switching noises when modulating the outputs positions.
To do: adjust some values range for better control ; global Hi-Cut filter.
Current build date: 25/02/2022
Status:
 

64    

 

 
 

 

Important note about the following plugins:
The Presets store only the actual parameters values as they are shown on the GUI, but the real values of those which are linked to the random generators may be of course different. This means that unless the randomize values are set to "0%" you will never hear the same when loading the Preset ...

 

U n i S y n t h

 

 

Just a few buttons to trig each time one unexpected sound (or even nothing...) !
Since it is based on random generators, except when small variations are selected, it is generally not possible to predict what will happend, but once you have something you like, you can tweak the parameters and use the Resonator section to accumulate and sculpt the sound on 64 channels that are then compacted or dispatched on 1 to 64 outputs.
At its minimum value, the DecoRez also acts as a big 64 channels "unison", and the Dispatcher can be used to move a range of channels accross a series of outputs, allowing to do impressive spatial drawings ;-)
You can bypass partially or completely the spatialization section to process it with another plugin, like the Scatterizer.

 

Known issues: some values are reinitialized when connecting / deconnecting a patch wire; MacOS some UI elements may not be visible until you click on a patch jack.
Current build date: 25/02/2022
Status:

64    

 

 
 

 

M u l t i S y n t h

 

 

It replaces the unique synth module of the UniSynth by up to 32 ones, each of them having two multishape FM oscillators and a multimode resonant filter.
Eveything goes through a global 32 channels UniQ filter with steep curves and peaks, then can be send to up to 64 outputs with the Dispatcher (or just go straight to the first 32 outputs).
Otherwise it has about the same functionnalities : you trig the new values with either a Global one (same variation percentage for every parameter) or with the Separate one where you choose the random amount for each.
Four global modulators can be combined to animate most of the parameters.
It is particularily gifted for making complex looped textures...

 

Known issues: some values are reinitialized when connecting / deconnecting a patch wire; MacOS some UI elements may not be visible until you click on a patch jack..
Current build date: 25/02/2022
Status:
 

64    

80   

 
 

 

M a s s S y n t h

 

 

It is a kind of hybrid between the MultiSynth and the AnimaSynth :
- 16 synthesizer modules (each with 2 multiwaves oscillators in FM configuration, multimode resonant filter and LFO triggered amplitude envelope)
- Global and Separate random values engine
- morphing Shapes from the SpatMass
- two modulators to animate some of the Sphere and Position parameters
- Pitch, FM, Cutoff, Rate and Envelope spatial modulations

 

Current build date: 25/02/2022
Status:

64    

 78  

 
 

 

A g g r e g a S y n t h

 

 

It adds to the MultiSynth a ScaleMass processing section that allows to gather all the 24 synth modules into a single point or to spread them allover the space, according to the place you have first defined for each of them.
It is good at making landscapes-like textures evolutions by moving and deforming (slowly !) the aggregat. You can also obtain progressive appearances / disappearances when some parts of the aggregat comes from or goes to "outside" the space.
You can also simply select or isolate some generators, but the parameters tweaking is always global.

 

Current build date: 25/02/2022
Status:

24 > 36  

 

 
 

 

S y n t h X p l o r e r   3 2 8

 

 

Explore a space made with up 32 independant synthesizer modules by the mean of a group of 8 virtual microphones !
It can be considered as a kind of "super-vector" synth since the 3D space is not used for spatialization purpose in the strict sense of the word, but as a way to mix the 32 synth modules on 8 channels.
Yet the mix balance of the sounds among these 8 output is directly dependent on how they were arranged in this space in the comparison to the 8 microphones shape and movements.
The result can be then recorded as an octophonic sound, in this case the "microphones" arrangement will reflect the speakers one, or better you can used it to feed a SpatMass or an AnimaSpat  ;-)

 

Current build date: 25/02/2022
Status:

32 > 8