https://github.com/VCVRack/Rack Skip to content Sign up * Why GitHub? + Features + Mobile + Actions + Codespaces + Packages + Security + Code review + Issues + Integrations + GitHub Sponsors + Customer stories * Team * Enterprise * Explore + Explore GitHub + Learn and contribute + Topics + Collections + Trending + Learning Lab + Open source guides + Connect with others + The ReadME Project + Events + Community forum + GitHub Education + GitHub Stars program * Marketplace * Pricing + Plans + Compare plans + Contact Sales + Education [ ] * # In this repository All GitHub | Jump to | * No suggested jump to results * # In this repository All GitHub | Jump to | * # In this organization All GitHub | Jump to | * # In this repository All GitHub | Jump to | Sign in Sign up {{ message }} VCVRack / Rack Public * Notifications * Fork 377 * Star 3.4k * The virtual Eurorack studio vcvrack.com/ View license 3.4k stars 377 forks Star Notifications * Code * Pull requests 1 * Actions * Security * Insights More * Code * Pull requests * Actions * Security * Insights v2 Switch branches/tags [ ] Branches Tags Could not load branches Nothing to show {{ refName }} default View all branches Could not load tags Nothing to show {{ refName }} default View all tags 4 branches 23 tags Code Latest commit @AndrewBelt AndrewBelt Add cleandep target to Makefile. ... 9ad5332 Dec 18, 2021 Add cleandep target to Makefile. 9ad5332 Git stats * 2,912 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .github GitHub Issues will be replaced by VCV support when Rack 2 is released... Jul 20, 2021 adapters Don't call strsignal() on Windows since it's not defined. Nov 17, 2021 dep Update osdialog. Dec 18, 2021 docs Improve namespace documentation. Sep 25, 2021 include Remove GLFW_* macros in event.hpp as they cause more confusion than c... Dec 12, 2021 plugins Add stub to plugins directory Sep 12, 2017 presets Add presets for CV-Gate and MIDI-Gate. Apr 10, 2020 res Clean up old/unused SVGs. Nov 9, 2021 src Rename 14-bit mode on MIDI CC to CV. Dec 17, 2021 .astylerc Refactor engine worker thread relaunching. Aug 7, 2019 .gitignore Rename APP_EDITION to APP_EDITION_NAME. Add APP_EDITION with abbrevia... Aug 22, 2021 .gitmodules Use VCVRack's branch of nanovg Jun 21, 2021 CHANGELOG.md Update changelog. Bump version. Dec 18, 2021 Component.plist Add "Free" to Mac bundle display name. Nov 24, 2021 Core.json Update changelog. Bump version. Dec 18, 2021 Distribution.xml Add "Free" name to distribution, window title, and tip window. Nov 24, 2021 Entitlements.plist Test and fix Mac code-signing and notarization. Sep 24, 2021 Info.plist Add "Free" to Mac bundle display name. Nov 24, 2021 LICENSE-GPLv3.txt Add GPLv3 license text. May 6, 2019 LICENSE-dist.md Add tinyexpr to LICENSE-dist. Oct 27, 2021 LICENSE.md Rename "Community Edition" to "Free". Remove edition name from TipWin... Nov 17, 2021 Makefile Add cleandep target to Makefile. Dec 18, 2021 README.md Add link to HTML version of license for dist. Aug 22, 2021 Rack.rc Fix Windows build, use portaudio pre-builds, remove curl init/destroy Sep 10, 2017 arch.mk Refactor arch.mk. Sep 24, 2021 cacert.pem Use built-in certificate bundle for curl. Jul 23, 2019 compile.mk Compile with -fno-omit-frame-pointer. Dec 12, 2021 dep.mk Compile with -march=nehalem. Remove -std=c11 for C files because it c... Oct 26, 2021 helper.py Fix test for mm SVG in helper.py. Nov 18, 2021 icon.icns Fix Mac icon. Feb 1, 2021 icon.ico Use multiresolution icon.ico Nov 7, 2021 installer.nsi Add allowed app to Controlled Folder Access in Windows installer. Dec 18, 2021 plugin.mk Set rpath of plugin library to /tmp/Rack2 on Linux. Nov 12, 2021 template.vcv Improve template patch. Nov 29, 2021 valgrind.supp Add valgrind target and suppression file Feb 5, 2019 View code VCV Rack Credits Software libraries Contributions README.md VCV Rack Rack is the host application for the VCV virtual Eurorack modular synthesizer platform. * VCV website * Manual * Support * Module Library * Rack source code * Building * Communities * Licenses (HTML) Credits * Andrew Belt: VCV Rack developer * Grayscale: Module design, branding * Pyer: Component graphics * Richie Hindle: OS/DAW-dependent bug fixes * Christoph Scholtes: VCV Library reviews and builds * Rack plugin developers: Authorship shown on each plugin's VCV Library page * Rack users like you: Bug reports and feature requests Software libraries * GLFW * GLEW * NanoVG * NanoSVG * oui-blendish * osdialog (written by Andrew Belt for VCV Rack) * ghc::filesystem * Jansson * libcurl * OpenSSL * Zstandard (for Rack's tar.zstd patch format) * libarchive (for Rack's tar.zstd patch format) * PFFFT * libspeexdsp (for Rack's fixed-ratio resampler) * libsamplerate (for Rack's variable-ratio resampler) * RtMidi * RtAudio * Fuzzy Search Database (written by Nils Jonas Norberg for VCV Rack's module browser) * TinyExpr (for math evaluation in parameter context menu) Contributions VCV cannot accept free contributions to Rack itself, but we encourage you to * Send us feature requests and bug reports. * Create a plugin that extends Rack's functionality. Most of Rack's functionality is exposed in its public plugin API. * Work at VCV! Check job openings at https://vcvrack.com/jobs About The virtual Eurorack studio vcvrack.com/ Topics vcvrack Resources Readme License View license Stars 3.4k stars Watchers 190 watching Forks 377 forks Contributors 11 * @AndrewBelt * @bontric * @mdemanett * @jeremywen * @antegallya * @dllmusic * @cschol * @PatchworkBoy * @briansorahan * @dheles * @derikon Languages * C++ 90.8% * C 4.6% * Makefile 2.6% * Python 1.6% * NSIS 0.4% * (c) 2021 GitHub, Inc. * Terms * Privacy * Security * Status * Docs * Contact GitHub * Pricing * API * Training * Blog * About You can't perform that action at this time. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.