Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

58 total results found

MIDI Functions

Smart Multibox Programming Guide Programming Reference

The Smart Multibox has quite a few functions that allow you to create, send and receive MIDI messages. MIDI messages can also be created manually - they are actually Python bytearrays, and can be manipulated with standard Python functions. Message Creation Fu...

Hardware Access Functions

Smart Multibox Programming Guide Programming Reference

These functions allow you to directly control aspects of the Smart Multibox hardware multibox_blink_led() Turns the LED off for a short period of time (~20msec), then returns it to its previous color. This routine is regulated so that blinks are only allowed...

Callbacks

Smart Multibox Programming Guide Programming Reference

The Smart Multibox uses callbacks to communicate system events to the user code. Using one of the below functions, you specify another function that should be called when an event happens, then the system will call that function to report an event. On powerup,...

Constants

Smart Multibox Programming Guide Programming Reference

Some of the Smart Multibox functions take special constants as input parameters. These are defined below. Expression Pedal Constants # Minimum and maximum values that are sent to the expression pedal callbackEXPPEDAL_MIN = 0EXPPEDAL_MAX = 127 LED Constants ...

Accessories

Smart Multibox Programming Guide About

TRS Port The Smart Multibox has a 1/4-inch TRS input, which can be used to connect an expression pedal, a 1-button footswitch or 2-button footswitch, and scripts can act based on changes to the connected accessory. Please see the Hardware Access Functions an...