Standalone mode gives you more freedom to go anywhere with your I-CubeX setup ! Configure any of the I-CubeX digitizers with the editor and it will remember the settings after power down.
11 Apr 2011: I-CubeX
Editor v3.40 incl. BlueMIDI v1.56 (Windows). Drivers need to be downloaded separately.
Check the download archive for older releases. A MacOS version is available. For
source code, please contact our tech support. Not the right solution ? We have more software.
- Editor v3.40 and BlueMIDI v1.56 require Windows XP, Vista or 7.
- A digitizer with firmware v4.1 or higher, including applicable drivers, is required. Some drivers are included in the editor installation package.
- The microDig and Digitizer require a MIDI interface, eg. a MIDISport interface, with drivers.
- The USB-microDig requires a USB interface and drivers.
- The Wi-microDig requires a Bluetooth interface, eg. the BluetoothAdapter, with drivers.
Installation and user manuals, tutorials and tips
- Digitizer quickstart documentation can be found on its product page.
- microDig quickstart documentation can be found on its product page.
- USB-microDig quickstart documentation can be found on its product page.
- Wi-microDig quickstart documentation can be found on its product page.
- When you encounter problems configuring a Wi-microDig with the editor, re-plug the bluetooth adapter (if possible), make sure the Wi-microDig batteries are fully charged, re-power the Wi-microDig and then restart the editor.
- When using a wireless digitizer in standalone mode, the editor will setup communication through Bluetooth using the "Connections" dialog in "Configure" menu. Click "Search for device(s)", then connect to your device(s). When asked by Windows, enter "1" as the passkey for pairing. Occasionally, the window for pairing is behind the editor window. Press Tab while holding down the ALT key during the "Connect to Device" process to make it appear.
- When using a wireless digitizer in host mode with a 3rd party software, communicate using just the Bluetooth serial port, or via the BlueMIDI application (included in the editor installation package) using a virtual MIDI port - no need for the editor. If using multiple wireless digitizers (upto a maximum of 7) run a separate instantiation of BlueMIDI for each wireless digitizer.
- For MIDI mapping select any of the MIDI messages from the "Mapping" pull-down menu in the Sensor window. Set the MIDI device to output MIDI data to using the "Connections" dialog in the "Configure" menu.
- Before installing BlueMIDI on Windows Vista or 7, UAC (User Account Control) must be turned off (Windows Vista) or set to "never notify" (Windows 7).
- Virtual Joystick mapping is available if the Virtual Joystick driver is installed (select it during the editor installation). Select this mapping from the "Mapping" pull-down menu in the sensor window. Use any of the "VJ - Analog" channels for high resolution mapping and any of the "VJ - Digital" channels for binary mapping. The monitor values will change according to the selected mapping. Set the maximum joystick value using the "Joystick range" dialog in the "Configure" menu.
- When recording sensor data, the storage format is: "timestamp in ms", "sensor1 value", "sensor2 value", ... , "sensorN value", where N is the number of inputs of the digitizer, timestamp = 0 at the moment data recording is started in the editor and where the minimum sensor data value is 0 and the maximum is 127, unless pitchbend is selected as MIDI map in the sensor window in the editor, in which case the maximum value is 16383.
- To remotely start and stop sensor data recording for better time synchronisation with other software, check "Remote" in the "Recording" dialog (under "Window"), and run (in C:Program FilesI-CubeX editor) "StartRecording.exe" or "StopRecording.exe" from the DOS command prompt or from within the 3rd party software.
- To start the editor from the command line automatically after booting the machine follow the instructions in "Start editor on boot up.txt" in the folder where the editor is installed.
- The default browser has to be set in order to be able to click on links in the news section at the top-right of the editor.
- Debug information is available in the toolbar by clicking on the message window at the top right of the editor while holding down the CTRL key.
- Mapping: map sensor values to a virtual joystick for use in gaming and other applications, map sensor values to any MIDI channel voice type message ie. note-on/off, key-pressure, control-change, program-change, after-touch (all 7 bit resolution) or pitch-bend (12 or 10 bit resolution, but only available for at most 16 sensors - each one on a separate MIDI channel). Virtual MIDI driver routing for each digitizer. All mapping is stored in editor configuration files (.cfg and .icu).
- Sensor data processing: inversion (increasing sensor values result in decreasing MIDI data values), thresholds (the sensor values within the specified range are offset and scaled to the MIDI data output range), zooming (set the sensitivity of an input to a specific voltage range), averaging (reduce noise by averaging over up to 16 sensor values), differentiation (output only the difference between two successive sensor values), peak/dip detection (detect the largest/smallest value of up to 16 sensor values over time and output it, or a preset value), noise gate (output only when the sensor value changes more than a user-set difference from its current value).
- Gesture recognition: gesture onset detection (through peak or dip detection mapped to e.g. note-on event with velocity value corresponding to peak or dip value), post-onset processing (continuous averaging and/or differentiation, mapped to e.g. after-touch or pitch-bend messages), gesture end detection (sensor value above/below threshold, mapped to e.g. note-off event).
- Actuator output control (Digitizer and USB-microDig only): trigger/toggle (outputs turn on/off with one MIDI message or turn on with one MIDI message and off with the next one), power-up initialization (set the outputs to on/off upon power up), output mapping (outputs respond to note-on/off, control-change or key-pressure messages), threshold (set the MIDI value beyond which the output turns on/off.
- Configuration management: edit, save, load, name and manage configurations involving multiple digitizers, with integrated MIDI, USB & Bluetooth connections configuration, sensor presets for easy setup, real-time viewing and (remote) recording of sensor data to file, control of active sensing and running status, and LBNL, a factory reset option allows you to return all digitizer settings to its original settings when it was first shipped to you. Start the editor or BlueMIDI from the command line with the I-CubeX configuration file of your choice for easy installation automation.
- Useful default directories
- Data recording, remote or manual
- Use any MIDI interface with the editor
- Start editor from command line with configuration file (.icu)
- Last connection autosave and autoconnect features for BlueMIDI
- Support for USB-microDig(s)
- Improved connection dialog, eg. when searching for Bluetooth devices, found devices get listed more rapidly
- Automatic pairing with a Bluetooth device (ie. pairing no longer requires entering "1")
- BlueMIDI is compatible with new definition of MIDI yoke
- Routing to a virtual MIDI port is no longer exclusively to BlueMIDI or MIDI yoke ports
- Better splash screen and I-CubeX editor icon
We are aware of the following bugs/problems at this time:
Please notify us if you encounter bugs.