Orca is an esoteric programming language, designed to create procedural sequencers in which each letter of the alphabet is an operation, where lowercase letters operate on bang, uppercase letters operate each frame.
Original idea by Hundred Rabbits
Orca for Norns supports 4 different engines, but in order for them to work they must be installed.
Installation
Orca for Norns is available for install within Maiden. Update the Community
feed and then scroll down to Orca and Install
.
If you’re looking to contribute with code checkout the documentation for Contributing.
Import/Export
This Norns port of Orca is capable of loading and exporting Orca .txt
files. The creates interoperability for repositories such as Patchstorage.
Note change the file extension for files downloaded from Patchstorage to .txt
. Upload the file to your Norns using SSH or FTP and use “> Load project
” in the params menu to load a .txt
file.
Conversely, you can also use this online coverter for either .txt
files or even copying from other Orca’s such as the web version or orca.wtf. This converter will import/export .txt
, .json
. or .orca
(Norns) filetypes, which can then be uploaded to your Norns via SSH/FTP.
Cut and paste the following into the online coverter to see how it works.
..Cc............
..3B6...........
...3A1..........
.R..4.O#AMAZING#
.tYt4XZ.........
If you using MacOS, simply connect to your Norns via Finder’s “Connect to Server”. Alternatively, you can upload a file via sftp
— such as an exported .orca
file — to Norns (replace <filename>
with name of your file).
$ sftp [email protected]
$ put ./<filename>.orca /home/we/dust/data/orca/<filename>.orca
Contributing
If you’re a developer interested in contributing features or fixes, checkout the contributing documentation.
There are 2 main branches used for maintaining quality of experience.