README.md (2464B)
1 # Gearmulator 2 3 [![CMake][s0]][l0] [![Nightly][s1]][l1] ![GPLv3][s2] [![Discord][s3]][l3] 4 5 [s0]: https://github.com/dsp56300/gearmulator/actions/workflows/cmake.yml/badge.svg 6 [l0]: https://github.com/dsp56300/gearmulator/actions/workflows/cmake.yml 7 8 [s1]: https://github.com/dsp56300/gearmulator/actions/workflows/nightly.yml/badge.svg 9 [l1]: https://github.com/dsp56300/gearmulator/actions/workflows/nightly.yml 10 11 [s2]: https://img.shields.io/badge/license-GPLv3-blue.svg 12 13 [s3]: https://img.shields.io/discord/829099347975208970?label=Discord 14 [l3]: https://discord.gg/WJ9cxySnsM 15 16 ## Emulation of classic VA synths of the late 90s/2000s that used the Motorola 56300 family DSP 17 18 This project emulates various musical devices that used the Motorola 56300 family DSPs. 19 20 The supported plugin formats are [FST](https://github.com/pierreguillot/FTS), VST3, AU, [CLAP](https://cleveraudio.org/) and [LV2](https://lv2plug.in/). 21 22 Supported architectures: 64 bit x86 aka x64 and ARM aarch64 (Raspberry Pi, Apple Silicon). Note that 32 bit 23 architectures are not supported! 24 25 Platforms: Windows 7+, macOS 10.13+, Linux 26 27 At the moment, the following synthesizers are supported: 28 29 * Osirus: Access Virus A,B,C 30 * OsTIrus: Access Virus TI/TI2/Snow 31 * Vavra: Waldorf microQ 32 * Xenia: Waldorf Microwave II/XT 33 * Nodal Red 2x: Clavia Nord Lead/Rack 2x 34 35 ### Compiling 36 37 The emulator compiles on any platform that supports C++17. 38 39 The build system used is [cmake](https://cmake.org/). 40 41 #### cmake options 42 43 | Variable | Description | Default | 44 |--|--|--| 45 | gearmulator_BUILD_JUCEPLUGIN | Build Juce based audio plugins | on | 46 | gearmulator_BUILD_JUCEPLUGIN_CLAP | Build CLAP plugins | on | 47 | gearmulator_BUILD_JUCEPLUGIN_LV2 | Build LV2 plugins | on | 48 | gearmulator_BUILD_FX_PLUGIN | Additionally build FX versions of all plugins | off | 49 50 Additional options to select which devices to build: 51 52 | Variable | Description | Default | 53 |--|--|--| 54 | gearmulator_SYNTH_OSIRUS | Build Osirus | on | 55 | gearmulator_SYNTH_OSTIRUS | Build OsTIrus | on | 56 | gearmulator_SYNTH_VAVRA | Build Vavra | on | 57 | gearmulator_SYNTH_XENIA | Build Xenia | on | 58 | gearmulator_SYNTH_NODALRED2X | Build Nodal Red 2x | on | 59 60 ### Join us on Discord 61 62 If you want to help or just want to follow the state of the project, feel free to join us on Discord: https://discord.gg/WJ9cxySnsM 63 64 ### Visit our Homepage 65 66 🎵 Visit our homepage for Audio and Video examples 🎧: 67 [DSP 56300 Emulation Blog](https://dsp56300.wordpress.com/)