Sidekick 0.2.0 release - TheTechnobear/NuiLite GitHub Wiki

Sidekick 0.2.0 Release

upgrade with 'Check for Updates' in sidekick menu or install as per top post

note: this will overwrite your existing sidekick folder, if you have patches already installed, I recommend you back them up beforehand! p.s please do just copy, old versions of system files back once installed (e.g. sidekick.json) , as there are new settings in this file.

Whats new?

  • Sub directories for patches this not only allows more organisation, but also more 'isolation' the parent directory can contain contain pre/post scripts, and things like pd-opts.txt, so groups of patches that need similar setup can use these without 'polluting' other patches.

  • Extended graphics api in NuiApi rectangles, circles, setpixel, filled areas... lots to explore :slight_smile: available using nuilite api, pure data or osc (see below)

  • OSC support Sidekick now sends and receives OSC messages... this enables you to write applications in any language with OSC support to do things like: -- 'paint' to the norns display -- receive encoder/button events -- send/receive other sidekick events

  • Supercollider support -- use 'vanilla' supercollider -- launch supercollider patches (scd) directly from Sidekick -- support for drawing to display, receiving encoder/button events etc. (via osc) -- live-coding support using the SC IDE on your desktop/laptop -- does not affect Norns use at all (see below)

  • Demo patches The demo patches are now installed by default, there are demos for pure data and supercollider.

New OSC/PD Messages

Ive listed the new messages in the default supercollider patch (demos/sc/defaut/main.scd)