Category: Programming, Music, LivecodingURL:
- https://wiki.xxiivv.com/site/orca.html
- https://github.com/hundredrabbits/Orca
- https://hundredrabbits.itch.io/orca
System Requirements
: Windows, Macintosh, Linux, Browser
Description: Orca’s creators describe it as an “esoteric programming language”. Syntax is 2 dimensional. Orca is a visually oriented, text based, minimalist programming tool. Musical output is generated through code that is dynamically changed as the code is running. It does not generate sound itself, but sends MIDI signals to other programs on the computer or external music devices.
Typical configurations :
- Orca and Pilot applications running simultaneously
- Orca application and software MIDI synth or external MIDI device
- Orca in a web browser with a local soft synth
- Orca in a web browser with the Enfer synth running on the web site
Comments : Orca is as much a visual experience as it is a music creation experience. Easy to learn, difficult to master Resources:
- https://wiki.xxiivv.com/site/pilot.html – Pilot is a synthesizer for Orca
- https://patchstorage.com/platform/orca/ – Orca patch storage
- https://github.com/neauoire/Enfer – Web based synth for Orca
- https://www.twitch.tv/babycastles/video/664313079 – Orca Introduction video
- https://futureofcoding.org/episodes/045.html – Interview with Devine Lu Linvega, creator of Orca
Educational
- Orca Workshop (adapted from WORKSHOP.md)
- Learn Orca – a web based tutorial for learning Orca
- Teach Orca – Orca to teach programming