-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
ed5db28
commit 7cd9419
Showing
3 changed files
with
28 additions
and
28 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,8 @@ | ||
# ControlGris | ||
# ControlGRIS | ||
|
||
Spatialization plugin for [SpatGris](https://github.com/GRIS-UdeM/SpatGRIS) | ||
|
||
## Building the ControlGris VST plugin on Debian (Ubuntu) | ||
## Building the ControlGRIS VST plugin on Debian (Ubuntu) | ||
|
||
### Install dependencies | ||
|
||
|
@@ -18,26 +18,26 @@ Download and extract [Juce 7.0.12](https://github.com/juce-framework/JUCE/releas | |
|
||
The VST3 headers are included in JUCE, but the VST2 are not. The VST2 SDK is deprecated and not distributed anymore by Steinberg. You will need a copy of it if you are to build the VST2 plugin. Extract it somewhere and add it the Projucer global paths. | ||
|
||
### Clone ControlGris sources | ||
### Clone ControlGRIS sources | ||
|
||
``` | ||
git clone [email protected]:GRIS-UdeM/ControlGris.git | ||
git clone [email protected]:GRIS-UdeM/ControlGRIS.git | ||
``` | ||
|
||
### Build the plugin | ||
|
||
1. This step must be done each time the structure of the project changes (new files, new JUCE version, etc.). | ||
|
||
```bash | ||
<path/to/Projucer> --resave <path/to/ControlGris.jucer> | ||
<path/to/Projucer> --resave <path/to/ControlGRIS.jucer> | ||
``` | ||
|
||
2. Make sure the directory `~/.vst` exists. | ||
|
||
3. Go to the ControlGris Builds folder, compile the plugin and move a copy to the VST directory. | ||
3. Go to the ControlGRIS Builds folder, compile the plugin and move a copy to the VST directory. | ||
|
||
``` | ||
cd ControlGris/Builds/LinuxMakeFile | ||
cd ControlGRIS/Builds/LinuxMakeFile | ||
make CXX=clang++-15 CONFIG=Release && cp build/*.so ~/.vst/ | ||
``` | ||
|
||
|