Jump to content

Select midi channel for track/instrument?


TLF
Go to solution Solved by David Nahmani,

Recommended Posts

I have a device outputting MIDI on a few channels and I want to connect to Logic Pro (9) and have different instruments/tracks receive MIDI only for certain channels. How can I achieve this? At the moment, all midi data is received and demo'd/played on the selected track.
Link to comment
Share on other sites

I have piano set to channel 1 now using that method (Thanks again!) and drums to channel 2. But I notice when I send events using channel 2, the drums play but the equivalent piano notes are also played. Is this a bug in Logic Pro? I've tried sending MIDI on CH2 from different devices but the same thing happens.
Link to comment
Share on other sites

Here's a video of the problem. You can see the "02 NOTE" on screen showing the sequencer sending notes on Channel 2. You can also see on Logic Pro that the Drums are set to channel 2 and the piano to channel 1. But still, the notes play on both :/

 

Link to comment
Share on other sites

The keyboard transmitting on CH1 plays the piano. When I change to CH2, the first note plays a drum and then continues as drum again. Very strange.

Edit: without changing settings, both instruments are being played again.

 

A better video:

Link to comment
Share on other sites

Actually, the keyboard is transmitting on CH2 only but still triggering the piano track (CH1) as well as drums(ch2) in Logic Pro. I'm using this to log the input https://www.snoize.com/MIDIMonitor/

 

Four keypresses look like this and trigger drums and piano:

19:12:56.877 From Port 1 Note On 2 C3 52

19:12:56.881 From Port 1 Note On 13 C2 52

19:12:56.882 From Port 1 Note On 14 C2 52

19:12:57.121 From Port 1 Note Off 2 C3 0

19:12:57.126 From Port 1 Note Off 13 C2 0

19:12:57.127 From Port 1 Note Off 14 C2 0

19:12:58.056 From Port 1 Note On 2 C3 57

19:12:58.060 From Port 1 Note On 13 C2 57

19:12:58.061 From Port 1 Note On 14 C2 57

19:12:58.216 From Port 1 Note Off 2 C3 0

19:12:58.221 From Port 1 Note Off 13 C2 0

19:12:58.222 From Port 1 Note Off 14 C2 0

19:12:58.959 From Port 1 Note On 2 C3 50

19:12:58.963 From Port 1 Note On 13 C2 50

19:12:58.964 From Port 1 Note On 14 C2 50

19:12:59.091 From Port 1 Note Off 2 C3 0

19:12:59.096 From Port 1 Note Off 13 C2 0

19:12:59.097 From Port 1 Note Off 14 C2 0

Link to comment
Share on other sites

Thank you. There is a combination of CH1 and CH2 coming in to the Mac, despite being set to CH2 on the devices. Maybe I haven't configured the devices properly.

This is easy for you to test. Forget about recording anything or playing back a sequence. Play a single note on Channel 1, check in Logic that it receives in on Channel 1, check that it triggers whatever instrument is set to Channel 1 in Logic. Do the same thing for Channel 2.

Link to comment
Share on other sites

Piano has been set to channel 1 on Logic Pro. It should not receive anything else.

That's not the case. JakobP is correct: when autodemix is on, Logic routes events on specific MIDI channels to tracks that have that MIDI channels only if those tracks exist. All other events are routed to the selected track.

 

So if you create one track for channel 1 and one for channel 2 but send on channel 13, then the notes on channel 13 will be routed to the selected track.

Link to comment
Share on other sites

Oh, thanks David & Jakob. I shouldn't have assumed. Hmm. Is it possible to have no track selected? Because it would be a lot easier than configuring all the devices. I've tried creating a third track and selecting that but it disables the record [R] button on the other tracks.
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...