Synthesia v 10.2
Aug 29, 2015
MacOS X Intel
Unlock Synthesia for Android using your key from the desktop version!
Discover our how-to guides using Synthesia's new help buttons.
Try out even more songs in trial mode.
Read the larger key and note labels more easily.
Toggle loops on/off with the "/" key.
Set your zoom level to "Custom", then match the screen to your keyboard.
Install more easily on Windows in a single click.
Enjoy 48 more improvements and fixes!
Synthesia v 10.1
Jan 10, 2015
MacOS X Intel
Added Dutch language support and fixed 17 bugs
Synthesia v 10
Dec 14, 2014
MacOS X Intel
Easy hand splitting for songs that were arranged as a single piano part.
A new Free Play area to experiment with notes, instruments, and chords.
See the next loop before it starts! No more sudden jumps.
Recently played song list on the title screen for quick navigation.
Italian language support.
Much, much more...
Synthesia v 9.0
Oct 17, 2013
MacOS X UB
Multiple languages! Choose between English, Spanish, French, German, Russian, Brazilian Portuguese, and Traditional Chinese.
Change Synthesia's window size anytime you like.
Press Alt-Enter to toggle full-screen mode on any monitor.
Support for the new Synthesia Music Store.
Synthesia v 8.6
Sep 2, 2013
MacOS X UB
Lots of new metadata support for the upcoming song store.
Add your own background image using the configuration tool.
Click the score box to hide it.
The "Scale Number" label mode is back.
Over a dozen more bug fixes and improvements.
Synthesia v 8.5
Mar 4, 2013
MacOS X UB
NEW: Faster/easier way to hold onto and enter your Learning Pack key: there is
now a shorter code that can be used to look up the longer version from the
website automatically. You only need to remember a few letters/numbers.
NEW: Exotic keyboards that send "All Notes Off" instead of "Note Off" messages
are now handled correctly (or at least as correctly as they can be).
FIX: Using only input devices that don't have their note range set will no
no longer skip all notes in melody practice. Instead, their range will be
treated as though they have the full 88 keys available.
FIX: Don't reset newly added finger hints with the rest of the stats that are
reset when a song is restarted.
FIX: iPad: In-app purchases should no longer fail during the validation step.
FIX: Removing songs or folders in your filesystem while Synthesia is running
should no longer cause a crash.
FIX: Settings can now be saved/loaded again for Windows users with Unicode
characters in their usernames.
FIX: Sheet music resize bar displays correctly when Gameplay.PinMenuDrawerOpen
advanced setting is turned off.
FIX: The "All Songs (grouped by folder)" meta-group will now always be shown,
even when there are no other groups in the song library.
FIX: Sheet music resize bar now shows under loop, bookmark, and finger hint UI.
FIX: Keyboard zoom should no longer shimmy between song attempts.
FIX: Zoom menu is now wide enough that controls don't fall off the edges when
the "My Keyboard" option is available.
FIX: Double-clicking a simple part button shouldn't start the song paused.
FIX: Synthesia should no longer crash after plugging a device back in.
FIX: iPad: Imported songs could become unavailable in rare cases.
FIX: Rests in sheet music should no longer have drawing glitch under them.
FIX: Hitting the "Change Notation Size" shortcut (default F3) when there isn't
any sheet music currently shown should no longer cause a crash.
FIX: In rare circumstances when using channel 1 key lights, a MIDI track
containing only meta events and SysEx would be ignored.
FIX: Adjusting rating or difficulty in the song library would sometimes change
the song above it instead.
Synthesia v 0.8.3
Apr 6, 2012
MacOS X UB
NEW: The song progress screen gives you a clear path and set of goals for every
song that has a left/right (or both) part defined.
NEW: The song library has been updated to support hierarchical groups of songs.
Navigate groups using the "breadcrumb" display at the top of the screen.
NEW: Reworked play screen to maximize usable area. Much cleaner now. Use the
Gameplay.PinMenuDrawerOpen setting to disable the auto-collapsing menu.
NEW: Synthesia auto-associates the synthesia:// URL scheme and understands URLs
that match the synthesiagame.com/wiki/Synthesia_Manual#Synthesia_URLs spec.
NEW: Added Ash's Exercises: a set of scales and arpeggios with finger hints.
NEW: Some error messages can now direct you to the Synthesia website to obtain
more information and solutions.
NEW: Melody practice scores are now submitted automatically to the Synthesia
website. (Disable via the options screen.) Practice scores are generally
private/anonymous, though if you've ever submitted a recital score using
your Synthesia Online account, graphs and charts showing your progress will
be available on the website.
NEW: The screen you were on last (up through track settings) is recalled the
next time you start Synthesia.
NEW: Keybind to exit Synthesia (like an Alt-F4 you can bind to your MIDI device)
not set to anything by default.
NEW: Songs from a particular folder can now be hidden without removing that
folder from the folder list, to quickly hide and show songs conveniently.
NEW: Added a fourth "Very Quiet" metronome volume option.
NEW: Added advanced settings to optionally send GM/GS/XG Reset SysEx messages
whenever the device is reset (between screens).
NEW: Added a key bind to reset falling note squish/stretch. Unbound by default.
CHG: All of the "Primer Pieces" from the G Major Music Theory song set now count
as Learning Pack demo songs and allow all Learning Pack features!
CHG: Don't show the loop stats window when no tracks are played by the user.
CHG: Removed dependence on d3dx9_42.dll in Windows.
CHG: The time between device-unplug checks can now be set with the advanced
"Midi.DeviceCheckMilliseconds" setting in the config tool.
CHG: Relaxed rhythm practice / recital note timings a little bit.
CHG: Added 18 browser/media extended keys that will be recognized in the key
binding screen (on Windows). These will no longer generate bad text input
in text boxes, too.
CHG: Added secondary key binding defaults for "Menu Continue" and "Menu Back",
set to Browser Forward/Back, should your keyboard have those keys.
CHG: Improved the visual effect that occurs when unlocking the Learning Pack.
CHG: Synthesia online account passwords will now persist for the entire play
session (or until you switch users) even without checking "Save Password".
CHG: The sign-in flow for recitals using Synthesia online account users has
been improved a bit. Passwords are checked before playing the song now.
CHG: Recital scores are now shown together with rhythm practice scores. To see
online scores from other players, use the button to launch your browser.
CHG: Removed "PlaySettings" value from the --on-startup command-line option
because the Play settings screen no longer exists.
CHG: The "Toggle All Notes Hidden" feature (F5 by default) no longer hides the
sheet display. You can use this now to show only the sheet music.
CHG: All Synthesia-related programs are now digitally signed by Synthesia LLC.
FIX: Tooltip backgrounds were displaying incorrectly.
FIX: Ignore Windows/Context menu keyboard keys in search boxes and key bindings.
FIX: In certain cases, non-note events were being duplicated (exponentially)
depending on the complexity of a song.
FIX: Synthesia will now run correctly even if files are hidden in the Synthesia
FIX: Entering a folder without the required permissions in the "Add Folder"
screen will no longer cause the folder list view to become corrupt while
inspecting subsequent folders.
FIX: Don't crash when notes outside A0-C8 come in while sheet is displayed.
FIX: The song title is now always shown when launching with "--on-start Play".
FIX: Interacting with an invisible finger hint interface in the top-left corner
of the screen (outside of finger hint mode) could corrupt finger hints for
the current song.
FIX: SysEx on Windows wasn't being sent to output correctly in 0.8.2.
Synthesia v 0.8.2
Nov 8, 2011
MacOS X UB
NEW: Key binding screen (off the Options screen) that will let you bind keys,
mouse clicks, or MIDI input (including notes, controller events, program
changes, and pitch-bend wheel) to any game function. Combine any of those
with the Ctrl key to do even more.
NEW: Many dramatic improvements to the sheet music display. This came at the
expense of the scrolling display mode (page flip is the only display style
now) and the "Space out all sheet music notes uniformly" option, but this
paves the way for the upcoming multi-line sheet display.
NEW: Windowed mode is now available on the Mac.
NEW: Preferred input and output devices will be remembered between sessions. If
a device isn't available one run, it won't be completely forgotten the next
time Synthesia is started and it's available. Boundaries and lighted key
mode are also saved per-device instead of having a single global setting.
NEW: Click the dot in front of a song's title in the library to show a menu of
flags you can assign. Use flags for whatever and sort by that column too!
NEW: Song Library song previews can now be navigated via the new scrubber.
NEW: Quickly jog through the song with your pitch-bend wheel.
NEW: Search specific fields in song library by using colons. To find songs by
Bach, use "composer:Bach". Available fields are title, subtitle, folder,
composer, arranger, copyright, license, and tags. Each term now uses the
AND operator by default. An (all capital) OR operator is available. To
exclude terms, prefix it with a -. So "composer:Bach OR composer:Mozart
-remix" will find all songs by Bach or Mozart that aren't remixes. The
extended fields like arranger, copyright, and tags can be added with the
synthesia-metadata-gui found at code.google.com/p/synthesia-metadata-gui.
NEW: If your keyboard uses a non-standard channel for light input (e.g., the
LK-55 uses Channel 4 only) you can now set that via the last option on the
keyboard settings screen.
NEW: Assign a hand to each track in the advanced view of the track selection
screen to enable the simple view on subsequent plays.
NEW: Help button on the song playback screen (default shortcut: F1).
NEW: Select a watched folder from the drop-down list on the song library screen
to narrow down your library results.
NEW: Songs you no longer want can be sent to the Recycle Bin or Trash via a new
button on the Song Library screen.
NEW: Fun visualization for song previews in the Song Library.
NEW: Ctrl-clicking the speed up/down buttons now changes speed by 1%.
NEW: Extend loop bounds by a bookmark at a time with Ctrl+"," and Ctrl+".".
NEW: Ctrl-click in the timeline to quick-add/remove bookmarks.
NEW: Advanced Midi.InputChannel option to force single-channel input.
NEW: Advanced Midi.ResetBankSelect option to cause between-screen resets to also
send a "Bank Select 0" message to all 16 MIDI channels. (Some devices don't
reset their banks the way they're supposed to.)
NEW: Advanced Midi.ResetVolume option to cause between-screen resets to also
send a "Volume 100" and "Expression 127" message to all 16 MIDI channels.
(Some devices don't reset their volume the way they're supposed to.)
CHG: Maximized Window is now the default video mode on both platforms.
CHG: Song library can now handle huge numbers of songs with no slow-down and
no longer has to re-populate when returning from a different screen.
CHG: Black keys are now offset correctly like real keyboards. (F# and C# shifted
a little to the left, Bb and Eb shifted a little to the right.)
CHG: The "No Input Device" selection has been removed. In the absence of other
devices, the software keyboard is always selected by default.
CHG: Reworked song library folder management so it's nicer, easier to understand
and faster to edit.
CHG: Pausing a song no longer pops up any overlays that obscure falling notes.
CHG: Song title shown at the beginning of play is now quite a bit fancier.
CHG: The time/measure tooltip always shows when hovering over the song timeline.
CHG: When device changes occur during play, the warning is now more explicit. ;)
CHG: On the Mac side, the included songs are now built right into the app bundle
to make installation simpler. If you want to mess around with the songs or
whatever, you can find them in the bundle at Contents/Resources/music.
CHG: The Mac Ctrl+Click = Right-click behavior is now off by default. Enable
using the System.MacCtrlClickForRightClick advanced setting in config tool.
CHG: The "Gameplay.LoopMaxErrors" option now works in rhythm practice, too.
FIX: Unplugging/plugging in a device no longer crashes Synthesia!
FIX: Lighted keys now also shift correctly when using Z/X to change octaves.
FIX: In rare cases, instruments would be detected incorrectly on the track
settings screen. This was caused by program change events in different
tracks than the notes themselves.
FIX: Pickup measures will no longer cause the pre-song metronome to only make
one or two clicks. At least 5 seconds of clicking will always be generated
and will continue to the first note of the song (instead of the first beat
of the first measure, which is sometimes empty for a few beats).
FIX: Loops can now extend to the end of the final measure vs. end of final note.
FIX: Timeline now shows to end of final measure instead of just the final note.
FIX: The mouse-over finger-hint hand UI now updates correctly when keyboard zoom
mode is changed instead of continuing to track where notes used to be.
FIX: Non-user notes that overlap correctly-played user-notes will no longer
temporarily obscure your note sparks.
FIX: In rare cases, changing a track's instruments could sometimes cause other
track instruments to misbehave in songs with more than 16 tracks.
FIX: Rare (ambiguous) event ordering in MIDI files could cause the second of
two consecutive notes to appear very short, despite the spark effect
still showing correctly.
FIX: There was a race condition that could prevent MIDI output from being sent
until the following output event was also sent.
FIX: Hitting two same-pitch notes occurring at the same time will no longer
count "Extra Notes" up incorrectly when concurrent chords are enabled.
FIX: Using the "Bring the notes to me" option under the keyboard size settings
would sometimes prevent notes from being hit due to octave-shifts that
stacked more than one of the same note on top of each other.
FIX: Fixed a few small mistakes in the finger hints for the built-in songs.
FIX: Rare interleaved same-note input (press, press, release, release) from
certain keyboards will now correctly pass both releases to output.
FIX: Changing pages in the song library by grabbing the scrollbar will now no
longer cause the current song to be deselected.
FIX: Using the folder shortcuts in the Add New Watched Folder window will no
longer require you click "Go up a level" twice in order to actually go up.
FIX: Ignore invalid key signature events (show C Major instead of "Unknown").
FIX: Alt-Enter no longer toggles from full-screen (in DirectX on Windows) to
a mostly-broken windowed mode.
Synthesia v 0.8.1
Jun 7, 2011
MacOS X UB
* Add finger number hints to your songs in a single click.
* Finger hints included for all 100+ built-in songs.
* Simplified track settings let you jump in fast.
* Improved library searching to find your favorite songs quicker.
* Many improvements in MIDI, device, and computer compatibility.
* Tons of tweaks and fixes.
Synthesia v 0.8.0
Nov 14, 2010
MacOS X UB
* Online song recital. Scores posted for all to see.
* Named profiles. See your name next to your scores after playing locally or online. Compete against friends.
* Many settings can now be changed during gameplay.
* The beginnings of a new look...
* A handful of fixes and other tweaks.