Ornament and Crime is a Polymorphic CV Generator — a swiss army knife of modular control voltage. It can perform as an excellent sequencer, envelope generator, quantizer, MIDI-to-CV and/or CV-to-MIDI interface, and much more via its many Apps and Applets.
o_C is a collaborative open-source project originated by Patrick Dowling, mxmxmx, and Tim Churches, and extended by many contributors (special thanks to Chysn for the original Hemisphere Suite). The Phazerville firmware optimizes the code base so that more apps can fit on the original hardware, and paves the way for the next generation of hardware on the Teensy 4.1 platform.
Includes the following full screen apps/applets:
- Acid Curds – Quad 8-step chord progression sequencer
- Automatonnetz – Neo-Riemannian transformations on a 5×5 matrix sequence!
- Calibr8or – Quad performance quantizer with pitch tracking calibration
- Captain MIDI – Configurable CV-to-MIDI and MIDI-to-CV interface
- CopierMaschine – Quantizing Analogue Shift Register
- The Darkest Timeline – Parallel universe sequencer
- Dialectic Ping Pong
- Enigma – Sequencer of shift registers (Turing Machines)
- Harrington 1200 – Neo-Riemannian transformations for triad chord progressions
- Hemisphere – 2 Applets at a time
- Low-rents – Lorenz attractor
- Meta-Q – Dual sequenced quantizer
- Neural Net – 6 Neuron logic processor
- Quadraturia – Quadrature wavetable LFO
- Quantermain – Quad quantizer
- References – Tuning utility
- Scenery – Macro CV switch / crossfader
- Passencore – Generate a chord progression from LFOs (from sixolet)
- Piqued – Quad envelope generator
- Pong – It’s Pong!
- Scale Editor – Edit and save microtonal scales
- Sequins – Basic dual-channel sequancer
- Waveform Editor – Edit and save vector waveforms (for LFOs, envelopes, one-shots, and phase scrubbing)
- Viznutcracker, sweet! – Quad Bytebeat generator
- Backup / Restore – Transfer app and calibration data as SysEx
- Setup / About – Check your version, change encoder directions, adjust display/DAC/ADC, screen off time
Hemisphere/halfscreen programs (can run 2 simultaneously)
- ADSR – Dual attack / decay / sustain / release envelope
- AD EG – Attack / decay envelope
- ASR – Analog Shift Register
- AttenOff – Attenu-vert, Offset, and Mix inputs (now with +/-200% range, mix control)
- Binary Counter – 1 bit per input, output as voltage
- BitBeat – ByteBeats algorithms from Viznutcracker, in an applet
- BootsNCat – Noisy percussion
- Brancher – Bernoulli gate
- BugCrack – Sick drums, don’t bug out
- Burst – Rapid trigger / ratchet generator
- Button2 – 2 simple triggers or latching gates. Press the button!
- Calculate – Dual Min, Max, Sum, Diff, Mean, Random, S&H
- Calibr8 – 2-channel, mini Calibr8or for v/Oct correction
- Carpeggio – X-Y table of pitches from a scale/chord
- Chordinate – Quantizer with scale mask, outputs root + scale degree (from qiemem)
- ClockDivider – Dual complex clock pulse multiplier / divider.
- Clk2Gate – Variable-length gate generator
- ClockSkip – Randomly skip pulses
- Compare – Basic comparator
- Cumulus – Bit accumulator, inspired by Schlappi Nibbler
- CVRec – Record / smooth / playback CV up to 384 steps on 2 tracks
- DivSeq – Two sequences of clock dividers
- DrumMap – Clone of Mutable Instruments Grids
- DualQuant – Basic 2-channel quantizer with sample and hold
- DuoTET – microtonal N-TET duophonic quantizer
- Ebb & LFO – clone of Mutable Instruments Tides; oscillator / LFO with CV-controllable waveshape, slope, V/Oct, folding
- Enigma Jr. – compact player of curated shift registers
- EnvFollow – follows or ducks based on incoming audio
- EnvSeq – envelope sequencer
- EuclidX – Euclidean pattern generator (replacement for AnnularFusion)
- GameOfLife – experimental cellular automaton modulation source
- GateDelay – simple gate delay
- GatedVCA – simple VCA
- Dr. LoFi – super crunchy PCM delay line with bitcrushing and rate reduction based on LoFi Tape and Dr. Crusher
- Logic – AND / OR / XOR / NAND / NOR / XNOR
- LowerRenz – orbiting particles, chaotic modulation source
- Metronome – internal clock tempo control + multiplier output
- MIDI In – from USB to CV
- MIDI Out – from CV to USB
- MultiScale – like ScaleDuet, but with 4 scale masks
- Palimpsest – accent sequencer
- Pigeons – dual Fibonacci-style melody generator
- PolyDiv – four concurrent clock dividers with assignable outputs
- ProbDiv – stochastic trigger generator
- ProbMeloD – stochastic melody generator
- Relabi – triple LFO with cross-FM, chaotic gate generator
- ResetClk – rapidly advance a sequencer to the desired step (from pkyme)
- RndWalk – clocked random walk CV generator (from adegani)
- RunglBook – chaotic shift-register modulation
- ScaleDuet – 2 quantizers with independent scale masks
- Schmitt – Dual comparator with low and high threshold
- Scope – tiny CV scope / voltmeter / BPM counter expanded with X-Y view
- Seq32 – compact 32-step sequencer using Sequins pattern storage — record, play, and CV switch between 8 sequences!
- SeqPlay7 – Make a playlist of Seq32 sequences, with quantizer override
- SequenceX – up to 8 steps of CV, quantized to semitones
- ShiftGate – dual shift register-based gate/trigger sequencer
- Shredder – clone of Mimetic Digitalis
- Shuffle – it don’t mean a thing if it ain’t got that swing, triplets added on 2nd output
- Slew – Dual channel slew: one linear, the other exponential
- Squanch – advanced quantizer with transpose
- Stairs – stepped CV
- Strum – the ultimate arpeggiator (pairs well with Rings)
- Switch – CV switch & toggle
- SwitchSeq – multiple Seq32 patterns running in parallel
- TB-3PO – a brilliant 303-style sequencer
- TL Neuron – clever logic gate
- Trending – rising / falling / moving / steady / state change / value change
- TrigSeq – two 8-step trigger sequences
- TrigSeq16 – one 16-step trigger sequence
- Tuner – oscillator frequency detector
- TwoRings – Highly configurable pair of Turing-Machine-style shift registers (formerly DualTM, replacement for ShiftReg/TM)
- VectorEG – Dual envelopes from a library of bipolar and unipolar shapes (customizable with the Waveform Editor)
- VectorLFO – Dual LFOs from a library of bipolar and unipolar shapes
- VectorMod – Dual One-shots from a library of bipolar and unipolar shapes
- VectorMorph – Dual (or linked) phase scrubbing along a library of bipolar and unipolar shapes
- Voltage – static output CV
- WTVCO – WaveTable Voltage Controlled Oscillator
- Xfader – basic CV mixer, with gate-controllable fader (formerly Mixer:Bal)
There are headers that will connect to a (future) MIDI expander that has 3.5mm jacks for IN/OUT and USB host/device. There is also an I2C QWIIC connector for those looking to tinker.