Published On Sep 28, 2024
Thank you for watching this video, please leave a like or a comment. I do appreciate constructive feedback, positive and negative.
Disclaimer: I am a firm believer in “Betteridge's Law of Headlines” and I do know that this robot is not better than humans ;-) because right now, the sound is harsh and the servos are annoying. Also, since the notes are always played with the same loudness, a lot of finesse gets lost that a human player could bring to the table. But I still think this is a pretty cool proof of concept for what it is, some 3D printed parts, electronics and a few thousand lines of code….
On another note, tell me which song these robots should play next. I'll produce a few YouTube shorts with more music and less talking.
Here are a few links you might find interesting:
My friend who helped me with the DAW and created the first cool loop for the Kalimba
/ @knallkultur
A blogpost about the history of the “Old Robot”
https://olivier.berlin/kalimba-playin...
My 3D printed electronic guitar video
• 3D Printed Electronic Guitar
The project I used with the electronic guitar to send Midi from a Serial connection to a (virtual) Midi Device
(License: LGPL)
https://github.com/projectgus/hairles...
The project I used to create virtual midi devices on my PC
(License: Freeware)
https://www.tobias-erichsen.de/softwa...
The kalimba hero unity project, which I developed to capture notes in real time
(License: MIT)
https://github.com/0x3b29/Kalimba-Hero
The project I developed to subscribe to a midi device and forward the notes to the robots
(License: MIT)
https://github.com/0x3b29/Midi-Keyboa...
The project I developed to load in a midi track and translate it to a sequence of tines to play and delays to wait for the kalimba to play back complete songs
(License: MIT)
https://github.com/0x3b29/Midi-to-Kal...
Last but not least the project that runs on each of the two robots,
(License: MIT)
https://github.com/0x3b29/Electric-Ka...