We design software for sound spatialization
October 15, 2024,
New versions are here!
SpatGRIS (3.3.7) is a software designed for multichannel spatialization in 2D and 3D.
ControlGRIS (1.4.5) is a plugin designed to send trajectories data in OSC to SpatGRIS.
Where to find them
Our software is available on SourceForge. They are free and Open Source.
SpatGRIS, SpeakerView and ControlGRIS are grouped within the same installer. Go to the Files tab to find everything.
Version 3.3.7: MacOS from 10.15 (Catalina) to 14 (Sonoma), M1-M2-M3 processors and Windows 10-11 compatible.
UPDATE (October 15, 2024)
• SpatGRIS 3.3.7
• ControlGRIS 1.45
• SpeakerView 0.0.7
• BlackHole 0.6.0
What’s new:
— A general MUTE button for all outputs
— In CUBE mode, Elevation Mode: Normal, Extended Top and Extended Top and Bottom are automatable.
— In CUBE mode, parameters are now labeled X, Y and Z
***Warning to Mac users with macOS Sonoma***
The former installer of BlackHole (version 0.5.0) is not functioning anymore.
Apple changed how to reboot CoreAudio in Sonoma.
The new version (0.6.0) solves the issue.
We have worked very hard to publish SpatGRIS 3.3.7, based on BlackHole and compatible with the newest MacOS and with Windows 10-11.
ControlGRIS
An OSC plugin
ControlGRIS is a plugin (Mac AAX/AU/VST/VST3 and Windows AAX/VST format) designed to create multichannel space. It allows the user to design sound trajectories in 2D or in 3D under any shape of speaker setup. It includes two spatialization modes, DOME and CUBE with a lot of possibilities. Automated Trajectories are included.
ControlGRIS receives and send OSC data. Templates for OSC external software, such as Open Source Control or Lemur for iPad are provided.
A Quick Start Guide as well as a complete manual are provided. The complete manual is in the Help menu of SpatGRIS and also available separately.
ControlGRIS version 1.4.5. October 15, 2024
SpatGRIS
A sound spatialization software
SpatGRIS is a standalone multichannel sound spatializer for different configurations of speakers in 2D or 3D. SpatGRIS may include up to 256 inputs and outputs. The trajectories and positions are received from the ControlGRIS or from any OSC device. The audio spatialization itself is made by SpatGRIS and sent to the audio interface. DOME, CUBE, BINAURAL and STEREO modes are available. It is independent of any audio server but we provide BlackHole as a virtual audio device. SpatGRIS includes a multitrack Recorder and a Player. The Speaker Setups design are made within the software. There is new general MUTE button.
A Quick Start Guide as well as a complete manual are provided. The complete manual is in the Help menu of SpatGRIS and also available separately.
SpatGRIS version 3.3.7. October 15, 2024
What they look like
Screenshots of ControlGRIS and SpatGRIS
ControlGRIS Trajectories
SpatGRIS Interface
ControlGRIS Configuration
SpatGRIS Controls
ControlGRIS CUBE View
SpatGRIS CUBE View
ControlGRIS DOME View
SpatGRIS DOME View
FAQ
How many channels is it possible to spatialize with SpatGRIS ?
In practice, we decided to limit the amount of input channels and the number of speakers to 256. We think this should be enough for the vast majority of potential situations in concert.
—
SpatGRIS is NOT based on Jack anymore. It’s now independent.
This is the main difference with SpatGRIS 2. SpatGRIS 3 is independent from any virtual audio device. We recommend and provide BlackHole because we like it, it’s robust, flexible and reliable. And it provides 256 inputs/outputs!
—
Can I do a quick test to see if it suits me ?
Absolutely. We have written a document called Quick Start Guide that allows you, in 11 easy steps, to configure your system. Works every time.
—
How to control spatialization with SpatGRIS ?
Right now, the best tool is the ControlGRIS which is a plug-in that you insert into your favourite sequencer. It is ControlGRIS that sends OSC data to SpatGRIS to establish positions and trajectories. ControlGRIS can also receive OSC data from different software running on iPad, like Open Stage Control and Lemur.
—
How many algotithms are there in SpatGRIS ?
There are two algorithms (1 and 2) and three modes (3 to 5) in SpatGRIS:
1) DOME (Vector Base Amplitude Panning), for speaker domes.
2) CUBE (Matrix Base Amplitude Panning), for all other speaker configurations.
3) HYBRID, a DOME algorithm with some CUBE behaviours.
4) BINAURAL, for listening with headphones at home.
5) STEREO, for stereo listening on speakers.
—
Does SpatGRIS work on all platforms ?
Yes! SpatGRIS and ControlGRIS work very well on MacOS, from 10.15 (Catalina) to 14 (Sonoma). There are also Windows 10-11 versions. BlackHole is not working for Windows, and will never do. Suggestions for alternatives are made in the manual and on a video below.
—
Does SpatGRIS work with ProTools?
Yes! We have produced an AAX version of ControlGRIS that is officially approved by AVID. This is one of the other great novelty of the version 3 of our tools.
—
Join us ! We’ll only send cool stuff
Articles
List of articles published by GRIS researchers about sound spatialization in music composition.
An Immersive Approach to 3D-Spatialized Music Composition, Audio Mostly 2018
D.Ledoux, R.Normandeau
learn moreSpatGRIS/ServerGRIS Creative tools for 2D and 3D sound spatialization, ICMC 2018
D.Ledoux, R.Normandeau, O.Bélanger, C.Lengelé
learn moreDÉVELOPPEMENTS RÉCENTS D’OUTILS DE SPATIALISATION SONORE DU GRIS : CONTROLGRIS ET SPATGRIS
R.Normandeau, N. Giannini, G. Lane-Lépine, JIM 2023
learn more new linkThey talk about sound spatialization
Object-Based Audio
« Immersive audio is necessary for any convincing XR experience. However, many times it is not clear how to create a natural audio layer when trying to go beyond traditional headphones […] »
learn more
IMERSA Summit 2019
« The 10 year anniversary of the IMERSA (Immersive Media Entertainment, Research, Science & Arts) Summit was recently celebrated in a snowy Columbus, Ohio at COSI (Center of Science and Industry) […] »
learn more
Audio Mostly 2018
« Short Papers : Sound in Immersion
An Immersive Approach to 3D Spatialized Music Composition: Tools and Pilot Survey
(David Ledoux and Robert Normandeau) »
learn more
Our super Team
The GRIS (Groupe de recherche en immersion spatiale-Research Group in Spatial Immersion) was founded in 2009 in order to create tools for sound spatialization in multichannel format. A group of composers and programmers grouped around the Faculté de musique at Université de Montréal.
Robert Normandeau
Director
Composer and professor emeritus
Nicola Giannini
Research Assistant Composer, Doctoral student
Gaël Lane Lépine
Main Programmer
Composer and pianist
Devin Roth
Consultant
Composer and programmer, Creator of BlackHole
Former programmers: Colin Martel, Antoine Missout, Joseph Thibaudeau. Vincent Berthiaume, Olivier Bélanger, Samuel Béland
Former assistants: Simone d’Ambrosio, Theo Mathien, Raphaël Néron-Baribeau, Ofer Pelz, Dominic Thibault, Alexis Langevin-Tétrault, Vincent Monastesse, David Ledoux, Yohan Brimicombe, Christophe Lengelé, Mélanie Frisoli, David Piazza, Gabrielle Caux
Former trainees: Ludovic Laffineur, Antoine Landrieu, Nicolas Masson, Hicheme Ben Gaied
2
PROJECTS
Too many!
WORKED HOURS
4
PEOPLE
Contact us
We are a small team, but we are the first users of our software. Please send us comments, testimony, suggestions, bugs, We’ll do our best to enhance your experience with multichannel spatialization.