Logic Pro 9 Using Logic as a Host

DorianRimsin

Logician
I need to load plug-in virtual instrument programs into Logic 9 and use it as a source but I cannot figure out how the Plug in programs can receive the MIDI Data from an another program. I use Finale Notation software and I have set up MIDI IAC paths but I don't know how to set up Logic so it receives the signals as 'in'. I have no problem setting Logic to send the MIDI signals but vs.vs I cannot figure out.
 
AFAIK, Logic has to be the master, not the slave if you want them to sync.

EDFIT: That is if you wanted the 2 apps to sync. Sorry, coffee had not yet kicked in🙂
 
Upvote 0
Is the IAC bus that you've created showing up on the Physical Input object in the Environment's clicks and ports later?

If yes, is the Sum output connected to the Sequencer Input?

If the answer is yes to both of these, then MIDI being sent through the IAC bus "should" be arriving at the selected Track in Logic 9's Arrange Window.


Eli Krantzberg
Sent from my iPhone using Tapatalk
 
Upvote 0
Assigning the input

Thank you for replying. So my set up in the clicks and ports is as you say but the problem is that I load the instrument into a Multi-Instrument track but there is no option in the arrange or mixer window to set a source midi input of say IAC1. It is just MIDI 1-16 so I cannot control the path of the input. The only 'Input" in an Instrument track is the actual plug-in and when you load an instrument (virtual instrument like PLAY or Kontakt) you cannot assign an IAC bus from inside that program.
 
Upvote 0
If the SUM in the physical input object is connected, than all MIDI arriving from the individual sources (IAC bus for example) is routed to the selected track instrument. All you need to do is make sure the MIDI channel you are transmitting on (in Finale) and the channel you are receiving on in Logic match, or are set "all" or "omni".

So, it sounds to me like the problem might be outside of Logic.

Tangra, do you have any thoughts on this? This is your area of expertise more than mine! 😀
 
Upvote 0
Assigning the input

I probably don't then understand how to route the specific IAC bus to a specific Multi-Instrument channel. Can you explain how that is done? Is it done in the Arrange window or the Environment/Clicks and Ports?
 
Upvote 0
There's nothing you need to do manually, other than making sure the MIDI channels match.

If an object appears on your Environment's physical input object, as you say the IAC bus does, and the SUM is connected to the Sequencer Input; then everything should automatically get passed through to the selected channel strip.
 
Upvote 0
I use up to 10 separate IAC ports so I still don't see how I can say assign IAC 1 to one multi-instrument using up to 16 MIDI channels and then additionally assign IAC 2 to a different multi-instrument and use up to the 16 MIDI channels for that instrument etc, etc.
Where do you tell logic to ONLY accept the signal from a specific IAC bus?
 
Upvote 0
Where do you tell logic to ONLY accept the signal from a specific IAC bus?

If you disconnect the Sum output of the Physical Input object, you can then control each of the ports separately. So, disconnect the SUM cable. Then drag a cable from where the specific IAC bus appears on your Physical Input object directly to an instrument. You'll be able to trigger the instrument with the MIDI messages coming from the IAC bus, but they won't get recorded into Logic. If you drag that cable to the Sequencer Input instead, the MIDI messages will arrive at Logic's sequencer and passed through to the selected track's instrument.

Hope this helps.
 
Upvote 0
Back
Top