Musescore midi out to Logic Pro
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 Actually, I seem to have it… by azgilbertdh
Turn down the volume of MuseScore's own synthesizer
In reply to Turn down the volume of… 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?
In reply to Thanks. I appreciate the… by azgilbertdh
I have no clue :)
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
In reply to Here is a partial solution… by azgilbertdh
On another thread that I just found, someone suggested simply turning down the MuseScore instrument (or the Master Gain) to 0 to prevent MuseScore's own instrument(s) from sounding.
Is this the best (or only) method?
Thanks.
In reply to On another thread that I… by dcollett
Is this getting Logic and Musescore 4 to run in SYNC? ( I gather there is some work being done on getting this to work with Jack Audio / Midi )
In reply to Here is a partial solution… by azgilbertdh
Am wondering about getting MUSESCORE 4 and Logic to run in SYNC on a Mac Mini (Sonoma) Anybody who can tell me how to get this to work?
In reply to Here is a partial solution… by azgilbertdh
I am wondering about getting MUSESCORE 4 and Logic to run in SYNC on a Mac Mini (Sonoma) Anybody who can tell me how to get this to work?
https://www.bandmix.ca/ammusic/