Midi's For Synthesia wonky, not sure why?

• Mar 2, 2023 - 23:34

I've always had problem reading music, but after a long time I was able to make something that I thought I could play on Synthesia and learn it by doing it on a midi file. Using Musescore, I was able to simplify a favorite song I wanted to learn. After I finally got everything done, I exported it to a midi file and load it up on Synthesia. But then I get this?! Like what the heck, this isn't anything like I made it. How is anybody supposed to read this?

Attachment Size
Screenshot 2023-03-02 163222.png 219.16 KB
music.png 217.61 KB
GateofSteiner.mscz 38.74 KB

Comments

In reply to by Garrett Ricksecker

"You there man?"
TBH, I was hoping that someone with knowledge of Synthesia would step in. ;-)

I'd like to help you, but I know nothing about Synthesia. However, I do know that MIDI is a very poor way to export music notation. And I am guessing that this is the cause of your problems, because MIDI just doesn't understand the concepts of music notation - it simply generates playing instructions with start and end points for each note/chord. What is the exact workflow from your "good" version of the score to the "messed-up" score shown in your image (Screenshot 2023-03-02 163222.png) .

I can't see too much wrong with the original .mscz score, though the section from m.38 does seem to be plain wrong:
Suspect_rhythms.jpg

And I am uncomfortable about your habit of hiding all the rests, because this makes it really hard to understand the required rhythm.

I also tried a MusicXML export and then opened that .mxl file in MS3. The file opened without any corruption messages, and the score looked like the original MS4 version. So I can only suggest that your use a MusicXML export to Synthesia. A quick Google query confirms that Synthesia does support MusicXML:
https://www.synthesiagame.com/support/guide/addSongs

In reply to by DanielR

What's wrong with line 38? You mean all those rests?
I had to hide all those rests because the program keeps deciding to put in pointless rests. Then I can't remove them. You think a simple delete button would be able to work after configuring them but nope. I did look over the music and put back rests that seemed appropriate. I probably forgot just to turn them back on.
Is there a reason they're green then blue?
Also do you mean exporting it as an xml or using an entire different program? Cause I seem to have gotten the same results on Synthesia.

In reply to by Garrett Ricksecker

"is there a reason they're green and blue?"
Blue means voice 1, and green means voice 2. The handbook explains about voices: you can delete rests in voices 2, 3 or 4 - but not in voice 1.

About musicxml: use MuseScore to export a musicxml file, then import that musicxml file into Synthesia.

Do you still have an unanswered question? Please log in first to post your question.