Mark Matamoros

JCB is a multi-ribbon, wavetable synthesizer controller that bares the resemblance of a cello and a lap steel guitar’s child.


JCB is an eight-sided musical, wavetable synthesizer controller that primarily functions through the utilization of ribbon sensors. Furthermore, the controller is to be played in a sitting manner.

Regarding the utilization of ribbons, the right side of the controller is comprised of three long ribbons for sound oscillator activation and pitch shifting. Furthermore, these three strips are individually stacked on top of long pressure sensors for amplitude control.

On the left side of the controller, six smaller ribbons (without pressure sensors) are placed in a symmetrical manner, reflective of the right side of the instrument. These six ribbons are utilized for dynamic and time-based processing, where the manner of manipulation is handled in a global fashion.

On the front side of the controller, three switches are attached to the front panel, where they act as a means of “latching” their coordinating “sound-generating” ribbon. Additionally, three attached potentiometers “tune” their respective “sound-generating” ribbon. It must also be noted that a single potentiometer is utilized for wavetable positioning within the synthesis component.

And regarding the synthesizer, Max MSP receives the sensor data through the utilization of an Arduino Mega. Furthermore, Max MSP handles the sound generation and manipulation.


Intro to Fabrication, Introduction to Physical Computing