Jump to Navigation

Main menu

  • Login
Home

Secondary menu

  • [Room Booking]
  • [Wiki]
  • [Webmail]

VCV Rack: Open-source virtual modular synthesis and introduction to module development in C++

Date: 
Wed, 07/03/2019 - 5:30pm - 7:00pm
Location: 
CCRMA Class Room [Knoll 217]
Event Type: 
DSP Seminar
Abstract: VCV Rack is a new open-source virtual modular synthesizer for Mac/Windows/Linux based on the appearance, sound, and functionality of Eurorack and other modular formats. Its first stable version, 1.0, was recently released, including modular polyphony, a multi-threaded DSP engine, MIDI input/output, MIDI parameter mapping, and several other frequently-requested features. Rack's license allows open-source, freeware, and commercial plugins to be built using Rack's SDK, and its community has grown in the last two years to over 100,000 users and around 150 plugin developers, with over 1,200 modules currently available.

Rack is written in C++ and processes modules with 1-sample buffers to allow low-latency feedback in patches. Plugin developers can optionally use Rack's SIMD-accelerated DSP library containing common synthesis processes. The platform is as much of a graphics rendering engine as a DSP engine, with the ability to draw real-time SVG using OpenGL.

This talk will cover basic modular synthesis concepts, an introduction to VCV Rack, and VCV's future developments, with a special focus on how Rack works.

Bio: Andrew Belt founded VCV as a side-project in 2016 while working at Lawrence Livermore National Lab and later pursuing a PhD at Michigan State's Engineering Department. As VCV grew, he left MSU to focus on maintaining the project full-time in collaboration with Grayscale, a Eurorack and Buchla-format module manufacturer, to design VCV Rack's UI and virtual modules. Andrew currently resides in the foothills of Cherokee National Forest and performs his Rhodes/Juno in a jazz band in his hometown of Johnson City, TN.

FREE
Open to the Public
  • Calendar
  • Home
  • News and Events
    • All Events
      • CCRMA Concerts
      • Colloquium Series
      • DSP Seminars
      • Hearing Seminars
      • Guest Lectures
    • Event Calendar
    • Events Mailing List
    • Recent News
  • Academics
    • Courses
    • Current Year Course Schedule
    • Undergraduate
    • Masters
    • PhD Program
    • Visiting Scholar
    • Visiting Student Researcher
    • Workshops 2020
  • Research
    • Publications
      • Authors
      • Keywords
      • STAN-M
      • Max Mathews Portrait
    • Research Groups
    • Software
  • People
    • Faculty and Staff
    • Students
    • Alumni
    • All Users
  • User Guides
    • New Documentation
    • Booking Events
    • Common Areas
    • Rooms
    • System
  • Resources
    • Planet CCRMA
    • MARL
  • Blogs
  • Opportunities
    • CFPs
  • About
    • The Knoll
      • Renovation
    • Directions
    • Contact

Search this site:

Winter Quarter 2021

1A Music, Mind, & Human Behavior
101
 
Introduction to Creating Electronic Sound
220B Compositional Algorithms, Psychoacoustics, and Computational Music
222 Sound in Space
250C Interaction - Intermedia - Immersion
251 Psychophysics and Music Cognition
253 Symbolic Musical Information
285 Intermedia Lab
320B Introduction to Audio Signal Processing Part II: Digital Filters
422 Perceptual Audio Coding
451A Basics in Auditory and Music Neuroscience
 

 

 

 

   

CCRMA
Department of Music
Stanford University
Stanford, CA 94305-8180 USA
tel: (650) 723-4971
fax: (650) 723-8468
info@ccrma.stanford.edu

 
Web Issues: webteam@ccrma

site copyright © 2009 
Stanford University

site design: 
Linnea A. Williams