A downloadable tool for macOS

sigv is a transmodal live coding and composition instrument and mini-language for live performance, research and experimentation, audiovisual composition and analysis.  The presented prototype is for my PhD dissertation, which focuses on live coding and archimusic. The main objective of sigv was to have a custom tool for live coding three-dimensional visuals and much more.

nbcli

nbcli (nothing but CLI) is a meta-instrument project at https://magfoto.dev/nbcli, which is currently being developed for use with sigv, a macOS tool.

The project sends messages using OSC (Open Sound Control), to sigv and other instruments.

Install:

curl -s https://gist.githubusercontent.com/magfoto/5381625aa8309762f72a3a2feafaf453/raw/8a58e111c1f173fcf0100f37d12e4a99947226d3/nbcli-install.sh | sh


o-sigv

As a live coder, I primarily use Orca, a popular live coding language by Hundred Rabbits.  The custom library.js file that I use in the desktop version of Orca is available here: https://github.com/magfoto/o-sigv.


Latest Update

May 15/2025: 'new' command added. Now you can type 'new wrld 0 0 wrld' in the sigv text input. 'new' is used to add a variety of sigv modules (e.g. new geo 0 0 geo, new light 0 0 light, new proc 0 0 proc, etc).

Jan 16/2025: New command typo added. Module will be used for typographic explorations with custom tools for an undergraduate class in Graphic Design.



An extended (silent) video demo can be seen here:

More info coming soon.

Updated 25 days ago
StatusPrototype
CategoryTool
PlatformsmacOS
Authormagfoto
Tagsaudiovisual, gen, jitter, livecoding, max

Download

Download
sigv.zip 279 MB

Install instructions

A macOS app tested on Sequoia 15.3. Receives instructions via OSC (Open Sound Control) in the sigv mini-language (more info on this coming soon).