For Logic users there may come the time that one needs to get a file over to Finale or Sibelius to finish a project. Logic has its own proprietary notation display formatting and doesn’t currently support Music XML. However, you can export a Standard MIDI File (SMF) and achieve good results. To maximize compatibility before exporting a SMF, you’ll need to do some adjustments, as described below.
The important proprietary formatting items are Display Quantize, Interpretation mode and to a lesser degree, Syncopation mode. These items affect Logic’s display only – playback remains unaffected. You may also need to deal with pedal markings (these do affect playback). Let’s look at what they do, and how to pass along this information in a SMF.
Interpretation
If you play parts in live, you will generally get much more readable part(s) and score by having the Interpretation mode selected. (If you add notes by hand this is normally not needed and best left unchecked.) This can be achieved globally by checking the Interpretation box in the Score Editor’s Inspector.
This can also be managed on the track level by making a note selection and navigating to the Attributes menu > Interpretation and selecting Force from the sub-menu.
You can also double click on a note to open up the Note Attributes window and go to Interpretation, selecting Force from the pop-up menu.
What does Interpretation do? For example say you play in a quarter note, but its actual duration is closer to three 16th notes long as you played it just a bit short. Interpretation mode assumes you want a quarter note and displays it as such, avoiding a look of a tied 1/8th to a 16th followed by a 16th note rest. You may have also played the note a bit early, Interpretation puts the note on the beat. You probably want this Interpretation quarter note look to be passed along in your exported SMF, see below.
Syncopation
This is toggled on/off in the same methods as Interpretation and is always found next to it in the above mentioned areas. I find it easier to leave this off and add only as needed. Typical use example is an eighth-quarter-eighth look that shows up as a four eighth notes, with the second and third notes tied together.
Selecting the tied notes and applying Syncopation creates the eighth-quarter-eighth look.
Display Quantize
If you look in the Score Editor’s Inspector you’ll see an item called Quantize with a pop-up menu just to the right. It defaults to 16,24 (16th and 16th note triplets will be the finest division of the beat, so notes are snapped to its grid). For viewing fun, move it to 128,384. If the view doesn’t change much, it probably means you did the entry by hand (as opposed to performing the parts live) or you’ve already quantized the performance elsewhere (and this would affect playback). Now move it to 4 – every note snaps to a quarter note (again, display only, playback is not changed).
An example of when to use this would be playing in a swing feel. Logic may show triplets or dotted eight/sixteenths, an unnecessary and cluttered look for a jazz feel. Change the display quantize to 8 and the smallest division will be eighth notes. Playback will be the same, the look will be eighth notes – your players will be happy.
(Tip: as this parameter is region based, you can create new region for the triplets or sixteenth run you have. In score mode regions that abut will be shown as one part).
Sustain Pedal
A typical situation might be if you played a chord for four beats for a string part, but the sustain pedal is held for two bars. You need to transfer the sustain pedal note length information to the notes, so the notes are eight beats instead of four. Go to local menu Functions > Note Events > Sustain Pedal to Note Length. Your pedal markings are also removed in the process – back up/duplicate if these are important!
Preparing to Export the SMF
With Sustain Pedal preparation covered, let’s get back to the Display Quantize, Interpretation and Syncopation functions.This information needs to be “normalized” (in Logic speak) before you export a MIDI file.
There are two menu items in the Score Editor’s local menu, found together following this local menu path: Functions > Quantize. They are “Fix displayed Note Positions” and “Fix displayed Note Position and Duration”. So what do they do?
These functions will lock the MIDI notes to their displayed position (this is a destructive function – duplicate/back up if you want save the original). “Fix displayed Note Positions” moves the note start position to match the display grid. This is a typical quantize function. “Fix displayed Note Position and Duration” additionally extends the note length so your dotted eighth/sixteenth “quarter” note is now actually a quarter note in length.
While these steps may seem like a bit of work, all of this will help your parts and scores look much closer to your intentions when you export them as a SMF and bring the material into Finale or Sibelius.
Doug Zangar is the author of Groove3.com’s “Logic Score Editor Explained“, teaches courses for the Pacific Northwest Film Scoring Program, Discovery Tools and Crywolf Training, and is the founder of the Seattle Logic User Group.
Another great blog post! I learned a lot.
Perhaps readers will also be interested in my video tutorial “Export a MIDI file from Logic” which covers some additional topics like dealing with loops, normalizing transpositions, merging regions, and file names, for even better export.
Thanks, Philip –
Im hoping to convince Doug to contribute some additional tutorials in Logic here as well in the next few months. Stay tuned.
~robert
Many thanks for these tips!
That’ll save me oceans of time, since I just got Sibelius 7.1 since a few days, coming from Logic, with is not the notation-app which gets me the desired look of my scores anymore (never did, but it was quite easy to use and I know it well). Very clear information, great to include screenshots and to explain what you have to do and why!
I hope Doug can give us more tips on how to move from Logic to (in my case) Sibelius!
Many thanks in advance!!!
Hi everyone.
Thanks for this great information. I was wondering if I am best keeping my controller data on separate tracks in Logic to make the MIDI export easier? Does anyone know how this can be achieved?
This past year I started using Sibelius and used Logic’s Music XML feature. No issues with CC info that I noticed. However, if you want to keep the CC info separate you have some choices.
I’m assuming this CC information is either Hyperdraw (Logic 9 and earlier) or MIDI Draw (Logic X) (two names for the same information) rather than track automation.
If the CC information is already recorded in the part, I’d open up the region(s) in the event list and and use the filter buttons to hide notes, the select all remaining and hit delete.
It is also possible to use the transformer to delete all CC info in all selected tracks in one go (way faster).
Lastly, you can use the “new track with same instrument” feature in Logic to add all CC info to keep everything separate.
I think I’d prefer the transformer technique on existing projects if you are concerned about the CC information. And also create a new project just for that purpose so you aren’t damaging your work project.
Hi Doug.
Thanks for your reply. I only just saw this now!
At the moment I am using your “new track with same instrument” solution. However, I would love to learn about your “transformer” solution. I am assuming I set this up in the environment? Not sure how to program it though…
Adam,
If you want to use the Transform window for deleting CC information, go to this article I wrote for the Logic Pro Expert blog – it should walk you through it: http://logic-pro-expert.com/logic-pro-blog/2014/11/02/how-to-delete-cc-events-in-logic-pro-x.html
Hi Doug.
Thanks a lot for that link. Very helpful indeed!
Welcome!