Acousmodules

SpatStruments

The Guide!

Spatialization

Effects

Sampling

Synthesis

Utilities

Win32/Linux

MIDI/Controllers

Resources

Linux/Yabridge compatible versions

Considering the current development of Synthedit and the resources that would be necessary to add a Linux VST export, the actual possibility to use Wine and Yabridge, and possibly other solutions of this kind, is certainly the only way to use my plugins in this OS for the years to come.

My experience with Yabridge in AV Linux MX distribution is mostly positive, since nearly all the 32 bits VST2 work nicely, and for the VST3 the DSP side don't present problems.
But there is actually important ones on the GUI side for the majority, which makes them not enjoyable and often totally unusable.

I have gathered here those that must run correctly, and I am working on alternative GUI design for a few of the more important missing ones...

 
some SpatStruments MiniTools in AV Linux MX Edition

 

----------------- 64 bits VST3 version, with a few flicker effect on buttons -----------------

S p a c e d T e s t   6 4

 

 

Up to 64 outputs test signals: arrange the numbered balls according to your speakers configuration (or import an "am3d" file) and Ctrl+Click on the channels numbers.
In Auto Mode you can select a specific range of outputs, the speed and the curve/direction of the cycle. And since localization can be very different according the sound's shape, you can use a continuous signal or an iterative one (with Rate and Decay parameters).
- place the speakers points in visual concordance with their spatial position (false perspective view)
- standard signal signals, a wave file can be used as the test source
- Continuous or Iterative mode with Rate and Decay settings
- Ctrl-Click on a point to generate/stop the signal
- automatic play in a selected channels Range, with Speed and Shape setting 
- import / export of the spatial configuration
Note : the Pink Noise source with the volume set at "-12dB" (peak value) matches the K-20 RMS level specs.

 

To do: direct switch without the need of a modifier key
Current build date: 26/01/2022

64 (am3d)

 

 

 

S p a c e d V i e w   6 4

 

 

Graphic only Peak Meters that can be visually arranged to reflect the speakers positions and activity, according to a fake 3D view.
For precise non spatial meters up to 64 channels you can use Reaper's JS meters or MCFX' ones.

The SpatPeaksMini is a smaller version for smaller screens sizes ...

 

Current build date: 28/01/2022

64 x 64 (am3d)

 

 

 

S i m p l e B a s s   1 8 X  /  3 6 X  /  6 4 X

 

 

Compact but efficient Bass Managers:
- 50 / 200 Hz crossover frequency range
- send level to up to 2/4 LFE for each input channel
- selectable crossover up to 36 dB/oct
- global Low Cut for all channels with selectable curve
- 4 (or 2) LFE outputs levels
The 18 channels version is in fact a "18.2" (20 outputs), the 36 a "36.4" (40 outputs) whereas the 64 channels version, due to the current bus limit in most hosts, can behave as a "63.1" to "60.4" one.

 

 

Known issue: changing the filters order can generate a high level clic, don't do it during playing...
Current build date:

18 x 20 / 36 x 40 / 64 x 64 

 

 

 

 

S p a c e d R o u t e - R  &  - S

 

 

Available in two versions : in the "R" version you place the points corresponding to the speakers on the graphic and you choose what channel they receive. With the "S" version you place the sound's channels and choose to which outputs they must go.
The "R" is generally intended to be used on objects or tracks to place a sound in the spakers's space, while the "S" is more suited on the master section to adapt the space mapping to the hardware outputs.
The spatial layout is compatible with the other Spaced plugins.
See also the SpacedConvert which is in fact a SpacedRoute-S with two sends instead of one.

 

Current build date: 31/01/2023

64 x 64 (am3d)

 

 

 

S p a c e d A n a l y z e r   6 4

 

 

Arrange the channels according to their corresponding speakers positions and select those you want to show the spectrum: it's all!
If several channels are selected the spectral view shows their sum.
It can import and export the spatial configuration with the other plugins of the same series (Bass, Gain, Test and View).

 

 

Current build date: 02/02/2022

64 x 64 (am3d)

 

 

 

S p a c e I n F a d e r s   6 4  /  8 0

 

 

Because sometimes the visual spatial paradigm and its associated panning algorythms is not the better way to translate a loudspeakers space into another one. Each method impose some constraints and has some limits. It is generally easy and reliable when the arrangement is regular and symmetrical, but when the differences are too important, even DPAP and KNN methods can fail to give an acceptable result. 
In these (rare) cases, there is no other solution than adjusting the levels one by one straight in the channel domain. It may be a little longer but with enough patience you can obtain what you want without any risk of side effects.
This plugin provides 64 inputs, each one being sent on up to 4 simultaneous outputs selectable among 64. Since the inputs and the sends have their own level fader the spatial mass can be adjusted very precisely, allowing it to be used as a kind of multichannel mixer, an advanced router or even the ultimate spatialization tool ;-)

 

Current build date: 15/02/2019

64 x 66 / 80

 

 

 

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.
All you have at your disposal is 32 (or 8) faders that can each send their input to up to 4 different speakers.
Fortunately, you may have also a full range of hardware faders, or better, you can use one of the controller plugins to control them with much efficient gestures.
The MIDI CC 1 to 32 are allocated by default.

 

Current build date: 15/09/2019

1 / 8 / 32 x 64

 

 

 

U n i G a i n   6 4

 

 

It would be hard to make a simpler plugin : only one controller for 1 to 64 channels levels !
But it can be very useful to play and automate a multichannel object's volume in Reaper with a MIDI controller, or just as an intermediate gain adjustement between some plugins.
If you need to change the level of individual channels see the MultiLevels.

 

Current build date: 13/12/2019

64 x 64 

 

 

 

U n i Q  6 4

 

 

Simple multichannel wraping of RH Biquad Filter.
There is already some excellent free 64 channels EQ (MCFX, IEM) but sometimes I need a simpler yet even more effective filter, and this ones has a steepness that can go up to the 16th order !
As always : be very cautious with the PeakGain slider...

 

Known issue: no gain compensation and limiter!
Current build date: 04/08/2019

64 x 64 

 

 

 

U n i V e r b   3 6 Q

 

 

Same engine and principle as the UniVerb 64, but with a three bands multichannel parametric EQ on the reverberation signal and "only" 36 channels ...

 

Current build date: 06/05/2022

36 x 36

 

 

 

 

I R V e r b   1 6  /  3 2

 

 

Very simple convolution based reverberation which can use different IRs for each pairs of channels. It may not sound so interesting, but it can be when it is combined with multi-inputs spatialization plugins ...

 

Current build date: 22/09/2021

1-16 x 16 / 32 x 32 

 

 

 

 

 

more flicker effect, can be disturbing, but working...

S p a t S t r u m e n t   V B 3 2

The SpatStrument VB32 is by some aspect simpler to use than other SpatStruments since its input and output spaces are fixed: a one or two layers 32 channels grid for the inputs, and 8 points arranged in circle or cube for the outputs.
It is because its spatialization mode is quite "inverted". Instead of moving sources between output points, it is the output group which is moved inside the inputs space, like we will do in a 6DOF VR game... or in real spaces.
o it can work very well for an octophonic production, but it is mainly intended to be used in binaural, either with the internal convolution module or an external processor.
The Cube output brings support for 360° immersion, but to be honest binaural is generally not so good with elevation and the Circle seems to be better most of the time...
It can be simply played with the mouse for the horizontal plane, or better with a 3D gesture controller.
Exemples of use:
- binaural mix with movements (or octophonic spatialization) of 32 mono tracks
- replacements of the spatialization section of the SpatStrument FX24/32
- interactive play with SpatStrument A32 
See also SpaceXplorer plugins.

Characteristics:
- 32 inputs arranged in two spatial configurations: a 2D grid with 32 points, and a two layers 16 points grid
- input channels can be freeley connected to the grid's points
- two fixed layouts 8 channels outputs (Circle and Cube)
- Scale: change the output size from a point (mono) to the more distant points
- X/Y Move, with inertia setting for very smooth
- Yaw (2D and 3D) + Pitch and Roll (3D)
- variable size and shape Area
- in 3D mode Elevation Balance and distance
- Rotation, Agitation and Orientation animators
- octophonic reverberation, with variable sends levels according to X/Y/Center points' spatial position
- integrated convolution HRTF processor, can load custom HRTF files (given Kemar, KU100 and four Rooms)

download Mac version

 

S p a t S t r u m e n t s   M i n i T o o l s

Selection of the plugins which seem to work the best with Yabridge.
See the descriptions and download on this page.