It reminds me of the Michela Method which is a method of steno typing that uses a short keyboard, similar to a cut down version of a piano keyboard. It is used in the Italian Parliament to produce the official transcripts.
Video of the stenotype machine at the Italian Senate (audio in Italian) https://youtu.be/e-z1ZAsQjio?t=18
Wikipedia page about the writing method (unfortunately only available in Italian, you may try Google Translate) https://it.wikipedia.org/wiki/Metodo_Michela
How to build a Michela Stenotype machine by modifying a MIDI keyboard: https://www.youtube.com/watch?v=q9Y9jtOB7G0
OpenSteno SW that supports various Stenotype machines including the Michela machine built using a MIDI keyboard as seen above http://www.openstenoproject.org/
Early printing telegraphs used keyboards like musical ones:
https://en.wikipedia.org/wiki/File:Telegraph_Keyboard.jpg
https://en.wikipedia.org/wiki/File:Printing_Telegraph.jpg
See the article for some words on the topic: https://en.wikipedia.org/wiki/Printing_telegraph
> Hughes telegraph devices, which also had piano style keyboards, were very popular in France, where there were likely many more piano and harpsichord players than telegraphers.
See http://annafeit.de/pianotext/ for another interesting take on this idea.
Wow pressing the key harder for upper case is very good. I would take that in a regular keyboard.
I was surprised by how fast he was able to type, and despite the fact that it seemed like a terrible/funny idea in the beginning, the end result sounded interesting (if only space wasn't mapped to a single note, so we wouldn't hear it so often). I'm sure that you can't get much faster, but I'd like to see how good one can get after some more practice.
I wonder if you could get more musical sounds by considering frequency of pairs of letters as well, and tweaking the layout to put them on nice intervals like fifths, fourths and major thirds.
Edit: apparently "bigram" is the word I was looking for instead of "pair of letters".
Reminds me of old-school chorded keyboards[1] that allow you to type via key combinations from a small number of keys.
Besides learning how to type with a piano, the person in the video has been live streaming his game development progress on Twitch for the past 2+ years.
Here is the twitch channel where he broadcasts daily the game development: https://www.twitch.tv/adam13531
Here is the game he is developing ("An online strategy game with a focus on automation"): https://play.bot.land
This is very good! It makes me feel the same as when I started learning Vim actually :) the movement of the fingers and what happens on screen seems so uncorrelated, but you get used to it
Integrate this with https://github.com/qmk/qmk_firmware!!!
I imagine adding the pedals as shift and/or modifier keys could make things more compact.
3 pedals and 2 feet gives you 6 I think.
The Kurzweil keyboards let you type (e.g. to enter program names) using a simple A-Z mapping to keys, with a little practice it was easy to be quite fast at entering text.
I briefly tried to find a youtube video of someone using it, but no joy-- I guess it's too boring to watch someone type. :)
Full circle, implement text-to-speech on a piano.
https://www.youtube.com/watch?v=sjtZxjEH6cM
(if you've not seen that video, it's a little mind-bending)
Since adjacent notes don't often sound harmonious, would it be cool if you could remap your keyboard to use more harmonious notes? For example also utilizing same notes from different octaves?
"uttering a word is like striking note on the keyboard of the imagination". Except this time in reverse!
Ah, I remember playing the original starcraft broodwar with a midi keyboard. About 1 hour of python coding.
can't tell if april fools or awesome thing. lol. definitely don't release this kind of thing on April Fools Day. Awesome idea though and I'd love to see the implementation
useful
Next make a computer keyboard sound like a piano.
Hey, I'm the guy who made this! This all started from a random idea I had, but then I was tickled by the thought of becoming faster than the average typist on a piano. It all culminated with a livestream today (https://www.twitch.tv/videos/404585365) where I did typing tests for about 3 hours.
I'll try to address the comments on here, so ask any questions you have!