TypeScript / pnpm / Electron fork of Orca by hundredrabbits.
Orca is an esoteric programming language for building procedural sequencers. Every letter is an operation; lowercase runs on bang, uppercase each frame. This app is a livecoding environment that sends MIDI, OSC & UDP to tools like Ableton, Renoise, VCV Rack or SuperCollider.
This fork keeps the same behaviour and UI, with:
- TypeScript for main process, preload and renderer scripts
- pnpm as package manager
- Electron 35.x (security updates)
- Same operators, commands and workflow as the original
Requirements: Node.js ≥ 18, pnpm (npm install -g pnpm or corepack enable)
git clone https://github.com/<your-username>/Orca_ts.git
cd Orca_ts/desktop/
pnpm install
pnpm start- Build only:
pnpm run build - Dev:
pnpm run dev
- Official repo
- Download builds (Linux, Windows, macOS)
- Browser version (webMidi)
- Help & community · Tutorial
Operators, commands, MIDI/OSC/UDP and the rest of the language are unchanged; see the original README and docs for full reference.
Same as the original project (MIT). See LICENSE.md.