Orac, Sidekick and Pure Data for Norns
These are 3 related projects :
- Orac - Pure Data based Modular Sync
- Sidekick - a utility to allow for application switching on Norns, allows OSC interaction with hardware
- NuiLite - a C++ and Pure Data (external) for developing standalone apps.
Note: this works alongside happily alongside the Norns applications
WIki
I created a small wiki for all documentation, latest tips, instructions and troubleshooting
Orac, Sidekick, Pure Data and SC for Norns
(if anyone would like to contribute edit it, that would be cool, just sent me a DM for instructions)
Status
Release 0.2.0
Change Log
0.2.0-2 - small bug fix release, mainly around osc messages
0.2.0-1 - OSC support, Supercollider support, patch sub-directories, details see this post
Requirements
- DIY Norns e.g FATES
- Monome Norns
- Monome DIY Norns Shield
note: currently Monome DIY Norns Shield requires a small workaround, see wiki for details
Installation
Installing orac/sidekick/pure data for the first time:
a) network connection
ensure your norns is connected to your local network via wifi, and that it has connection to the internet.
b) log in to Norns
ssh we@norns.local (password: sleep)
c) run the installer
copy n’ paste the following command to your norns, and press enter
sudo curl https://thetechnobear.github.io/apt-norns/install.sh | sh
Thats it your done, subsequent updates can be done directly from Sidekick (see below).
note: if you installed orac/sidekick using the old method of copying files to the norns, you should use this ‘first time install’ procedure too.
Updates to Orac/Sidekick
when you would like to update Orac and Sidekick, you can do this directly from Sidekick
- network connection
ensure your norns is connected to your local network via wifi, and that it has connection to the internet.
- in Sidekick, select ‘Check for updates’ from the menu
this will then automatically update whatever components are needed to be updated.
note: this will currently (known issue) delete ~/sidekick, so backup patches beforehand
Using Sidekick
Using Sidekick
Sidekick runs quietly in the background, until you ‘activate’ it
to activate sidekick , press all 3 buttons at the same time for 5 seconds
(note: activating sidekick will quit the current active application)
after this a list of applications and ‘actions’ for sidekick will appear,
use ENC 1 to select, and button 1 to select the action/application.
additional notes:
- you may add new applications to launch in ~/sidekick/system, and pure data patches in ~/sidekick/patches
- when the norns first boots up, sidekick will start the last application that you used (or norns when first run), however if you hold down BUT 1, this will prevent this, and instead bring up the menu.
- sidekick has a preference file where a defaults can be altered (e.g time to activate)
Using Orac
Using Orac
for an overview of Orac, I recommend watching loopops excellent introduction to orac2
whilst this is shown on the Organelle, its basically the same on Norns,
except we need to use the following ‘controls’
Main control
But 1 = bring up menu
But 3 + enc 2 = switch module
But 3 + enc 3 = switch page
(But 2 will become Aux in future release!)
on 4 encode norns - enc 1to enc 4, change values on page.
on 3 encode norns - enc 2 selects parameter, enc 3 changes values.
Menu control
once menu is brought up.
Enc 1 = scroll menu items
But 1 = exit menu
But 2 = back
But 3 = enter/ok
note: module selection
modules are categories into groups,
when you enter the menu, it initially has the current module selected,
if you want a different type of module, scroll to top to ‘…’ and select, to traverse hierarchy.
(previous information on this page has been moved to the wiki, see link above)