Spatialization plugin for SpatGRIS. ControlGRIS is currently developed at the Groupe de Recherche en Immersion Spatiale (GRIS) and the Société des Arts Technologiques (SAT).
sudo apt-get install clang-15 git ladspa-sdk freeglut3-dev libasound2-dev libcurl4-openssl-dev libfreetype6-dev libjack-jackd2-dev libx11-dev libxcomposite-dev libxcursor-dev libxinerama-dev libxrandr-dev mesa-common-dev
git clone [email protected]:GRIS-UdeM/ControlGRIS.git
For the submodules:
cd ControlGRIS
git submodule update --init --recursive
JUCE is included as a submodule. Go to ControlGris/submodules/StructGRIS/submodules/JUCE/extras/Projucer/Builds/ and build the Projucer for your plateform.
Ensure that the Projucer global paths are set correctly. JUCE path is ControlGris/submodules/StructGRIS/submodules/JUCE and modules path is ControlGris/submodules/StructGRIS/submodules/JUCE/modules.
- This step must be done each time the structure of the project changes (new files, new JUCE version, etc.).
<path/to/Projucer> --resave <path/to/ControlGRIS.jucer>
-
Make sure the directory
~/.vstexists. -
Go to the ControlGRIS Builds folder, compile the plugin and move a copy to the VST directory.
cd ControlGRIS/Builds/LinuxMakeFile
make CXX=clang++-15 CONFIG=Release && cp build/*.so ~/.vst/
- Start Reaper and load the plugin!

