Acousmodules |
SpatStruments |
The Guide! |
Spatialization |
Effects |
Sampling |
Synthesis |
Utilities |
Win32/Linux |
MIDI/Controllers |
Resources |
L'approche de base de la spatialisation consiste généralement
à disposer des sources mono ou stéréo à
l'intérieur d'un espace haut-parlant, et éventuellement
à animer leurs positions à l'aides des fonctions d'automation
de l'hôte. Si cela est tout à fait adapté à
la réalisation d'un mixage spatialisé ou à
la sonorisation "immersive", il est possible d'aller beaucoup
plus loin dans l'élaboration de masses spatiales originales
et dans les manières de concevoir une écriture de
l'espace en liaison étroite avec les autres aspects du son. Il y a deux types de plugins consacrés
au traitement de la masse spatiale : ceux qui opérent
directement au niveau des canaux, et ceux qui se basent sur une
représentation symbolique ou métaphorique de l'espace pour traiter les amplitudes. |
The basic approach to spatialization generally
consists of placing mono or stereo sources inside a speaker space,
and possibly animating their positions using the automation functions
of the host. If this is perfectly adapted to the realization of
a spatialized mix or to "immersive" sound diffusion, it
is possible to go much further in the elaboration of original spatial
masses and in the ways of conceiving the composition of space
in close connection with the other aspects of sound. There are two types of plugins dedicated to spatial
mass processing: those who operate directly at the channel level,
and those who rely on a symbolic representation of space to process
amplitudes. |
Comparative of the main features |
||||||||
|
inputs |
outputs |
spatial mode |
space type |
mass control |
animations |
special |
gestures & controllers |
AnimaSpat |
2 / 8 |
36 / 48 / 64 |
3D / layers |
free |
8: shapes morphing and blending |
LFOs + |
|
3D controller and control surface |
ChannelCycler |
12 / 24 |
12 / 24 |
direct |
... |
- |
LFO |
|
- |
DisOrganizer |
64 |
64 |
direct |
... |
2D matrix |
- |
|
- |
DisPatcher |
64 |
64 |
direct |
... |
alea |
peak follower |
|
- |
DynaSlider |
8 |
64 |
direct |
... |
channel order and alea |
peak follower |
|
- |
FocusMass |
36 / 64 |
36 / 64 |
3D |
free |
3D space |
LFOs |
|
3D controller |
KaleidoMass |
1 |
64 |
direct |
... |
process |
LFOs |
|
|
MassInFaders |
8 / 32 |
64 |
direct |
... |
channel level |
- |
|
faders |
MassBlender |
16 |
64 |
direct |
... |
grouped channels level |
- |
|
3D controller |
MassLayers |
8 |
48 |
layers |
free |
shapes morphing and blending |
LFOs |
|
3D controller and control surface |
MPESpat |
8 |
64 |
3D |
free |
individual channels spatialization |
- |
|
MPE surface |
MultiMass |
64 |
64 |
3D |
free |
shapes morphing and blending |
LFOs |
|
|
OctoMass |
8 |
64 |
3D |
free |
shapes morphing and blending |
|
8 channels microphones |
3D controller and control surface |
OctoMorph |
8 |
64 |
3D |
free |
shapes morphing and blending |
|
8 channels microphones |
3D controller and control surface |
ScaleLine |
18 / 64 |
18 / 64 |
2D |
line based |
compress/expand |
- |
|
|
ScaleMass |
8 / 24 |
36 / 64 |
layers |
free |
position and extension |
- |
|
3D controller and control surface |
SimpleSend |
2 / 8 |
64 |
direct |
... |
- |
- |
|
|
SpaceRotator |
64 |
64 |
layers |
3 layers |
rotation |
- |
|
|
SpaceScaler |
64 |
64 |
layers |
3 layers |
position and extension |
- |
|
|
SpaceShifter |
64 |
64 |
layers |
|
push / shifting |
- |
|
|
SpaceXPlorer |
32 / 64 |
8 / 16 |
3D |
free |
|
|
6DOF |
3D controller and control surface |
Spat3D |
2 / 8 / 16 |
18 / 36 / 64 / 80 |
3D |
free |
- |
- |
|
3D controller |
SpatKeys |
1 |
64 |
direct |
... |
- |
arpeggiator |
|
keyboard |
SpatLayers |
2 / 8 |
48 / 64 / 124 |
layers |
free |
- |
|
|
3D controller |
SpatLine |
1 / 64 |
64 |
|
line based |
- |
notes, LFO, Shaper, ADSR |
|
keyboard, control surface |
SpatMass |
8 / 16 / 32 |
36 / 64 |
3D |
free |
shapes morphing and blending |
|
|
3D controller and control surface |
SpatPath |
1 |
64 |
3D |
free |
- |
16 nodes + LFO and ADSR |
|
|
SpatSteps |
1 |
36 / 64 |
3D |
free |
- |
16 nodes |
|
|
SpatTouch |
1 / 64 |
64 |
direct |
... |
channel level |
- |
|
control surface, |
SweetSpat |
1 |
16 / 64 |
polar |
2 / 4 / 6 layers |
- |
2D gestures |
distance fltering and room |
2D controller |
TetraMass |
4 |
64 |
3D |
free |
shapes morphing and blending |
- |
4 channels microphone |
3D controller and control surface |
ZoneShaper |
64 |
64 |
3D |
free |
level balance |
- |
|
|
ZyliaMass |
19 |
36 / 64 |
3D |
free |
shapes morphing and blending |
- |
Zylia microphone |
3D controller and control surface |
Global downloads |
BundleThe
bundles contain a selection of most plugins in each category, but not always
the more recent versions: look at the Current build
dates. |
Fast Help pdfThe essential document that
describes all the plugins parameters! |
+ Configs & PresetsThe spatial configs files to be
imported/exported in most plugins based on a "3D" graphical
channels organization Soon, a selection of plugins' presets
for all categories, just unpack in: |
The files
VST3 Windows
Mac AU
MacIntel VST3
(for everybody) |
Spat Series - Mass Series - Spatial Animations - Levels - Spatial Microphones - Others
"3D", Layers, "Sweet" or
Direct Channels,
which one is better ? |
|
|||
|
||||
Spat series |
|
|||
They process separately a few inputs that can be automated in the host. |
|
|||
|
|
|||
They
can represent some alternative to existing multichannel panners
like Reaper's ReaSurround as more effective "space brushes"
(but it can be simpler to use regular 3D panners for low resolution
normalized formats such as Auro-3D or Atmos 7.1.4). |
|
|||
Current
build date: 24/01/2022 |
2 x 18 / 36 / 64 / 80 |
|||
|
|
|||
|
|
|||
Instead of a continuous position of the speakers in the vertical
axis
like in the "3D" versions, this plugin uses a layers organization
together with a free channels mapping. |
|
|||
Current build date: 06/03/2022 |
2 x 48 / 64 (am3l) |
|||
|
|
|||
|
|
|||
Compared
to regular "3D" or "Layers" acousmodules, the SweetSpat
is more like a regular panner that can move a mono input in constant power mode
between pairs of speakers.
You will not have all their spatial masses processing possibilities
but it will be easier to get simple things, especially with
periphonic only spaces. |
|
|||
Known issue: automation works only when
the plugin's UI is visible |
1 x 16 / 64 |
|||
|
|
|||
Sw e e t S p a t C 1 2 |
|
|
||
3D meshed spaces compatible version, with up to 80 outputs on up to 4 height layers and 3 concentric rings from: 3 x 1, 3 x 4, 3 x 6, 3 x 8, 3 x 12, 1 x 16. |
|
|||
Current build date: work in progress
... |
1 x 80 |
|
|
|
|
|
|||
|
|
|||
Same
principle as the regular Spat3D but here with up to eight or sixteen inputs.
|
|
|||
To do: choose which input channel to show in the distance visualisations
bars. |
8 x 36 / 16 x 64 |
|||
|
|
|||
|
|
|||
Simple
8 inputs to 48 outputs "multipanner" organized in a three
Layers space. Each input is independant.
|
|
|||
To do: better control levels visualization. |
8 x 48 (am3l) |
|||
|
|
|||
Mass series |
|
|||
They process several inputs together that can be shaped, moved and transformed with a few macro controls. |
|
|||
|
|
|||
The
up to sixteen inputs are put together according
to several shapes based on a sphere, a cube, lines and planes. |
|
|||
Known issue: automation works only when
the plugin's UI is visible;
audio drop
outs may occur when automating several shapes at once in the 64 channels versions. |
8 / 16 / 32 x 18 / 36 / 64 |
|||
|
|
|||
|
|
|||
Like
the SpatLayers versus the Spat3D, this plugin uses
the alternate "layers" method to deal with the elevation.
It has the same advantage to make irregular 3D speakers arrangements
easier to set and more precise, but is a little more restricting
for the channels mapping. |
|
|||
Current build date: 06/03/2022 |
8 x 48 (am3l) |
|||
|
|
|||
M u l t i M a s s 6 4 |
|
|
||
How
to organize a 64 channels sound inside a 64 channels space without
having to place each point one by one ? |
|
|||
Known issue: CPU hungry, multiple automations at once have to be very
slow... |
64 x 64 (am64) |
|||
|
|
|||
S c a l e M a s s 8 6 4 / 2 4 3 6 / 1 6 6 4 / 3 2 6 4 |
|
|
||
Above
a certain number of inputs it becomes difficult to control and to automate
each spatial parameter. At the same time, what we perceive becomes a
global shape or area where individual elements still exist but are
less and less distinct. |
|
|||
Known issues: automation may work only when
the plugin's UI is visible (see the note above). |
24 x 36 / 8 - 16 - 32 x 64 |
|||
|
|
|||
M P E S p a t 8 6 4 |
|
|
||
Use MPE controllers to move the position of individual channels
of up to 8 channels sounds in a high resolution 3D space. Notes are not
used, "only" the fingers X,Y and Z positions are
used for the spatialization. |
|
|||
Current build date:
11/01/2023 |
1~8 x 64 (am64) |
|||
|
|
|||
|
|
|||
Quite
the opposite of a "spatial brush" like the Spat3D,
it is a variable sized "spherical window" or "spot"
that lets passing through or "illuminate" some part
of the multichannel sound space, from a single pin point to
its full size. |
|
|||
Current build date: 10/01/2022 |
1-36 x 36 / 1-64 x 64 |
|||
|
|
|||
M a s s B l e n d e r 6 4 |
|
|
||
3D
distance based interpolator where each of its 12 nodes
can serve to send the sound to up to 8 outputs choosen among 64. They can
correspond to loudspeakers "clusters" or on the contrary
to any combinations making some kind of spatial masses that would be otherwise very difficult
to obtain. This is something
that is easy to do with separate individual faders but difficult
to control, especially when you want to blend between several
complete sets.
|
|
|||
Current build date: 19/03/2020 |
1-6 x 64 |
|||
|
|
|||
|
|
|||
These
two plugins can be considered as "true multichannel panners"
since they behave only in a 1D space (thus including circles!). |
|
|||
Current
build dates: 02/02/2020 (864 : 10/04/2020) |
8 / 18 x 64 / 64 x 18 |
|||
|
|
|||
S p a c e X p l o r e r 3 2 8 / 3 2 1 6 |
|
|
||
It
is the contrary of a spatialization tool: you can explore a 3D
virtual space, where you have disposed up to 32 sources, with
an up to 16 virtual microphones ensemble connected to 8/16 outputs. |
|
|||
Known issues: audio
cracks may happen when moving in the 64 inputs version |
32 x 8 / 16 |
|||
|
|
|||
S p a c e X p l o r e r 6 4 - D 4 |
|
|
||
This version is especially
done for VR like exploration together with a binaural conversion.
It produces a fixed 16 points Sphere with dedicated Size, Spread and
Orientation parameters. |
|
|||
Known issues: audio
cracks may happen with average processors |
64 x 16 |
|||
|
|
|||
A N I M A T I O N S
|
|
|||
They provide some internal ways to animate the spatial mass of one or several inputs together with a full gestures control. |
|
|||
|
|
|||
It
is an optimized version of the AnimaSpat 864 (below) dedicated
to mono/stereo inputs. |
|
|||
Known issues:
the internal animations, the MIDI
controls and the host automations work ONLY when the plugin UI is visible. |
2 x 48 / 64 |
|||
|
|
|||
|
|
|||
They
add to the Shapes mode of the SpatMass a wide range of spatial animations
: |
|
|||
Known issues: the internal animations and the MIDI/host
automations work ONLY when the plugin
UI is visible
; some values are reinitialized when connecting / deconnecting a
patch wire |
8 x 36 / 48 / 64 |
|||
|
|
|||
K a l e i d o M a s s 8 6 4 |
|
|
||
Up
to eight
inputs, with independant or linked output
positions (see the KaleidoTone
for an advanced version) . |
|
|||
Current build date: 24/01/2021 |
1-8 x 64 |
|||
|
|
|||
|
|
|||
The plugin that has given me the desire to make my own ones
in 2003 was Krosipan,
a 10 channels / one dimension panner. I recognize that I
prefer a two or three dimensions one, giving more spatial possibilities
and variations, but there is some cases such as when you want to
make only lines that this method can be faster or more precise. |
|
|||
Known issues:
the internal animations, the MIDI
control and the automation work ONLY when the plugin is visible |
1-64 x 64 |
|||
|
|
|||
|
|
|||
In
the 32 bits Acousmodules "Steps" is one of the three animation modes
of the AnimaSpat 2D and the AnimaSampler 16, together with the "Curve" and the "Draw"
modes. |
|
|||
Known issues: the automatic Stepper doesn't
work well |
1 x 36 / 64 (am36 / am64) |
|||
|
|
|||
|
|
|||
It
is a variation of the SpatSteps with the main difference
being on how the sound goes through the steps : here it follows
a continuous line, which speed depends on its length. |
|
|||
Current
build date: 13/04/2022 |
1 x 64 (am64) |
|||
|
|
|||
D y n a S l i d e r 8 6 4 |
|
|
||
Use
the inputs' channels peak levels to control their output position
along an up to 64 channels path, either directly or at random. |
|
|||
Known issues: possible noise
when fast movements along a wide outputs range. |
8 x 64 |
|||
|
|
|||
|
|
|||
A simple but useful tool to animate a multichannel sound from inside: it cycles through 2 to 12 or 24 channels according to the shape of an LFO. |
|
|||
To do: shaper |
12 x 12 / 24 x 24 |
|||
|
|
|||
D I R E C T L E V E L S |
|
|||
They process directly the channels levels making them straightforward to use and can allow spaces otherwise impossible to obtain. |
|
|||
|
|
|||
It
is the perfect complement to the SpatKeys below: it simply uses
a series of MIDI Control Change or Polyphonic Aftertouch messages
to control one by one the output
channels levels. Of course, you can use series of faders to do
this, but it can produce very interesting spatial mass evolutions
when using a multipressure touch controllers
like the Sensel
Morph or the Striso. |
|
|||
Current
build date: 16/05/2022 |
1 ~ 64 x 64 |
|||
|
|
|||
|
|
|||
It was one of my first plugins in 2003 (with only 8 outputs)
! |
|
|||
Known issues: Mac version the arpeggiator is
not complete. |
1~64 x 64 |
|||
|
|
|||
M a s s I n F a d e r s 8 6 4 / 3 2 6 4 |
|
|
||
This plugin uses the simplest, and perhaps the oldest method
to distribute and adjust a mono or multichannel input to a series
of outputs, here up to 64. It is not adapted for cinetic spatialization
and can seem less intuitive than a 3D panner but it makes possible
every kind of spatial shape and nuance.
|
|
|||
Current
build date: 15/09/2019 |
1 / 8 / 32 x 64 |
|||
|
|
|||
G L O B A L S P A C E S |
|
|||
They process the whole speakers space at once. |
|
|||
Z o n e S h a p e r 6 4 |
|
|
||
It
is a multichannel level controller based on the speakers positions, or
more precisely, on their spatial representation. The visual positions
can be then used to change the equilibre volume balance along the
X, Y or Z axis or to shape the global spatial mass in less
linear ways like with a simple area of gain sliders. |
|
|||
Current build date: 25/07/2022
|
64 x 64 (am64) |
|||
|
|
|||
S p a c e R o t a t o r 1 2 + 4 x 4 |
|
|
||
This
one also uses
a pre-patched system and a simple amplitude panning to rotate the
whole space. |
|
|||
Current build date: 04/08/2019 |
64 x 64 |
|||
|
|
|||
S p a c e S h i f t e r 1 6 x 4 |
|
|
||
Like its 32 bits
predecessor (HeightShifter) this plugin use
a pre-patched system based on simple amplitude panning that doesn't
allow the same flexibility than the "real 3D" ones, but
that needs far less resources. |
|
|||
Current build date: 11/02/2019 |
64 x 64 |
|||
|
|
|||
S p a c e S c a l e r 6 4 L |
|
|
||
Resize,
move, invert any space constituted of up to 24 channels upon three
height layers inside a 64 channels space. |
|
|||
Known issues: you may experience some irregularities
during fast automations. |
64 x 64 |
|||
|
|
|||
S P A T I A L M I C R O P H O N E S
|
|
|||
Please note that with the following plugins the sounds are considered as "3D shapes" instead of surrounding field, thus this approach works only with 3D meshed speakers arrangements and will have nearly no meaning with periphonic ones (immersive surround or domes). |
|
|||
T e t r a M a s s 4 6 4 |
|
|
||
This plugin is intended
to work with RAW A-Format sounds produced by ambisonics microphones before their B-Format conversion. |
|
|||
Current
build date: 02/02/2022 |
4 x 64 (am64) |
|||
|
|
|||
O c t o M a s s 8 6 4 |
|
|
||
Like
the TetraMass this plugin is dedicated to coïncident
multichannel microphones, here with 8 capsules intended to be encoded
in 2nd order ambisonic format. If the 4 channels tetrehedron
shape cannot really be used for immersive sounds without this kind
of spatial processing,
it is no more true with the 8 channels ones. |
|
|||
To do: better directionnality
improvement; 90° horizontal orientation. |
8 x 64 (am64) |
|||
|
|
|||
|
|
|||
It
is an easy way to place and transform octophonic sounds coming from
basic microphone spatial arrangements or from a 8 capsules one. |
|
|||
Current
build date: 08/03/2022 |
8 x 64 (am64) |
|||
|
|
|||
Z y l i a M a s s 1 9 3 6 / 1 9 6 4 |
|
|
||
The Zylia ZM-1 microphone, with its 19 omnidirectionnal cells
placed on the surface of a small sphere, is able to give very good
nearfield sounds, but the actual spatial processing methods can result in
a significant loss in the spectral and the transients domains. |
|
|||
To do:
add Yaw/Pitch/Roll controls. |
19 x 36 / 64 (am36 / am64) |
|||
|
|
|||
" R O U T E R S "
|
|
|||
D i s P a t c h e r 6 4 |
|
|
||
NTSC
= Never Twice the Same Connection ! |
|
|||
Known issues: possible switching noise. |
64 x 64 |
|||
|
|
|||
|
|
|||
Like
the DisPatcher it works at the channel level, making it both
light on the resources and sure that it will not touch to other
aspects of the sound. |
|
|||
Known issues: possible switching noises if
automating. |
64 x 64 |
|||
|
|
|||
S i m p l e S e n d 2 6 4 / 8 6 4 / 1 6 6 4 |
|
|
||
Even
if it cannot be considered as a "true" spatial mass
processor, it represents an alternative to the panners when you
need only to allocate the sound on certain loudspeakers points.
It is a kind of minimal
router that can send up to 16 inputs to up to 64 outputs : just select
the channels numbers ! |
|
|||
Current build date: 27/03/2020 |
2 / 8 / 16 x 64 |
|||
|
|