Max for Eigenharp

Using Max/MSP to control the Eigenharp

April, 2012

Splits, layers and tuning

In this article, I describe the approach I used in Max to implement keyboard splits and layers and configuring a desired tuning. I assume you are using the basic OSC setup described in an earlier article and that EigenD is running. You should open the object [Eigen.OSCInputV2] in its own patcher or instantiate it in […]

, , ,

Controlling the LEDs of the Alpha

In the 2.x versions of EigenD, the LEDs are controlled by sending http REST commands to EigenD. I couldn’t find a REST component for Max so I wrote one that has sufficient support to control the Eigenharp. It’s included with the latest update. It is used by the Eigen.LEDControllerV2 object which understands the following messages […]

, , ,

Simple example of Max with the Eigenharp Alpha

Here’s a simple collection of Max patchers to demonstrate the ability to receive OSC data from the Eigenharp Alpha and produce output suitable for a MIDI device. The important objects include Eigen.OSCInputV2 Receives incoming OSC data and converts it to key numbers and associated data (pitch, aftertouch, etc). This object needs to be either opened […]

, ,


If you have come to this website, then you are most likely interested in how you might use your Eigenharp (Alpha, Tau or Pico) with the Max/MSP visual programming environment. The Eigenharp ships with a proprietary environment known as EigenD that is used to configure and control the Eigenharp. EigenD is a very powerful and […]