softstep editors (EZPZ + advanced)

My first patent at Keith McMillen Instruments enabled the production of the SoftStep foot controller. Its editors support operation in two modes: 1) Hosted and 2) Standalone. Hosted mode streams raw sensor data to the host machine for processing and piping into other media applications or back out to hardware. In Standalone mode sensor processing is done directly on the device.

The EZ Editor supports basic MIDI Editing in Standalone Mode, a good place to start for beginners. The Advanced Editor supports both Standalone and Hosted modes, and allows for much deeper device configuration and processing.

Initially all functionality was programmed in Max/MSP, and porting that to C++ resulted in the two editors, with much improved graphic and UI/UX design.

role(s):

  • Lead software developer

  • UI/UX programmer

technology:

  • C++

  • Qt

  • Max/MSP