Home About News New Customer My Account My Cart Quick Shop Download Support
I-CubeX sensor control interface for education, research, music, art, dance, multimedia show and entertainment.
Products Get Started
Demos Contact Us
Browse products
Quick shop
My account
My quotes
My cart
Click here for upcoming events ..

Editor v3.3x (MacOS)

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.


25 Apr 2014: I-CubeX Editor v3.35 (MacOS X).

Check the download archive page for older releases, including for PowerPC. A Windows version is available. For sourcecode, please contact our tech support. Not the right solution ? We have more software.

System requirements

  • MacOS X 10.7 (Lion) or higher on Intel.
  • Java 7 or higher.
  • Connect, when using a USB-microDig or Wi-microDig with the Editor.
  • A digitizer with firmware v4.1 or higher, including applicable drivers, is required.

Installation and user manuals, tutorials and tips

  • Digitizer 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.
  • Note that 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.

More tips:

  • The Bluetooth connection feature has been disabled. Instead, use Connect to represent the Wi-microDig as a virtual MIDI port and then access the Wi-microDig via the virtual MIDI port in the Editor.
  • When setting up a wireless digitizer with Connect you may be asked by MacOS for a passkey when pairing: enter "1".
  • When you encounter problems configuring a Wi-microDig with Connect, re-plug the bluetooth adapter (if possible), remove and re-install the device entry in the Bluetooth menu, make sure the Wi-microDig batteries are fully charged, re-power the Wi-microDig and then restart the Editor. Rebooting your computer, if you haven't done so recently, will also avoid problems.
  • When using wireless digitizers (upto 7) with a 3rd party software, communicate using just the Bluetooth serial port, or via the Connect application using a virtual MIDI port - no need for the Editor.
  • 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 by using the "Connections" dialog in the "Configure" menu.
  • When recording sensor data, the storage format is: "timestamp in ms", "sensor1 value", "sensor2 value", ... , "sensor32 value", where 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.
  • 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 Command key.
  • See also Apple's Bluetooth FAQ.


  • Mapping: 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).
  • 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 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 & Bluetooth connections configuration, sensor presets for easy setup, real-time viewing and recording of sensor data to file, control of active sensing and running status, and last but not least, a factory reset option allows you to return all digitizer settings to its original settings when it was first shipped to you.

Recently added:

  • Maverick support.
  • Mapping to MIDI ports in the connection dialog.
  • Connection via virtual MIDI port for Wi-microDig and USB-microDig.

Known issues

Please notify us if you encounter a bug or issue.

  • On MacOS 10.10 (Yosemite), you may encounter an incompatible legacy Java error. Please re-install java using this package.
  • If you unplug a digitizer that was connected to the Editor using a virtual MIDI port created by the Connect app, it's not possible to re-connect to the same virtual MIDI port listed in the Editor's connections dialog. The Editor has to be restarted to connect to the digitizer.
  • Wrt. the mechanism for minimizing sensor windows, storing information with sensor position in combination with a loaded image is not functional. The sample .icu files will not work properly due to this issue.

This page was updated on Tuesday 09 December 2014.
Comments by customers: 2 Write Review
by Mark Neisser Date Added: Monday 26 November 2012
The support team has released a update and this works now on my Mac. I am running Lion on my MacBook..

Rating: 5 of 5 Stars! [5 of 5 Stars!]
by Mark Neisser Date Added: Thursday 03 May 2012
This is unusable via the Mac OS. Do not buy this if you are planning on programming this with a Mac...

Rating: 1 of 5 Stars! [1 of 5 Stars!]
Product Search

Advanced Search
Comments more
Editor v3.3x (MacOS)
The support team has released a update and this works now on ..
5 of 5 Stars!
New Customers

Need help?



User forums

Linkedin group LinkedIn group

Facebook page Facebook page

Google+ page Google+ page