
Bug fixes
Fixed some chords including unexpected notes, causing dissonant sound
Performance improvements for libraries with hundreds or thousands of MIDI files
Fixed the folder background skewing too far when folders contained huge song counts
Tightened preview loading to reduce the risk of the wrong song preview playing
Changes
Horizontal Mode is now the default. You can still switch back to sheet music mode in Options
Completely reworked first run flow
No more forced calibration at startup
Choose your instrument and jump straight into the tutorial
Manual calibration is still available in Options
Song selection tutorial has been rebuilt and is much more guided (no longer a single screen)
Removed key override from the UI for now
It was mostly a dev feature and wasn’t being used
It may return later after a redesign
New features
Program Change support for MIDI imports MIDIs that change instruments mid song (program change) will now be respected. Example: clarinet at the start switching to tubular bells later will now switch correctly for both the background and active instrument. You’ll see a small swap icon in the staff when an instrument change occurs.
Major new feature: Improv Mode
Some songs have long stretches with little or no charted input, which can feel a bit quiet. Improv Mode adds something fun to do during those sections.
Available while playing on all difficulty modes
During low activity stretches, the full instrument becomes available
You can play freely, including L/R for a full two octaves
There’s no penalty for staying silent, it’s purely optional and just for fun
In a later patch, I’ll be adding the ability to save your improv sections so you can revisit your own riffs.
Thanks for playing the demo and for all the feedback so far. If you run into anything odd in v0.249, the best place to report it is the Discussions page or Discord.
Important note: this build will wipe save data. Sorry about that. This was necessary due to some underlying changes and will help keep things stable going forward.
