
Piano Trainer
A downloadable tool for Windows, macOS, and Linux
Download NowName your own price
Learn the piano at your own pace using your MIDI keyboard
Quiz mode will test your knowledge on the circle of fifths and your key recognition. Practice mode will help you practice scales, chords and fifths!
- Ping pong practice
- Hard mode
- Built-in piano sounds
- Piano, flute, synths, ocarina and more
- Language support from the community!
- English, French, Japanese, German, Portuguese, and Chinese
Cross-platform & open-sourced
Thank you to everyone supporting the project!
Status | Released |
Category | Tool |
Platforms | Windows, macOS, Linux |
Rating | Rated 5.0 out of 5 stars (1 total ratings) |
Author | ZaneH |
Genre | Educational |
Tags | Audio, GitHub, Indie, MIDI, Music, Open Source, piano, Singleplayer, Tutorial |
Code license | MIT License |
Average session | A few seconds |
Languages | English |
Inputs | Keyboard, Mouse, MIDI controller |
Links | Source code |
Download
Download NowName your own price
Click download now to get access to the following files:
Windows (.msi)
macOS (.dmg)
Linux (.AppImage)
Development log
- v1.1.0 - More sounds!Oct 09, 2022
- v1.0.10 - Contributors are coolJul 24, 2022
- v1.0.6 - Major fixes!Jul 16, 2022
- v1.0.5 - Crash reporterJul 15, 2022
- v1.0.4 - Octaves don't matter anymoreJul 11, 2022
- v1.0.3 - Did it freeze on you too?Jul 09, 2022
- v1.0.2 - MIDI input dropdown (Check)Jul 09, 2022
- v1.0.1 - Just built a piano teacherJul 09, 2022
Comments
Log in with itch.io to leave a comment.
Kind of weird. I can play each note on my keyboard once which will produce the note sound, and then the keys don't trigger sound anymore. As well, the software doesn't follow along when I hit the note it's asking for during the scale practice. This is on the latest 1.0.3 mac release.
Edit: Tested a little more and I found something interesting. When I use an Alesis Q88 it has the issue above. To add on to the issue, the notes are elongated almost as if the sustain pedal is engaged. I don't have a sustain pedal hooked up. When I use the Komplete Kontrol M32 the program works as intended. Notes are not sustained either.
edit: Just fixed this in a recent update
THIS IS AMAZING
I just installed this on my Mac (Big Sur) and the MIDI isn't working with the app. The on screen keyboard makes sounds, but my MIDI keyboard isn't triggering anything. I see no options to configure which MIDI device it should be monitoring.
Update: I unplugged another MIDI device, leaving only my direct USB keyboard and that resolved the issue. Please add the option to specify which device to listen to, and possibly the MIDI channel
Will do redconfetti, I understand that'll be a helpful feature
Thank you!
MIDI is not working for me either
Hi redconfetti, I just released an update to choose your MIDI device. That should help with debugging your connections
It should ask to update next time you open the app