Download from the pink box above.
NEW FEATURES in r2680 since the r2613 release
- Measure-based FF/RW.
- Added a new handle to drag the keyboard down below the screen.
- The score box now shakes and flashes red when a mistake is made.
- Synthesia now remembers which monitor it was last run using.
- Introduced a short (visual-only) break between back-to-back notes.
- Added a new "Tangerine" color theme.
- Color themes are now much easier to create. The modding post has been updated.
- Songs that cannot be loaded are now able to be deleted.
- Double-click to copy score table to clipboard.
- Development previews now store data in "SynthesiaDev" folder! This post describes how to copy your settings over.
- Middle C is now labeled "C4" instead of "C3".
- The pedal no longer visually extends notes.
- Melody points no longer depend on speed or timing at all.
- Removed letter grades from the score table.
- Notes played before the song starts are no longer counted as mistakes.
- When stopped in melody practice, pressing a note more than once (before completing a chord) no longer counts as a mistake.
- Hitting a correct note a second time no longer halts the song or count as a mistake.
- Song deleting works again on Windows.
- Instruments are now correctly reset to piano between songs.
- Synthesia now starts with the correct window size while using the DirectX renderer on Vista and later.
- MIDI events are no longer sometimes lost during fast-forward.
- Virtual piano key labels are now always correct, even when another input device has a larger key range.
- Note/key labels no longer show incorrectly depending on which was drawn first.
- Bad time signature events should no longer cause a crash.
- Song zoom, speed, and bookmarks are now saved when Synthesia is closed during playback.
- The (relatively new) CC#88 MIDI message no longer interferes with shortcut mapping.
- Several language fixes (mostly for "Free Play").
More than those lists, a ton of under-the-hood refactoring happened too. The keyboard drawing and MIDI loading code has never been in better shape.