Acousmodules

The Guide !

Spatial Mass

Effects

Instruments

Utilities

Windows 32 bits

Special Formats

MIDI/Controllers

Resources

 

I N S T R U M E N T S

Il est très regrettable que la grande majorité des instruments et des plugins soient toujours limités à générer leurs sons en stéréophonie. Et encore, il ne s'agit le plus souvent que de placer des effets stéréo en fin de chaîne du processus...
Pourtant, là réside peut être le domaine où l'intégration de l'espace multicanal et du son est à la fois la plus facile et la plus riche !

Les plugins de cette page n'ont pas vocation à rivaliser avec les grands synthétiseurs et échantillonneurs du marché, mais ils permettent de générer des sons qui disposent d'un espace interne original, et finalement de possibilités de création de sons autrement inouïs ;-)

It is very regrettable that the vast majority of instruments and plugins are always limited to generating their sounds in stereo. And again, it's usually only about placing stereo effects at the end of the process chain...
Yet here lies perhaps the area where the integration of space multichannel and sound is both the easiest and the richest !

The plugins of this page are not intended to compete with the big ones synthesizers and samplers on the market, but they allow to generate sounds that have an original internal space, and finally from possibilities for creating sounds that are otherwise unheard of ;-)

Certaines versions sont également disponibles sous forme d’applications autonomes pour Windows grâce à Herman Seib's SAVIHost. Cela signifie que vous pouvez les exécuter directement avec votre multicanal carte son et contrôleurs MIDI. Il peut être plus rapide pour les essayer au lieu d’avoir à traiter les paramètres parfois compliqués de certains hôtes, et vous pouvez même enregistrer leurs sorties sous la forme de fichiers wave jusqu'à 32 canaux  ;-)

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 ;-).

Windows Instruments Bundle - 2020 May
(AggregaSynth, AnimaPlayer, AnimaSynth, BlenderSynth, FocusPlayer, FocusSynth, KaleidoSynth, MassSynth, MultiSynth, ScatterSynth, SpatSynth3D, SpatStrument, SynthXplorer, Texturizer, UniSynth)


MacOS Instruments Bundle - 2020 May
(AggregaSynth, AnimaPlayer, AnimaSynth, BlenderSynth, FocusSynth, KaleidoSynth, MassSynth, MultiSynth, ScatterSynth, SpatStrument, SpatSynth3D, SynthXplorer, Texturizer, UniSynth)

(note about the bundles : they are made to avoid to spend too much time by downloading every plugin, but they may not contain the most recent versions, look at the Current build dates)

 

Synth based

 

 

S p a t S y n t h   3 D - 3 2 X  /  6 4 X  / 4 8 L

 

 

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 ; stange things may happend.
To do : add Ring Modulator ; make interesting Presets !

Current build dates : 14/03/2020
S
tatus : 

32 / 48 / 64

FR 

Windows    EXE

MacOS  

 

 

F o c u s S y n t h   3 6 X  /  6 4 X

 

 

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 ;-)
- 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 : 

36 / 64

 

Windows       EXE

MacOS  

 

 

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

 

 

Application of the "Kaleido principle" to synthesis :
- one dual main oscillators with PD synthesis
- one modulation oscillators for FM
- granular like "kaleido" modulation with up to 64 fragments (caution !)
- 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
- 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 : 11/03/2020
Status : 

64

FR 

Windows     EXE

MacOS  

 

 

A n i m a S y n t h   8 3 6 X  /  8 6 4 X

 

 

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
All the parameters are modulated according to the 8 animated XYZ
positions within spatial ranges, quantization and custom curves.
It can be considered as a kind of pre-patched modular system where each oscillator can have a different spatial position and animation.
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.
I suppose that a manual will be helpfull...

 

Known issues : the 64 channels version may need some power and an efficient buffer...
To do : FM modulations ; Presets !
Current build date : 29/04/2020 (836X : 09/10/2019)

S
tatus :

36 / 64

 

Windows        EXE

MacOS  

 

 

Important note about the following plugins : the Presets saving by the host or by the plugin stores only the actual parameters values as they are shown on the GUI, but those which are linked to the random generators will be always different. This means that unless the randomize values are set "0%" you will never find the same sound again...

 

U n i S y n t h   6 4 X

 

 

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 issue : 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 : 10/03/2020
Status :

64

FR 

Windows      EXE

MacOS  

 

 

M u l t i S y n t h   6 4 X

 

 

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 issue : 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 : 14/08/2020
Status :

64

FR 

Windows      EXE

MacOS  

 

 

S c a t t e r S y n t h   6 4 X

 

 

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 issue : 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 : 11/04/2020
Status :

64

FR  

Windows  

MacOS  

 

 

M a s s S y n t h   1 6 3 6 X  /  1 6 6 4 X

 

 

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 : 28/04/2020
Status :

36 / 64

FR 

Windows      EXE

MacOS  

 

 

A g g r e g a S y n t h   2 4 - 3 6 X

 

 

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.

 

To do : improve the synthesis.
Current build date : 26/04/2020
Status :

36

 

Windows  

MacOS  

 

 

B l e n d e r S y n t h   6 4 X

 

 

3D distance based mixing and modulation of 24 independant synthesizers whose output can be sent to up to 4 among 64. To make the control easier they are grouped by two to share the same Level balance and control Area.

There is no internal correlation between the controller's 3D position and the speakers positions. It is to the user to set them accordingly or not.

 

Known issue : some values are reinitialized when connecting / deconnecting a patch wire.
Current build date : 20/03/2020
Status :

64

FR 

Windows  

MacOS  

 

 

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

 

 

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  ;-)

 

To do : improve the synthesis.
Current build date : 27/01/2019
Status :

8

 

Windows      EXE

MacOS  

 

 

 

Sample based

 

 

Note about the following sample based instruments : due to missing 64 bits extensions and the lack of MacOS versions, the adaptation of the 32 bits plugins may take some time. The available ones must be considered as "work in progress" in alpha/beta stage.

 

F o c u s P l a y e r   3 6 X  /  6 4 X

 

 

Like the FocusSynth on this page, this member of the "Focus" series generates sounds instead of processing an audio input. It plays simultneously up to 36 or 64 occurrencies of the same wave file, while their the pitch is controlled as usual accordingly to the focus position, size and shape.
Since the pitch modulation range can be extreme and the samples can be also FM modulated by a multiwave oscillator, it can produce very rich sounding spatial textures, that you can sculpt and transform with other plugins of the series like the FocusFilter and the FocusMass.

 

Known issue : 16 bits files ; the wave files must have the corresponding meta-data to be looped.
Current build date : 22/05/2020
Status : 

1 > 36 / 64

 

Windows  

 MacOS  

 

 

T e x t u r i z e r   6 4 X

 

 

Like the FocusPlayer this plugin is based on the multiplication of a single wave file input to compose very dense textures, from chorus-like or freezer effects to dramatic chaotic agitations.
Thanks to its graphical 64x64 matrix, it is rather intuitive to control the huge number of parameter values with only a few controlers and modulations.
The Texturizer is not linked to a spatial representation and works directly at the channels level. All the 64 internal processing chains can be distributed on 64 independant outputs, or aggregated down to, why not, a single one...

 

Known issue : 16 bits files ; the wave files must have the corresponding meta-data to be looped ; the plugin or the host can freeze some time when loading a file and connecting the patch cables.
Current build date : 25/03/2020
Status :

1 > 64

FR 

Windows  

MacOS  

 

 

M a s s P l a y e r   1 6 6 4 X

 

 

 

 

Known issues : 16 bits files ; the wave files must have the corresponding meta-data to be looped.
Current build date :
Status :

1 > 64

 

Windows   

MacOS  

 

 

A n i m a P l a y e r   8 3 6 X  /  8 6 4 X  /  8 4 8 L

 

 

Octophonic wave player with the spatial animations of the AnimaSpat...
- the 8 mono wave players can be used with the same sound, but also with totally different ones !
- 8 multimode filters
- the pitch, the filters cutoff and the ADSR trigger rate of the 8 sources can be modulated by the spatial position of their corresponding outputs, thus associating these parameters to their spatial mass "polyphonically".
Note that the 848L version uses the Layers approach to control the elevation that makes it easier and more precise with irregular and periphonic speakers arrangements.

 

Known issues : 16 bits files ; the wave files must have the corresponding meta-data to be looped ; copy/paste the files path doesn't work on MacOS ; some values are reinitialized when connecting / deconnecting a patch wire..
To do : sample position and loop settings and modulations...
Current build date : 29/04/2020
Status :

8 > 36 / 48 / 64

 FR 

Windows  

MacOS  

 

 

 

o t h e r s

 

 

M u l t i P l a y e r   3 2 X

 

 

Simple 32 wave files players with direct outputs :
- individual pitch settings (+/- 2 octaves)
- individual multimode filters (6dB/oct)
- global synchronised start by group of eight players 
It is not an instrument (yet) and is mainly intended to work together with a SpaceXplorer 328X.

 

Known issues : 16 bits files ; no start / stop / loop settings...
To do : mono/stereo options ; MIDI triggers.
Current build date : 28/12/2018
Status :  

32

 

Windows  

MacOS 

 

 

Note : this last "instruments" don't generate any sound but is intended to be used together with a mono/stereo hardware or plugin to combine them as a unique instrument with spatialization capabilities.

 

S p a t S t r u m e n t   2 1 8 X  /  2 6 4 X  /  2 4 8 L

 

 

Synths, hardware and software, are wonderful, marvelous, astonishing... BUT they are nearly always stereophonic (with the notable exception of Cosmosf Saturn) ! What a pity :-(
The SpatStruments try modestly to bring a remedy to this regrettable situation by feeding them with this mono or stereo sound, and play both together with a MIDI keyboard and controllers, as if they were a single instrument.
Of course, it is not totally true since the spatial part can only process the whole sound coming from the synth and cannot be a part of its internal synthesis path (but generations of acousmatic composers have done worse by spatializing stereo compositions !).
They can nevertheless add some further processing to the sound together with the spatial mass thanks to :
- a VariMode Filter
- 2 Envelope Generators (can be triggered by the LFOs)
- 2 LFOs
- external modulations for both the "synthesis" elements and the spatial ones (note number, velocity, after touch and controllers)
- the spatial position can also be modulated by the Envelope Generators and by the LFOs

 

Known complication : on Windows you will have to place "TheDetour 264X" after it...
To do : add Area Shapes.
Current build date : 20/05/2020
Status :  

2 x 18 / 48 / 64

 FR  

Windows  

MacOS