# 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)

## Acknowledgments

- Andrew Belt: Lead Rack developer
- Pyer: Module design, component graphics
- Richie Hindle: Rack developer, bug fixes
- Grayscale: Module design, branding
- Christoph Scholtes: Library reviews and plugin toolchain
- Translators
  - German: Stephan Müsch, Norbert Denninger
  - Spanish: Kevin U. Cano Guerra, Coriander V. Pines
  - French: Pyer
  - Italian: Alessandro Paglia
  - Chinese (Simplified): NoiseTone
  - Japanese: Leo Kuroshita
- Rack plugin developers: Authorship shown on each plugin's VCV Library page
- Rack users like you: Bug reports and feature requests

## Dependency 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 is unable to accept outside code contributions, but if you wish to contribute to the VCV Rack software, you can: - Request a feature or report a bug to VCV Support. - Learn about Rack and answer questions in the VCV communities. - Develop your own Rack plugin, or help maintain an existing plugin. - Apply for a job at VCV.