Rhythm and sheet music view error

Trouble with Synthesia, your keyboard, or adapter? Think you found a bug?
When describing problems, always mention your OS and game version (shown at the bottom of the title screen).
  • If your keyboard has USB or MIDI ports, there is a tremendously high chance (>99%) it will work with Synthesia. See what you'll need on the keyboards page.
  • If you have a Logitech webcam and can't get your keyboard/adapter to work, see this post.
Post Reply
quio
Posts: 2

Post by quio » 03-08-20 5:47 am

Source sheet music from MuseScore 3:

source.png
source.png (19.78 KiB) Viewed 880 times

it was then exported to .mid and loaded to Synthesia. Result:

synth.png
synth.png (141.52 KiB) Viewed 880 times

Nicholas
Posts: 12238

Post by Nicholas » 03-08-20 10:13 am

I dunno, all the note lengths seem correct to me... even if they don't technically fit inside that measure anymore. :lol:

But no, you are correct. This is absolutely Synthesia's fault. I am sorry for the inconvenience.

The accidentals in measure two are because MIDI doesn't carry note naming information, so Synthesia just has to give its best guess. (My reaction there is the same as yours: "But, ok.")

The problem in measure 7-8 is inexcusable. Synthesia doesn't know how to draw tied notes, so it cheats by just jamming as much of the full note's length in that first measure. This is a huge failing. :? We'll be fixing this soon, as it's part of the very first bullet point in this list.

More than that, I can report that "Sheet Ties" is currently on line 487 of the internal task list, so once that chart reaches close to line 500, this should be a solved problem. Sorry for the wait in the meantime!

User avatar
jimhenry
Posts: 1776
Location: Southern California

Post by jimhenry » 03-08-20 11:11 am

Nicholas wrote:
03-08-20 10:13 am
The accidentals in measure two are because MIDI doesn't carry note naming information, so Synthesia just has to give its best guess.
I imagine figuring out enharmonics from MIDI files will remain a problem despite all the sheet music improvements going into Synthesia 11. If it doesn't create too much havoc in the best guessing code, I think there are two "rules of thumb" that might improve the guesses.
  1. Enharmonics followed by a natural that is a half step away should use the accidental with a different note name than the natural.
  2. Enharmonics should be sharps in ascending passages and flats in descending passages.
I imagine there will be times where these two rules deliver conflicting results, although I can't think of one at the moment. But I think rule 1 takes precedence.
Jim Henry
Author of the Miditzer, a free virtual theatre pipe organ
http://www.VirtualOrgan.com/

quio
Posts: 2

Post by quio » 03-08-20 1:44 pm

Nicholas wrote:
03-08-20 10:13 am
I dunno, all the note lengths seem correct to me... even if they don't technically fit inside that measure anymore. :lol:
1/8 note + 1/8 note isn't equal 1/4 note + 1/8 pause ;)

Thanx for your answer and software - very simple and convenient program. I will be wait for update.
I saw the announcement of support for .musicxml format in next release - it's very cool!

Post Reply