Where to find?
The collection of plug-ins included in the SPARTA installer are the culmination of numerous software projects.
Frameworks and SDKs
All plug-ins included in the SPARTA suite employ the open-source JUCE framework for their graphical user-interface (GUI) and for wrapping arround the VST2 SDK. The open-source Spatial_Audio_Framework is then used for developing the internal spatial audio signal processing.
- Source code for the Spatial_Audio_Framework →
- Source code for the JUCE framework →
- Download link for the VST2 SDK →
Both frameworks are also accompanied by extensive online documentation:
- Documentation for the Spatial_Audio_Framework →
- Documentation for the JUCE framework →
SPARTA suite source code
The source code for the SPARTA plug-ins is made available under the GNU GPLv3 license. However, it should be noted that the repository contains only code for the plug-in GUIs, with the internal signal processing inherited directly from the “examples” (ISC license) found in the Spatial_Audio_Framework.
- Source code for the SPARTA suite →
- Documentation for the Spatial_Audio_Framework examples →
HADES source code
The source code for the HADES Renderer is made available under the GNU GPLv3 license.
- Source code for the HADES Renderer →
HO-SIRR source code
The source code for the HO-SIRR application is made available under the GNU GPLv3 license. It is essentially a direct C port of the MATLAB toolbox code with JUCE GUI.
- Source code for the HO-SIRR application →
- Source code for the HO-SIRR MATLAB toolbox →
CroPaC-Binaural source code
The source code for the CroPaC-Binaural decoder is made available under the GNU GPLv3 license.
- Source code for the CroPaC-Binaural decoder →
UltrasonicSuperHearing source code
The source code for the UltrasonicSuperHearing plugin is made available under the ISC and GNU GPLv3 licenses (source-file dependent).
- Source code for the Super-Hearing →
Other related source code
The following repositories were created by the same developers of SPARTA:
- Source code for the reference MATLAB implementation COMPASS-ref →
- Source code for the Spatial Audio Python Package →
- Source code for the MATLAB library Spherical-Harmonic-Transform →
- Source code for the MATLAB library Spherical-Array-Processing →
- Source code for the MATLAB library Higher-Order-Ambisonics →
- Source code for the MATLAB library Vector-Base-Amplitude-Panning →
- Source code for the MATLAB library Array-Response-Simulator →
- Source code for the MATLAB library shoebox-roomsim →
- Source code for JavaScript/Web Audio Ambisonics playback JSAmbisonics →