Hey lines folks, I was wondering if you could give me some tips on at least equipment parts, for making a handheld electronic instrument.
Context
Inspiration
In the video game Sky: Children of the Light, there are instruments that you can play by tapping a grid of 15 notes, arranged in 3 rows of 5.
Here is a website that simulates it nicely:
(It happens to be quite similar to the grid of notes in Ableton Note — except Ableton Note goes from ascending order starting from the bottom, while in Sky it goes from ascending order starting from the top.
Also in Ableton you can choose from a variety of scales, while in Sky there are only major scales.)
Idea
I always thought it’d be nice to have a physical version of this instrument, to carry around in my pocket and play wherever I like.
So basically it’d be nice to have a handheld version with the 15 buttons that play notes when pressed.
Design parameters
Basics:
- buttons shouldn’t be clicky
- buttons are about 15mm x 15mm, or comfortable size to fit fingers
- should be able to program the notes that each button corresponds to
Nice extras:
- knob like a clock to change the key of the scale
- can plug earphones to listen in quiet
Help
I don’t know that much about hardware actually — I’ve had more experience with software and can program (in Python, Swift for work, and can pick up other languages). I think this would be a nice side project to start experimenting more and learning more on the hardware side!
To reduce the scope of my many questions, I guess I thought I might ask about just hardware here, to start. But any other tips and pointers would be much appreciated.
A former friend told me about Cherry keys to prototype with, and basically the circuits would be a simple switch for each button, that could be tested with even paper clips.
(I think it was this company but not sure if it was these keyboard switches: MX SWITCHES - CherryMX)
However admittedly I’m not really sure where to go from there, if I were to get them. I’m not sure what to get for a system that i can program and also what to make notes play.
When I saw pictures of grid by monome, I thought it might be a possibility for trying a version of the idea. But the buttons seem small, and I’m not sure if they’re that responsive (need to be able to tap each one fast, for fast songs)
With the context of this community having lots of cross-pollination between worlds, and music and tech — I’m wondering if people have any general hardware/equipment candidates worth looking into, that might suit this project?