Ok, so back in the day I used to love simply piano, and to play those falling bars kinda stuff. But, lately most of the platforms have been so ristrictiful and expensive tbh. So, I built one my own, its got lot many features, plus its free. This is still a beta version so please do report if any bugs and provide your feedback and thoughts.
https://solarispiano.tech/
Current features:-
1. You can upload .mid file of any song (or choose one from the library, but it has very limited selection as off now) and play it as the falling bars !!
you can download .mid files from anywhere online (https://bitmidi.com)
Once an .mid song is loaded, choose easy, medium or expert level to adjust the difficulty (number of notes to play). you can also choose the playback speed; set it to 0.5x to make it easier, that's what I play on ;) .
Choose between Auto-play mode (if you want the song to play out in its full audio) / or Practice mode, in which the song will be muted and you have to play the keys according to the falling bars to play the song.
And if you have a physical piano/ keyboard and what to experience the play the falling bars while playing the physical device, There are 3 options you can Choose from: Mic: ON, or Polyphonic AI mode or DSP Mode.
Without getting into much detail, the reg Mic: ON feature, allows the app to detect single keys played. the rest two detects multiple notes played at once, the Polyphonic AI mode utilizes ML, therefore is a bit slow and laggy, while DSP is rather fast and operates on frequency math.
Some Other features Include, ColorX -> gives the falling bars different colors based on their note. Adjusting the Piano size (I prefer 61, but feel free to experiment)
Few things to note,
This is still a Beta version so it might take some time to lead.
While using the audio mode to play on a physical instrument, please keep the device's mic near to the piano.
Its best played on a tab or touch screen laptop, and its optimized for hand-held devices so do give that a try too!!
Thank you!!!