Site icon Mel Choyce

Tips for midi dumping into MuseScore

As I’ve mentioned in the past, I participate in a weekly music challenge where we alternate original composition and arrangement prompts. We need to submit both an audio render and sheet music for each prompt. Most people doing these challenges have traditional music training of some kind and often will compose directly in sheet music software like MuseScore.

I do not; I compose directly in my DAW, Ableton Live. This presents a bit of a challenge when I make my scores, so over the last year I’ve developed some techniques for creating scores in MuseScore from midi dumps. This should theoretically work with any DAW that allows you to export your individual tracks as midi files.

My process:

  1. Simplify song in a duplicate project file
  2. Import midi into MuseScore
  3. Convert drum parts
  4. Create a new score
  5. Format score

Simplify song in a duplicate project file

The purpose of your duplicate file is to simplify your song for export. I do this in a separate file so I don’t mess anything up in my song. A separate file is also good because you only need to worry about the note data.

When simplifying your file, you’ll want to:

Import midi into MuseScore

I have midi files set to open up in MuseScore on my computer by default, so I’ll usually just batch open all of my tracks and there they are, all lined up in MuseScore. I’ll do additional cleanup in MuseScore itself. Don’t worry if your tracks aren’t assigned to the correct instruments yet, we’ll deal with that later.

When you open up a midi file in MuseScore, a panel should be docked on the bottom of your screen with some settings:

I almost always uncheck “Clef changes.” And, if your instrument doesn’t use multiple staves, make sure “split staff” is unchecked. Depending on the instrument, I might also uncheck “show staccato.”

If your song is swung, use the “detect swing” dropdown so MuseScore knows how to handle your notes.

I’ll usually do a first round of cleanup in these individual midi files. It makes it easier to see the part I’m working on. If I need to pause and come back to it later, I’ll save the file as an .mcsz within my project folder, which is MuseScore’s native file format.

Some things I’ll look for when cleaning up my tracks:

Convert drum parts

If you have a drum part, RIP 🙏 💀 (jk jk). But this does get its own section because it is the most complicated issue I run into almost every week (since as a drummer, I like drums).

As far as I can tell, Live has no way of exporting drums to the correct midi channel that indicates to MuseScore that hello, yes, this is a drum part. So you’ll open up your drum midi and it’ll probably look something like this:

i-want-to-die.jpg

Yeah so that’s not very helpful.

You’ll want to do at least two things first: uncheck the “Split staff” option in the midi import panel (and optionally uncheck “Show staccato”) and click apply. Then, open up Mixer (F10) and check “Drumset.”

Now your score looks like this:

okay-i-can-work-with-this.jpg

Significantly more tolerable.

After this, I usually copy the whole piece, press “i” to pull up instruments, and search for the drumset instrument under “Percussion – Unpitched.” Then I’ll get rid of the piano from my instruments list, and paste my drums into the new drumset staff(this just makes all the future drum formatting a little less weird, and you’ll eventually be pasting it into a drumset staff anyway).

The next task is figuring out what pieces of the kit are actually playing. I’ve found some VSTs assign different parts of the the kit to different notes, so I spend a lot of time flipping back and forth between my project file and my score to match up the parts. In this case, despite what the score is telling me, the first four bars are playing kick (correct) and cross-stick (incorrect), with a two-tom fill (incorrect) at the end. The next section has a kick (correct), cross-stick (still incorrect) and now some closed hi-hats (incorrect).

This is where a lot of tedious work comes in. I’ll select each note for a particular drum kit piece, then press up/down on my keyboard until it’s assigned to the correct placement on the score. MuseScore will play the sound associated with each note so you can do it pretty much by ear, and if you’re not a drummer and struggle with any of the sounds, you can click an individual note head and the drum name will appear on the bottom of the UI:

You might have to do this for almost every note in your drum staff and yes, it sucks.

Edit: You don’t, actually—do right click > select > more... > then pick the same pitch option and move them all at once!

Unless I’m doing something really simple with just a bass drum, snare, hi-hat, and occasional crash, I’ll also split my drum part into two voicings: one voice for foot parts (bass, hi-hat pedal) and one for hands. This is also a pain and takes a lot of manual work. As you split your staff into two voicings, you’ll also start getting a lot of extraneous rests. I guess it’s best practice to hide them all by selecting all of the rests (right click > select > all similar elements in same staff) and pressing “v,” but that still shows them grayed out while I’m editing my score. I find that annoying, so I just delete them.

You might find yourself with some sharp or flat accidentals still hanging around from your initial import; I select the entire staff (cmd/ctrl + a), then tap up on my keyboard, then down (to bring all the notes back into place) and it gets rid of all the accidentals.

My final output looks something like this:

Create a new score

Use MuseScore’s setup wizard when creating your score, instead of the blank file that appears when you first open the software. The wizard lets you choose specific instruments to add to your score, puts them in mostly the agreed-upon correct orchestral score order (according to my servermates), and pick the key, time signature, and tempo for your piece.

Once your score is set up, it’s pretty easy just to copy and paste your individual tracks into their respective instruments. If I forgot one or need to add/remove staves, pressing “i” will bring the instruments menu back up.

I’ll do any remaining cleanup I didn’t do in my individual midi files and then move to formatting.

Format score

As someone with no classical training, I know very little about writing good sheet music. Everything I know I’ve picked up because of these weekly challenges, whether that’s asking other folks on the server, or asking my music teacher about specific items. Here are some common tasks I do once all of my parts are in place, using the palette menu (F9):

I have not yet graduated to being comfortable using things like repeats and voltas because I am a coward and there’s a whole lot more I’m still missing (like piano sustain pedals; how do they work?) but these tips have been enough to keep me in the 3/5 range for my score ratings each week which is at least like, a passing grade by American standards.

After that, I’ll make page style adjustments like flipping to landscape or changing the page size to fit the number of instruments and staves in my score. It’s not like anyone is actually going to print these, they’re just for practice and for show, so I can crop them however fits the piece best. I might also fiddle with staff spacing depending upon how loose or cramped my score is.

Finally, I’ll export to pdf, and boom, done! One score, ready to be uploaded to my weekly prompt.

Hope this helps anyone else looking to make sheet music from midi in MuseScore!

Exit mobile version