Max for Eigenharp

Using Max/MSP to control the Eigenharp

Making key movements produce MIDI CC events

If you’ve already installed the Max4Eigenharp library, you can create a simple abstraction that makes it easy to associate CC events with the various movements of a key.

Here’s a simple abstraction that produces CC numbers 10, 2, and 7 when you move key 24 (first key on the bottom row of an alpha)  horizontally, vertically or push it in (pressure). It takes 4 arguments

EigenKeyToCCEvent keyNum CCx CCy CCz

The implementation of this abstraction is simple. Here’s a picture, with comments

 

 

 

As long as you have an [Eigen.OSCInputV2] object in any open patcher so that OSC data is received and processed, the abstraction above will just work. You can feed the outputs directly into a midi device like this:

Leave a Reply

Your email address will not be published. Required fields are marked *