Musescore midi out to Logic Pro

• Jun 16, 2020 - 18:37

There is a video showing the contorted esoteric process to go through to get Musescore to talk to a DAW (on a Windows machine out to Reaper).

https://musescore.org/en/node/302532

I've been fiddling with getting Musescore to output midi data to play through Logic Pro to take advantage of the sound. I have only basic understanding, but I did get Logic to make noise when I input a note in Musescore, but no midi off was being sent. I also for the life of me don't know exactly what I did to make it work, just fooling around with ports and channels and such.

Perhaps someone has done this? is this what Jack Audio is for?

Thanks
David


Comments

Actually, I seem to have it working by changing a setting in Logic (all notes off). But how do I keep Musescore from making any noise, and just play the sound through Logic?

In reply to by jeetee

Thanks. I appreciate the help.

And of course I have more questions.

I create staves for instruments and assign them to different channels in the Mixer, then create tracks in Logic for those instruments and assign them to the matching channel. But the score plays back only on the instrument of whatever track is selected in Logic (by clicking it with the mouse). If I click a different track, the whole score plays back on the instrument assigned to that track. How to match Musescore staves to Logic tracks and get each instrument to sound if not by assigning matching channels?

Here is a partial solution for anyone in the future trying to do this. This is from Mac to Logic Pro.

In Musescore I/O, output is set to CoreMidi, IAC Driver Bus 1.
Turn off the volume of the Musescore synth. :)
In the Musescore mixer, assign the instruments in your score to midi channels.

In Logic Pro, enable input from CoreMidi, IAC Driver Bus 1.
Create a project with virtual instrument tracks and assign a midi channel to each track strip (channels and instruments matching what you assigned in Musescore).
Turn on (check) Auto demix by channel if multitrack recording in Project Settings - Record.
Enable Record for each track.

Now when you press playback in Musescore, the score will play in Logic using the virtual instruments. (It will also play on real midi instruments if you create midi tracks in Logic and assign output to them.)

Also, if you press record to start recording in Logic then press playback in Musescore, your score will be sent to (recorded) in Logic with each instrument on its own track.

I have not solved one problem, that something like an All Notes Off message isn't being sent by Musescore or received by Logic. When you stop playback in Musescore, playback does stop in Logic but the last notes continue to sound until you to go Logic and press space bar.

David

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