AiPh grad Callum McQueen continues work on custom MIDI controllers

Given my background/graduate work “music interfacing,”, I was very excited to get to focus on this with an undergrad.

Version 1, on the Livid:

Callum McQueen  (AiPh c/o 2016) designed and built his ‘Rhomidus’ MIDI hardware contorller for his Senior Project (read more at the link). This involved using the a Livid circuit board/brain and connecting the desired buttons/knobs to the boards electrical terminals, then using the USB editor software to assign MIDI controllers/messages.

Callum poses with his V1 conroller while showing off to prospective students at an Open House at AiPh.
IMG_20160521_110842052 copy.jpg
Callum jams for prospective students to show them where a BA of Science in Audio Projection can lead…

Elegent MIDI interfacing, but lacking “processing”

the “arpeggiaTorture” on the Arduino

Before graduating Callum approached me to explore how such a project may be different on the Arduino plaform, which not only includes a MIDI Library, but can run C and C++ (among other) object-oriented languages.

Duding this senior project, we explored some basic concepts of data-based memory interpretation, creating independent clocks and timers, and some time-based automation to program a simple (but unique) arpeggiator algorithm, and the corresponding hardware controller, which we dubbed “the arpeggiaTorture”

Callum’s independent study, build in V1
guts of assembled ArpeggiaTorture, with arduino board mounted with (drilled-out) USB port.
using breadboard to connect and test various buttons/switches of the Arpeggiatorture hardware to its Arduino brain.

Unfortunately, time in his senior year proved to short to fully incorporate these programmatic tools (yet), but we may continue collaborating on this in his post-college designs.

Version 2, more touch-y

In my continued contact with Callum, I’ve seen some new developments on a new controller. I see Guitar-Hero-style finger paddles and touch-strips !

Callum looks to be testing response of touch-strips.


…and posted a YouTube video on extracting the strum-bar from a Guitar-Hero controller:

…and finally, implementation:

Screen Shot 2017-03-11 at 9.56.11 PM.png
Enter a caption


Looking forward to seeing more of this both on the bench and on the stage !

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s