Physical Minds
in
Digital Bodies
Digital Minds
in
Physical Bodies

Shown at 2024 IMA Winter Showcase and Porter Novelli Innovation Fair

Chromacaster
Using the same flow of an audio effects pedal, this shoulder mounted "visual effects pedal" captures analog pickups from the 1/4" jack and reads the amplitude on an Arduino Nano Every controlling NeoPixel strips before passing on to the amp or PA system
Motion is the sixth sense, one that heightens performance through music, light, and color
.jpg)



The housing was modeled in Fusion360 and printed on a Ultimaker S5. It came out nicely but I did encounter a problem with space as I didn't give as much allowance to the quarter inch jacks, causing the protoboard to be mounted askew and in turn leading to the 18650 battery going in sideways. All contacts were safe and insulated so I wasn't too worried as if I moved forward with this project a PCB would be first on the list.
The circuit itself used the same principles as a guitar pedal but instead of modulating the tone, it simply transferred it through the Arduino Nano Every to be read and processed. I built a 5V voltage divide that split the incoming op-amped analog signal from my bass guitar to be read by the IDE. From there, I did a lot of value mapping with great help of the serial output plotter to get the amplitude looking fresh and snappy.
But now with a single, highly reactive value, flashing lights are the simplest thing I could have controlled. I used AdaFruit NeoPIxels due to their ease of use and programmed a plus-minus color gradient to perform as an audio-visualizer. They ended up being much more efficient than I expected, powered by a 3V 18650 battery at 2500 mAh, they've been clocking an impressive run time of 10 hours and counting.
For mounting onto the body, I purchased a few bases rather than build from scratch in the interest of time. For the forearm, I was delighted to find that medieval armor could be reasonably purchased online so I secured myself some cheap leather bracers. The shoulder mount was another shoddy buy of a standard velcro shoulder brace. I used some rubber cement to fasten the printed PLA components to the bases and it holds incredibly well despite the smell of old shoes and rotten carpet that took a bit to air out.



