Hi Willem and others,
I started such a project earlier this year, so I'm really excited to see someone else is also thinking about it. I actually haven't done anything with it for over six months, but now that I've got a few weeks off work, I'll get back into it.
Before starting this project, I had built a couple of Janko adapters. The first one was made of nuts, bolts and 1-inch hex nut caps, which I screwed straight into the keys of an old electronic keyboard!. The second was made of wooden levers and keys, which overlaid onto a standard keyboard.
Then I saw other people 3D-printing janko overlay adapters. So I designed and printed (in PLA) a few octaves of a four-row Janko adapter; each lever has two hex-shaped keys on it, and the entire matrix looks like a long honeycomb. I guess it's similar to other adapters I've seen on Youtube. The levers are all held together by a long rod that runs horizontally through the rear section of adjacent keys, acting also as each lever's pivot. The result is too rickety to be able to play anything with confidence and precision, but I have a few ideas about making it more stable. It was really fun to finally be able to play chords and scales on a real Janko keyboard, after having played them only on my computer touch screen in various music software programs.
I've not progressed far with the electronics, but I've been learning about Arduino and electronics in general, which is fairly new to me.
My first goal is to mount my printed keys inside an existing electronic keyboard. This way I don't need to mess about with electronics or build my own key velocity sensors. If it turns out to be satisfactory, then I could probably keep it as a midi controller.
One idea I'd like to pursue is for the keys to be able to trigger assignable notes, so that I can have different tuning layouts (such as Wicki Hayden, although I prefer Janko). To do this, I'll put the outputs from the existing scan matrix of my sacrificial electronic keyboard into an Arduino board, which can then trigger midi notes. Another idea along these lines is to have a pair of Janko rows that is an octave lower than the other rows. This will allow one hand to do open chord voicings that typically need two hands on a standard keyboard (eg, C B D E G, for a typical Cma9 chord). I drew various 6-row layouts in Excel and wrote some VBA code to make it play any cell that was touched or selected. I find this "bass row" idea very appealing, although getting an extra line of sensors under them could be a challenge.
I have looked into the idea of building velocity sensors using force sensitive resistors. I bought some FSR's and tested them with Arduino software just to prove to myself that the idea is viable. There are videos on YT about doing this. Another idea is using proximity sensors. Of course, building the sensors means a lot of extra time and effort and I suspect the end product may not have acceptable consistency amongst all the keys. I'm thinking I don't need to re-invent that wheel just because of having a different keyboard layout.
Let's keep in touch!
John