nbcli ecosystem

The ecosystem diagram below describes the nbcli meta-instrument and its four main components: (1) nbcli Bash commands, (2) sigv desktop application, (3) o-sigv custom Orca library, and (4) Blueberry framework scripts and tools.
nbcli commands
nbcli commands are based on the configuration file .sigvsh that defines their functions using Bash. First, a list of paths and directories are assigned variables, for a variety of programs and assets to be used within the ecosystem. Secondly, a full list of custom Bash commands for nbcli that control all messaging throughout the ecosystem.

Paths and Directories

sigv modules
The sigv modules below define the main 50 modules for the desktop application, displaying the inner workings of each Max patch that makes a module function.
blueberry framework
The Blueberry Framework is a custom setup for portable live coding with small computers that was first tested as a RaspberryPi. The main purpose of this exploration was to achieve the goal of extending live coding to the built environment through the live coding of GPIO pins on these small computers. This capability was explored with features such as the SERIAL o-sigv operator.
nbcli is licensed under CC BY-NC 4.0.