Midi import very confused
Here is a midi file I got off the web; I can't reconstruct the place I got it from, but the important thing is that I took it from the web and it is not mine, and whatever problems or features it has other midi files "out there" have them, too; I have no idea what tools were used to produce it. if browsers only accepted "clean, perfect" html, there would be no web.
As you can see, this well-known movement is in C minor, and the three flats are there, but MS' reconstruction does not even seem to recognize the A flat in the key signature, giving me G#'s. There are no transposing instruments. Not getting the leading tone, so B-C trills are between Cb and C, is a tough nut to swallow, too. Midi import should require some hand work, but not every note.
Take a look. Thanks.
Attachment | Size |
---|---|
sar2.mid | 8.82 KB |
Comments
Which version of MuseScore?
In reply to Which version of MuseScore? by Jojo-Schmitz
2.0.0
My guess is that this MIDI file likely has the same issue that the other one you posted does - somehow the key signature is encoded in a way MuseScore is not recognziing (like maybe it is within the terack containing the notes rather than the separate timing track like it is apparently supposed to be).
As such, the solution is to correct the key signature glitch by dragging a regular C minor to the first measure to replace the existing one, turn concert pitch mode on (because of the same bug that affects use of "J"), then respell the pitches using Notes / Respell. No need to do every one by hand - MuseScore can automatically correct these sorts of errors. it just needs a tiny bit of help.
In reply to My guess is that this MIDI by Marc Sabatella
Karfreitagszaubermusik!!!!
That did it! This formula needs documentation; a chapter on "importing midi, tips and techniques" is called for.
Many thanks.
In reply to Karfreitagszaubermusik!!!! Th by [DELETED] 1831606
Feel free to add that to the handbook, https://musescore.org/en/handbook/midi-import
In reply to Feel free to add that to the by Jojo-Schmitz
We still have a glitch here. The "concert pitch" version is near-perfect; the "non-concert-pitch" version, well, its way is strewn with sharps, as it were, and the same doesn't fix it. How can one "upload" the concert pitch into the non?
In reply to We still have a glitch here. by [DELETED] 1831606
Use the Heilige Lanze?
In reply to Use the Heilige Lanze? by underquark
:) Lächeln sei mit dir!
In reply to We still have a glitch here. by [DELETED] 1831606
Yes, as I said above, this only works correctly in concert pitch mode, because of the same basic bug that afflicts "J". I had already filed a separate report for this: #53461: Respell Pitches command changes only concert pitch spelling, regardless of current state. Depending on the exact nature of what is going on, you *might* be abel to copy and paste from concert pitch into transposed mode (copy with concert pitch on, toggle it off, then paste). Seems to work to copy in that direction, but not the other, because of the same underlying cause as the "J" bug.
Apparently Werner in the midst of some more changes to handling of concert pitch & enharmonic spellings, in part to solve issues like this, but I think in part to allow mid-score instrument changes to actually come with transposition changes.
In reply to Yes, as I said above, this by Marc Sabatella
I selected everything with [Ctrl]a and then pressed up-arrow, down-arrow which got rid of most of the sharps but left a few double-flats. I then selected everything again and did down-arrow, up-arrow and this has converted the double-flats into appropriate naturals. Some purists might want a Db instead of a C# here and there but looks acceptably [;ayable to me.
Has this sorted it or am I missing something?
In reply to I selected everything with by underquark
Yeah, a few updown/downup whacks with the sword pretty much purifies it, but for the C#.
Key signature is fixed in 2.0.1:
https://www.dropbox.com/s/9a1l5qrthj12e3z/%D0%A1%D0%BA%D1%80%D0%B8%D0%B…