You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Andrew Belt f3c8262183 Make Module always deserialize "id", "leftModuleId", and "rightModuleId". Due to this, make pasting and cloning modules delete these properties from the JSON before `fromJson()` is called. 4 years ago
.github Add issue template config. 5 years ago
dep Remove libzip, zlib. Remove string::compress() and uncompress(). Remove system::unzipToFolder(). 4 years ago
docs Improve documentation for Module. 5 years ago
include Make Module always deserialize "id", "leftModuleId", and "rightModuleId". Due to this, make pasting and cloning modules delete these properties from the JSON before `fromJson()` is called. 4 years ago
plugins Add stub to plugins directory 7 years ago
presets Add presets for CV-Gate and MIDI-Gate. 5 years ago
res Update PJ301M port from latest design. 5 years ago
src Make Module always deserialize "id", "leftModuleId", and "rightModuleId". Due to this, make pasting and cloning modules delete these properties from the JSON before `fromJson()` is called. 4 years ago
standalone Clean up `library::` app updater a bit. 4 years ago
.astylerc Refactor engine worker thread relaunching. 5 years ago
.gitignore Remove libzip, zlib. Remove string::compress() and uncompress(). Remove system::unzipToFolder(). 4 years ago
.gitmodules Switch RtAudio to my own fork. Tweak StreamOptions in RtAudio driver. 5 years ago
CHANGELOG.md Fix module and cable ID variables that were `int` instead of `int64_t`. Add `Engine::getNumCables()` and `Engine::getCableIds()`. 4 years ago
Core.json Clean up Core manifest 4 years ago
Entitlements.plist Allow included Fundamental plugin to be unsigned, which solves #1494. 5 years ago
Info.plist Add changelog for 1.0.1. 5 years ago
LICENSE-GPLv3.txt Add GPLv3 license text. 6 years ago
LICENSE-dist.txt Add libsamplerate license to LICENSE-dist. 5 years ago
LICENSE.md Add "or later" to the GNU General Public License clause for VCV Rack's source code. 5 years ago
Makefile Remove libzip, zlib. Remove string::compress() and uncompress(). Remove system::unzipToFolder(). 4 years ago
README.md Add math::Rect::getLeft/Top(). 5 years ago
Rack.rc Fix Windows build, use portaudio pre-builds, remove curl init/destroy 7 years ago
arch.mk Make arch.mk error more verbose 7 years ago
cacert.pem Use built-in certificate bundle for curl. 5 years ago
compile.mk Fix build on Mac. 5 years ago
dep.mk Compile dependencies with -fPIC so we can statically link them in a shared library. 5 years ago
helper.py Clean up helper.py messages. 5 years ago
icon.icns Fix icons 7 years ago
icon.ico Fix icons 7 years ago
installer.nsi Add version to Windows installer 6 years ago
plugin.mk Fix build on Mac. 5 years ago
template.vcv Create new template based on a vintage 3-oscillator subtractive synth. 5 years ago
valgrind.supp Add valgrind target and suppression file 6 years ago

README.md

Rack

Rack is the engine for the VCV open-source virtual modular synthesizer.

This branch regularly rebases against the v1 branch. You may need to git pull -f to update your local copy.