Your voice, made solid
The Voice Extruder is a sound modeling project by Ranjit Bhatnagar for the ArtBots Gent 2011 robot talent show. It takes audio as input and creates a 3D model representing that sound as output. As you can see, quite a number of folks had their voices printed out:
When the program runs, it displays a 3D model interpreting the sound being heard by the microphone in real-time:
A click of the mouse saves the model as a GCode file formatted for 3D printing on a MakerBot Thing-o-Matic. I was able to alter the code so that it would print on my MakerBot Cupcake, and here’s what came out:
If Ranjit can find the time, he may do a full release of the software. Hopefully he does, because I just love projects that transform different kinds of input into unique 3D models.
I’ll leave you with this video from Ranjit’s website of the Voice Extruder in action:
The code is “pretty messy” according to Ranjit, and he adds this additional information:
The data folder contains files start.gcode and end.gcode, which do the
setup and cooldown of the makerbot. Actually, I took the cooldown out
of end.gcode because I was making lots of prints. For the same
reason, in my start.gcode, it doesn’t wait for the makerbot to heat up
- it assumes the extruder and platform are already hot. I
experimented with taking out the rehoming Compare with
original_start.gcode and original_end.gcode if you want to restore the
Derek Quenneville is a 3D printing evangelist who posts weekly on the Ponoko blog. Follow him on Twitter @techknight.