Hyperpan is an audio plugin built on the JUCE framework that pans a stereo signal given the mono sum amplitude of the signal.
Hyperpan uses the JUCE 6 CMake API for compilation. If you would like to use Hyperpan at this moment, you will have to compile the plugin yourself (there are plans to release precompiled plugins).
- The JUCE framework (place the downloaded folder somewhere you will remember)
- CMake
- Visual Studio (This step is only needed for Windows users)
First, either clone the repository using git
git clone https://github.com/SeanMcGoff/Hyperpan.git
or download as a zip here and extract the folder.
If you use windows, verify that CMake is using visual studio as your CMake generator by typing cmake -G and seeing if the asterisk is before a Visual Studio generator.
Next, locate where you placed the JUCE folder and open run these commands, replacing {Juce folder path} with the literal path to your JUCE folder:
cmake -B cmake-build-install -DCMAKE_INSTALL_PREFIX={JUCE folder path}/install
cmake --build cmake-build-install --target install
When building the project, you can either run the python install script with the command
python3 install.py -JUCE_INSTALL_PATH="{JUCE folder path}
or you can build manually with these cmake commands:
cmake -B cmake-build -DCMAKE_BUILD_TYPE=release -DCMAKE_INSTALL_PREFIX={JUCE folder path}/install
cmake --build cmake-build
The vst3 should be in the resulting cmake-build folder