Live Coding with Orca

Baroque Bayou

Live Coding | Orca and Ableton Live

2024

Devil Dogs

2024

Live Coding | Orca and Ableton Live

Sideways

2024

Live Coding | Orca and Ableton Live

About the Pieces

Orca is a visual programming language developed by the artist collective Hundred Rabbits, in which there are exactly 26 operators—corresponding to each letter of the alphabet.

My interest in Orca stems from the visual aesthetics of the language: the placement of the operators in the coordinate space supports the creation of stimulating visuals that correspond to its sonic output. This is in contrast to most live coding performances, which tend to involve code being written and run via a typical text editor, such as VS Code or through a terminal. While this can be engaging for audiences familiar with programming, those without that background may lose interest once the novelty fades. Orca succeeds in captivating both groups: its esoteric, limited design intrigues programmers, while its dynamic visual patterns give tangible form and meaning to the music.

These three works were written to learn all 26 operators of the language. As Orca is “just” a controller (and supports sending MIDI, OSC, and UDP messages), I intend to use it for more than just triggering virtual instruments in Ableton, such as manipulating Eurorack parameters and spatializing voices in real-time.

Previous
Previous

Motion Sickness

Next
Next

EDO Artifacts