VCV Rack API v2
rack::engine Namespace Reference

High-performance classes handling modules and voltage signals between them. More...

Classes

struct  Cable
 
struct  Engine
 Manages Modules and Cables and steps them in time. More...
 
struct  Input
 
struct  Light
 
struct  LightInfo
 
struct  Module
 DSP processor instance for your module. More...
 
struct  Output
 
struct  Param
 
struct  ParamHandle
 A weak handle to a Param. More...
 
struct  ParamQuantity
 A Quantity that wraps an engine::Param. More...
 
struct  Port
 
struct  PortInfo
 
struct  SwitchQuantity
 

Variables

static const int PORT_MAX_CHANNELS = 16
 This is inspired by the number of MIDI channels. More...
 

Detailed Description

High-performance classes handling modules and voltage signals between them.

Variable Documentation

◆ PORT_MAX_CHANNELS

const int rack::engine::PORT_MAX_CHANNELS = 16
static

This is inspired by the number of MIDI channels.