Beatjazz controller version 1

by onyxashanti, published

Beatjazz controller version 1 by onyxashanti Dec 11, 2012


this is version one of my beatjazz gestural control interface. it is a 3 way wirelessly networked control interface for creating and manipulating sound. there is a headset, and two hand units, all adjustable.

the beatjazz control interface is not an "instrument" as much as it is an idea of personal interfacing. i created this as my interface to computers to express myself in a different way, owing to the neccesity to program everything myself. my personal version has not remained design stable since its first functional iteration. it is evolving along with the software and the biokinetic paradigm.

in this version, the headset has a pressure sensor that registers breath pressure and uses it to instantiate notes, and functions. it also has a lip sensor made from a force sensing resistor that allows for lip control in a manner similar to a sax player but with massively more potential for expression.

the hand units are exactly the same except that they are mirrored (i designed the left hand and inverted the design before printing.) there are four fsr mounting points on the keypad area for force sensing resistors. underneath the forefinger and the thumb on each hand, there are 5 way toggle switches that i use for mode selection (volume control, looper rec/dub, sustain and primary loop record) and the lower one is for octave selection. on the right hand the upper joytoggle is for transposition modes and for some upcoming concepts i am playing with ;-) while the lower joytoggle is for pre and post fx, muting and feedback.

an accelerometer on each hand determines x-y coordinate based on the plane positioning of the keypad of each hand. with the keypad level with the ground, x axis is left/right tilt and y axis is forward backward tilt, both from the wrist. these motions are used to control a grid of gestural parameters. the synths that i use are purpose built for this method of control, which i call gestural trajectory synthesis. (i will be uploading the patches very ooon.)

Recent Comments

view all

very close to updating with the new files. stay tuned.

Any plans to update this with your new controllers?

ah, i thought there was some sort of "all parts download" functionality.  ok, i will add a zip of all files as well.


More from Interactive Art

view more

Liked By

view all

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag. Print Thing Tag


please be kind. this is my first shared 3d project and there is much about my design that is not optimized. i posted it here because my personal system is in constant flux so i wanted to "document" this first working version here for posterity. I am still writing the instructions for assembly. i hope these pics will be helpful til i finish it. printed on an emaker huxley reprap.

Here is a partial electronics partlist from sparkfun http://www.sparkfun.com/onyx

Github profile https://github.com/onyxashanti/Node0 (UPDATE) these are the patches i use now. i am currently making them readable but they work and i will be uploading instructions at some point, hopefully soon :-)

with the pure data patches neccessary to run the system (in need of severe updating but they work for turning the system into an midi controller, useable in any midi software or hardware)

And here you can scroll down to the beatjazz controller section of this wiki page for an overview of the previous versions code and and instructions until i upload the updated content http://makeprojects.com/Wiki/28#Section_Code_and_Configuration

I will post the instructionson or before dec 17th but i wanted to post the files while i had the time to do it.

File Name



Any plans to update this with your new controllers?

very close to updating with the new files. stay tuned.

WOW super for this to be released. I wanted to make this as a costume part for a yearly over the top dressed party. as a prop, I don't think I am capable of beatjazzing.

ah, i thought there was some sort of "all parts download" functionality.  ok, i will add a zip of all files as well.


Having seen Onyx perform live at the 3d Print Show in London I can only say kick ass!