Everything music & ear training related

ToneGym

Hello People,

do you feel like Bassonist and Notationist is teaching you how to play a computer keyboard instead of reading musical notation? do you struggle to progress because you injure your fingures every time you try? is your MIDI instrument collecting dust, jelaous of your keyboard? do you hate needing to use a QWERTY keyboard layout just because of these games?

I wrote this simple Windows console app that translates the input from your MIDI device into letters that the Bassonist and Notationist interpret as notes! (oh, the irony!) Enjoy!

https://github.com/spellpotion/MidiToLetters → Releases
profile
Josh Sharp
Jan 08
I didn't even know you could use your keyboard I've just been clicking the notes!
profile
Karl Kiel
Jan 08
Great idea! Unfortunately I am using a Mac :-( But hey, Tonegym developers: What about the Web MIDI API? Would be great to have native Browser MIDI input...
profile
Kinsey Nietzsche (author)
Jan 09
the Melody Hunder, Bassonist and Notationist games actually DO accept MIDI input in the browser, however, it's just notes from one octave and for Bassonist and Notationist it ignores the black keys alltogether, which is kind of useless.
profile
Cuantas Vacas
Jan 09
Smart! Despite me being unable to execute your app properly (please help, I don't know how, when or where should I launch the .exe file), the idea is great. Many users might find it very useful too.

Trying to imagine all the possibe scenarios your App could be applied to, I've found one that would make life much easier for me: Rhythmania and Rhythm Parrot only require one single input -spacebar. After a combined 600+ levels passed between both games (plus all the missed tries), my beloved logitech keyboard has to live with a fractured, noisy and quite unreliable spacebar...! Would it be possible to include spacebar within your App? It would be amazing to hit ANY key on my MIDI keyboard to input drum hits in those two games!!!
profile
Kinsey Nietzsche (author)
Jan 11, 07:20
how to use the app:
- download, unzip anywhere
- read readme.txt → edit appsettings.json
- run MidiToLetters.exe, a console window should pop up

try sending notes from your MIDI instrument, there should be an output in the console, something like: MIDI 77 (F) → 'f'
if this works, then just open the browser, go to tonegym and run the game. when finished just close the console window

hmm, interesting suggestion, I personally like smashing my mechanical keyboards space bar, but I will have a look what can be done, it shouldn't be difficult…
profile
Kinsey Nietzsche (author)
Jan 11, 12:20
I updated the app, now it also can be configured to send space key press events, usefull for games Rhytmic Parrot and Rhythmania!
profile
Michael Möllerfeld
Jan 11, 15:56
Very very nice, good idea, unfortnately I am using apple equipment.