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 (<a href="https://www.twitch.tv/videos/404585365" rel="nofollow">https://www.twitch.tv/videos/404585365</a>) where I did typing tests for about 3 hours.<p>I'll try to address the comments on here, so ask any questions you have!
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.<p>Video of the stenotype machine at the Italian Senate (audio in Italian) <a href="https://youtu.be/e-z1ZAsQjio?t=18" rel="nofollow">https://youtu.be/e-z1ZAsQjio?t=18</a><p>Wikipedia page about the writing method (unfortunately only available in Italian, you may try Google Translate) <a href="https://it.wikipedia.org/wiki/Metodo_Michela" rel="nofollow">https://it.wikipedia.org/wiki/Metodo_Michela</a><p>How to build a Michela Stenotype machine by modifying a MIDI keyboard: <a href="https://www.youtube.com/watch?v=q9Y9jtOB7G0" rel="nofollow">https://www.youtube.com/watch?v=q9Y9jtOB7G0</a><p>OpenSteno SW that supports various Stenotype machines including the Michela machine built using a MIDI keyboard as seen above <a href="http://www.openstenoproject.org/" rel="nofollow">http://www.openstenoproject.org/</a>
Early printing telegraphs used keyboards like musical ones:<p><a href="https://en.wikipedia.org/wiki/File:Telegraph_Keyboard.jpg" rel="nofollow">https://en.wikipedia.org/wiki/File:Telegraph_Keyboard.jpg</a><p><a href="https://en.wikipedia.org/wiki/File:Printing_Telegraph.jpg" rel="nofollow">https://en.wikipedia.org/wiki/File:Printing_Telegraph.jpg</a><p>See the article for some words on the topic: <a href="https://en.wikipedia.org/wiki/Printing_telegraph" rel="nofollow">https://en.wikipedia.org/wiki/Printing_telegraph</a><p>> <i>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.</i>
See <a href="http://annafeit.de/pianotext/" rel="nofollow">http://annafeit.de/pianotext/</a> for another interesting take on this idea.
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.<p>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.<p>[1] <a href="https://en.wikipedia.org/wiki/Chorded_keyboard" rel="nofollow">https://en.wikipedia.org/wiki/Chorded_keyboard</a>
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.<p>Here is the twitch channel where he broadcasts daily the game development: <a href="https://www.twitch.tv/adam13531" rel="nofollow">https://www.twitch.tv/adam13531</a><p>Here is the game he is developing ("An online strategy game with a focus on automation"): <a href="https://play.bot.land" rel="nofollow">https://play.bot.land</a>
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 <a href="https://github.com/qmk/qmk_firmware!!" rel="nofollow">https://github.com/qmk/qmk_firmware!!</a>!
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.<p>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.<p><a href="https://www.youtube.com/watch?v=sjtZxjEH6cM" rel="nofollow">https://www.youtube.com/watch?v=sjtZxjEH6cM</a><p>(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?
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