Import MIDI - Tempo is rounding to integers. Bug, lack of a feature, or user error?

• Nov 3, 2022 - 18:53

Hi all. Poking around with Musescore, and seeing if it can import a complex tempo map.

To test it, I just made a MIDI with reaper with a note at the beginning, a note at the end, and a few tempo changes, including 78.5, and 66.889.

When I exported it and then imported it back into a new reaper session, the detailed tempo information was included. I also tested this with Cubase.

When I imported it into Musescore, the Tempo was listed as an integer, with none of the decimal information, both as it was displayed in the score, and also in the inspector.

Some sessions will often have over a hundred tempo changes, so manually inputting these is not a practical option.

Thanks for any help!

Attachment Size
midi_export.mid 86 bytes

Comments

In reply to by SteveBlower

I agree that using them if you're composing something on the grid is asinine. However, here's a use case for me that I was able to do with Sibelius, that I'm hoping to be able to do with Musescore.

Recorded Guitar, Bass, and Drums together live without a click. Music has more life IMO when it's not constrained to a click, provided it's performed by good musicians.

I map out the tempo in Reaper so that I now have a grid to work with. This is very useful when communicating with collaborators - "the bass is too loud at Measure 76, beat 3".

I export the tempo in a MIDI, which I then import into Sibelius. Decimal places are necessary for sync purposes.

I import an mp3 of the song into Sibelius, and now I have a score perfectly synced to my song.

Now I can write a string arrangement and hear it against the track I'm arranging for.

It would seem to be useful to at least let the user define where to round it off. Even 1 or 2 decimal places is probably enough to keep it in sync. Integers however will create a meaningful divergence over time.

In reply to by vsthem

Musescore 4 also seems to round these out, which seems very strange given that it has the ability to have tempos with decimals. I can see why many users wouldn't want these displayed, as it can look really messy, but users should at least have the option IMO

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