home/ atoms/ orca-language-model

Orca is a 2D grid where every alphabet letter is a live operator

Orca is an esoteric programming language where the program lives on a 2D character grid. Each letter A–Z corresponds to an operator with a specific function (add, subtract, clock, delay, random, etc.). Lowercase letters execute only when triggered by a bang signal; uppercase letters execute every frame. The grid is both the code and the display — editing the grid in real time is the performance. Orca itself is not a synthesizer: it outputs MIDI, OSC, or UDP messages that drive an external audio engine (Ableton, SuperCollider, VCV Rack, Renoise, etc.). This operator-grid model makes the entire patch state visible and editable at once, with no hidden menus.

Examples

A minimal patch sending MIDI note C3 every 8 frames: D8… .:03C (D = delay/bang every 8th frame; : = MIDI operator; 0=channel, 3=octave, C=note)

Assessment

What is the functional difference between an uppercase letter and its lowercase counterpart in Orca? What does Orca output, and to what kinds of targets?

“Orca is a two-dimensional esoteric programming language in which every letter of the alphabet is an operator, where lowercase letters operate on bang, uppercase letters operate each frame.”
corpus · orca-100r-livecoding-sequencer-docs-and-practice · chunk 1