OpenBCI + MIDI

IMG_0984

My research as part of the Parsons OpenBCI Collab this fall was focused on harnessing the Ultracortex MkIV, viz., its EMG and EEG sensor technology, toward the development of a MIDI control system for the Make Noise 0-Coast synthesizer. In short, the Ultracortext MkIV would replace a conventional MIDI keyboard controller. As this would constitute a portable setup for live performance, I planned to combine the headset and synthesizer with a Raspberry Pi (rather than, for instance, a Macbook). For this reason, I utilized the OpenBCI Node.js SDK (shout out to AJ for support).

At present, everything connects and some foundational code allows me to control available parameters like pitch. Moving forward, I intend to optimize this system and fine tune the control of additional parameters.

One Comment

Leave a Reply