InfernalSynth is a semi-modular software synthesizer and effect plugin.
For system requirements, download and installation, see the project website.
NOTE: project superseded by Firefly Synth.
VST is a trademark of Steinberg Media Technologies GmbH,registered in Europe and other countries.
- CLAP SDK: https://github.com/free-audio/clap
- JUCE: https://github.com/juce-framework/JUCE
- Laurent de Soras' HIIR library: http://ldesoras.free.fr/
- Steinberg VST3 SDK: https://github.com/steinbergmedia/vst3sdk
- Readerwriterqueue: https://github.com/cameron314/readerwriterqueue
- Special thanks to host vendors who have set me up with an NFR license.
- Special thanks to Surge Synth Team: https://github.com/surge-synthesizer/surge.
- Artwork by DanteCyberman: Seven deadly sins.
- Contains a slightly adapted implementation of Jezar's Freeverb.
- Contains a slightly adapted implementation of the Karplus-Strong algorithm.
- Contains a verbatim implementation of Andrew Simper's state variable filter equations.
- Contains a verbatim implementation of Moorer's DSF algorithm as described by Burkhard Reike.
Furthermore parts of InfernalSynth are implemented based on various resources found mostly on KVR Audio, DSP Stackexchange, Music DSP and DSP Related. Look for // http:// or // https:// in the source code for sources relevant to a specific feature.
- Needs cmake and visual studio 2022
- Source dependencies are included in the /lib folder
- Clone infernal synth into /path/to/infernal
- Run /path/to/infernal/scripts/build_win32.bat
- If all goes well, final output is produced in /path/to/infernal/dist.
See screenshots for all themes: https://sjoerdvankreel.github.io/infernal-synth/screenshots.html.