Examples

Every circuit in circuits/, grouped by what it is. Each file starts with a comment explaining its design, so this page says what is there and where to look. The manual has case studies for some of them.

Instruments

Subtractive

FM, in the manner of the Yamaha DX7 (see FM synthesis)

Physical models

Granular

Drums

Effects and processors

Halloween set

Eight instruments for a slow, half-time dubstep version of Bauhaus's "Bela Lugosi's Dead", written as a system test of the MCP interface. Each answers MIDI and is built to be played together; the notes each drum voice answers are listed in its header.

Instruments for a 1983 electronic record

Built for "Tenement Lights", an original instrumental in the manner of New Order's 1983 work. Each models a machine the band used; see docs/new-order-track.md. The drums are dmx.ttl. The score and mix are in scripts/electro83/.

Acoustic Latin set

Made for "Lights On, Nobody Home" (in valis-artifacts). Generated by scripts/latin/circuits.py. The aim is instruments that read as played, not synthesised, so each is a physical model rather than a filtered oscillator.

Nursery instruments for a 140 bpm dance track

Eight instruments, one for each job in a dance track, each built from a toy or a nursery object and not from the usual oscillator and filter. They are written by scripts/nursery/nursery.py and tested by tests/engine/NurseryInstrumentsTest.cpp.

Inferno Choir: a scream and a wail

Demonstrations of one element

Circuits whose job is to show an element, with its controls on the panel. Written by scripts/elements-demo/.

Not examples