ICube Max Plugin-41 Commands SMC

From I-CubeX Wiki
Jump to: navigation, search

The iCube object accepts input-specific commands for standalone mode configuration (SMC) as listed below.

Outlets and inputs are numbered starting with 1.


<outlet> smc_clear

Sends a CONFIG command to the digitizer to set the standalone mode configuration (SMC) of the sensor input connected to the specified outlet to default values.


<outlet> smc_cvmheader <value>

Sends a CONFIG command to the digitizer to set the Channel Voice MIDI header byte of the standalone mode configuration (SMC) of the sensor input connected to the specified outlet according to the specified value [128..239].


<outlet> smc_cvmdata <value>

Sends a CONFIG command to the digitizer to set the Channel Voice MIDI data byte of the standalone mode configuration (SMC) of the sensor input connected to the specified outlet according to the specified value [0..127].


<outlet> smc_processing <value>

Sends a CONFIG command to the digitizer to set the processing of the standalone mode configuration (SMC) of the sensor input connected to the specified outlet according to the specified value [0..63].


<outlet> smc_threshold <value> (<outlet> smc_inmin <value>)

Sends a CONFIG command to the digitizer to set the threshold of the standalone mode configuration (SMC) of the sensor input connected to the specified outlet according to the specified value [0..127]. The threshold function as executed by the digitizer firmware implements similar signal processing as the function controlled by the inmin command but executed by iCube on the host computer.


<outlet> smc_ceiling <value> (<outlet> smc_inmax <value>)

Sends a CONFIG command to the digitizer to set the ceiling of the standalone mode configuration (SMC) of the sensor input connected to the specified outlet according to the specified value [0..127]. The ceiling function as executed by the digitizer firmware implements similar signal processing as the function controlled by the inmax command but executed by iCube on the host computer.


<outlet> smc_noisegate <value> (<outlet> smc_noise <value>)

Sends a CONFIG command to the digitizer to set the noisegate of the standalone mode configuration (SMC) of the sensor input connected to the specified outlet according to the specified value [0.5..64] unless PitchBend mapping is selected (ie. the MIDI header byte is greater than 224), in which case the range is [4..512]. The noisegate function as executed by the digitizer firmware implements similar signal processing as the function controlled by the noise command but executed by iCube on the host computer.


<outlet> smc_smoothing <value> (<outlet> smc_smooth <value>)

Sends a CONFIG command to the digitizer to set the smoothing of the standalone mode configuration (SMC) of the sensor input connected to the specified outlet according to the specified value [0..7].


<outlet> smc_time <value>

Sends a CONFIG command to the digitizer to set the time window of the standalone mode configuration (SMC) of the sensor input connected to the specified outlet according to the specified value [1..16].


<outlet> smc_constant <value>

Sends a CONFIG command to the digitizer to set the constant value of the standalone mode configuration (SMC) of the sensor input connected to the specified outlet according to the specified value [7..127], in steps of 8 for digitizers with firmware greater than 7.2 or (greater than 6.2 and smaller than 7.0) or (greater than 5.2 and smaller than 6.0). For all other digitizers the range is [15..127], in steps of 16.


<outlet> smc_outmin <value>

Sends a CONFIG command to the digitizer to set the MIDI output range minimum of the standalone mode configuration (SMC) of the sensor input connected to the specified outlet according to the specified value [0..127]. The output range function as executed by the digitizer firmware implements similar signal processing as the function controlled by the min and max commands but executed by iCube on the host computer.


<outlet> smc_outmax <value>

Sends a CONFIG command to the digitizer to set the MIDI output range maximum of the standalone mode configuration (SMC) of the sensor input connected to the specified outlet according to the specified value [0..127]. The output range function as executed by the digitizer firmware implements similar signal processing as the function controlled by the min and max commands but executed by iCube on the host computer.