iCube and oCube


    These plugins for Max facilitate the integration of I-CubeX digitizers in your Max patches. Features include:
    • Sensor data processing: inversion (increasing sensor stimulation results in decreasing output values), thresholds (the sensor values within the specified range are offset and scaled to a desired output range), zooming (set the sensitivity of an input to a specific voltage range), smoothing (reduce noise in the sensor values), noise gate (output values only if they are larger by a desired amount than the previous value).
    • Sensor preset: make use of a standard set of presets to quickly configure an input.
    • Sensor data routing: connect sensors to any desired output of iCube, or switch the routing instantaneously.
    • Actuator output control: generate single or repeating pulses with variable pulse width.
    • Multiple iCube and oCube instantiation support: use multiple instantiations of the Max plugins to achieve maximum modularity of your patches.
    • Multiple digitizer support (support for digitizer device IDs): use up to 126 digitizers in one Max patch.
    • Auto configuration restore: automatic configuration re-load after a digitizer power cycle.
    • Digitizer version support: digitizer firmware and hardware are checked by iCube and features are made available accordingly.
    • Debugging support: verbose and print functions provide more details of iCube and oCube data processing/status as well as digitizer status.
    This version 3.1 is compatible with Max 6 and up. For older (eg. 32-bit) versions check the product pages for the iCube & oCube plugins.
    Download this Tool