Changes this week:
[p][/p]
Major MIDI System Performance Improvements
[p]The backend MIDI system has been significantly optimized.[/p][p]This update:[/p]
- [p]Improves overall performance and reliability[/p]
- [p]Fixes the issue where notes could occasionally not play despite scoring correctly[/p]
- [p]Resolves the intermittent crash some players were experiencing[/p]
[p]This has been a major focus and should result in a much smoother experience across the board with hopefully zero crashes or missed note playback issues from here on out.[/p]
New Feature – MIDI Pitch Bending Support
[p]Tomo Jam now respects
pitch bend and modulation data contained in MIDI files.[/p][p]Many MIDIs include subtle pitch changes and expressive modulation that previously weren’t reflected during playback. These events will now play automatically, making performances feel closer to how the song was originally authored.[/p]
- [p]No additional input is required to trigger bends[/p]
- [p]No new UI indicators yet – this is an experimental first step[/p]
- [p]Custom songs should now sound more expressive and authentic[/p]
- [p]On by default, but can be disabled in the Audio tab in options if you prefer no bending[/p]
[p]This is part of ongoing work to better support the custom song ecosystem.[/p]
Steam Deck UI Optimization
[p]All UI elements have now been fully optimized for
Steam Deck.[/p][p]This includes layout adjustments and usability improvements to make the game feel more comfortable and natural on handheld screens.[/p]
Improved Song Library Navigation
[p]Song selection has been upgraded to better support large MIDI libraries.[/p][p]Nested folders are now displayed as
collapsible elements, just like top-level folders. This makes browsing and organizing large collections much easier and cleaner.[/p]
Smoother Song Loading
[p]Improved the song loading flow to reduce UI flashing while songs initialize.[/p][p]The loading spinner now remains visible until the song is
fully ready, preventing the instrument grid from briefly appearing and rebuilding during load.[/p]
[p]Thanks for playing and helping shape Tomo Jam, and as always, keep on Jammin'![/p][p][/p][p]-Frank, Restless Games[/p]