This is a velocity sensitive MIDI isomorphic keyboard. 192 total keys. The project came out of Louisville Soundbuilders, a fortnightly meeting of circuitbenders, synth engineers and experimental musicians. After seeing a couple of my failed variations of a single-bus isomorphic keyboard, Tim was intrigued enough to design one even better. He designed multiple PCBs that sandwich together with multiple switch types for velocity sensitive keypresses.
More development on the way! We’re working on molds/methods for making hexagonal keycaps. And I’m working on an Arduino-based controller as an alternative to the midibox controller Tim has working already.
[Via LVL1]
12 thoughts on “DIY Isomorphic Keyboard”
Comments are closed.
“Isomorphic” :: isos: same/equal + morphe: shape. isomorphic: adj. the same shape as something. the question here, (perhaps revealed if one bothers to dig deeply, but i’m too busy staring at the wall), what is the something that this is the same shape as? a chain-link fence? perhaps ;)
Anyway, well done! more keys means more goodness.
Here is the answer you seek:
“An isomorphic keyboard is a musical input device consisting of a two-dimensional array of note-controlling elements (such as buttons or keys) on which any given sequence and/or combination of musical intervals has the “same shape” on the keyboard wherever it occurs – within a key, across keys, across octaves, and across tunings.”
http://en.wikipedia.org/wiki/Isomorphic_keyboard
Thank you! ..always delighted to learn stuff.
For anyone interested in this sort of thing, I posted a library for mbed that makes it support USB-MIDI. Might be useful for making your own controllers! http://mbed.org/cookbook/USBMIDI
what is the swastika (winkey) doing there?
That looks very well made and ingenious. Maybe a side project could be “chord mallets” with heads of certain sizes and shapes to play rapid-fire chord configurations. Each one could even have moving parts, as to play several chords with one mallet.