TLF Posted November 3, 2017 Share Posted November 3, 2017 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. Quote Link to comment Share on other sites More sharing options...
Solution David Nahmani Posted November 3, 2017 Solution Share Posted November 3, 2017 Follow this guide. It was written for Logic X but it works exactly the same in Logic 9. https://www.logicprohelp.com/instruments-tracks-midi-channels/ Quote Link to comment Share on other sites More sharing options...
TLF Posted November 3, 2017 Author Share Posted November 3, 2017 This is amazing, thank you David. Perfect. Quote Link to comment Share on other sites More sharing options...
David Nahmani Posted November 3, 2017 Share Posted November 3, 2017 You're welcome! Quote Link to comment Share on other sites More sharing options...
TLF Posted November 4, 2017 Author Share Posted November 4, 2017 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. Quote Link to comment Share on other sites More sharing options...
TLF Posted November 5, 2017 Author Share Posted November 5, 2017 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 :/ Quote Link to comment Share on other sites More sharing options...
David Nahmani Posted November 5, 2017 Share Posted November 5, 2017 I can't see much on your video unfortunately, but can you double- and triple-check ALL four steps in the guide? This should work reliably if you follow the article accurately. Quote Link to comment Share on other sites More sharing options...
TLF Posted November 5, 2017 Author Share Posted November 5, 2017 On the Logic Pro side (steps 1, 3 and 4), you can see I have implemented them like the instructions: But midi notes are played for the selected track/instrument regardless of the midi channel # on my keyboard. Quote Link to comment Share on other sites More sharing options...
David Nahmani Posted November 5, 2017 Share Posted November 5, 2017 How about step #4 ? Quote Link to comment Share on other sites More sharing options...
TLF Posted November 5, 2017 Author Share Posted November 5, 2017 My understanding of step #4 is to "Record-arm each Logic track" I need to click the R on the relevant tracks to make it turn red (see my picture above). Is there more to this step? Quote Link to comment Share on other sites More sharing options...
David Nahmani Posted November 5, 2017 Share Posted November 5, 2017 My understanding of step #4 is to "Record-arm each Logic track" I need to click the R on the relevant tracks to make it turn red (see my picture above). Is there more to this step? On your picture I don't see BOTH tracks being R-enable as on the step #4 picture in the article. Quote Link to comment Share on other sites More sharing options...
TLF Posted November 5, 2017 Author Share Posted November 5, 2017 Ah, I understand now. It hasn't changed the result unfortunately. The notes are playing both the drums (CH2) and the piano (CH1). Maybe I'm doing something wrong with my my keyboards. Quote Link to comment Share on other sites More sharing options...
TLF Posted November 5, 2017 Author Share Posted November 5, 2017 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: Quote Link to comment Share on other sites More sharing options...
David Nahmani Posted November 5, 2017 Share Posted November 5, 2017 Look at the LCD display in your control bar. It should say "No in No out" toward the right. Those are MIDI monitors. Play both controllers to double-check that they send on MIDI channel 1 and MIDI channel 2, respectively? Quote Link to comment Share on other sites More sharing options...
TLF Posted November 5, 2017 Author Share Posted November 5, 2017 There is only really one controller, but outputting on two channels as it replays the two track song. The MIDI monitors don't seem to display any channel information, but I can see the notes coming in. Quote Link to comment Share on other sites More sharing options...
David Nahmani Posted November 5, 2017 Share Posted November 5, 2017 The MIDI monitors don't seem to display any channel information, but I can see the notes coming in. The channel information is right after the note symbol. Quote Link to comment Share on other sites More sharing options...
TLF Posted November 5, 2017 Author Share Posted November 5, 2017 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. Quote Link to comment Share on other sites More sharing options...
TLF Posted November 5, 2017 Author Share Posted November 5, 2017 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 Quote Link to comment Share on other sites More sharing options...
David Nahmani Posted November 5, 2017 Share Posted November 5, 2017 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. Quote Link to comment Share on other sites More sharing options...
TLF Posted November 5, 2017 Author Share Posted November 5, 2017 It's transmitting CH2, but also some unheard messages on CH 13 & 14. viewtopic.php?f=1&t=133998&p=684818#p684818 This still triggers drums and piano though. Quote Link to comment Share on other sites More sharing options...
David Nahmani Posted November 5, 2017 Share Posted November 5, 2017 So if you play a single note in real time on channel 2 it triggers both the drums and piano? Quote Link to comment Share on other sites More sharing options...
TLF Posted November 5, 2017 Author Share Posted November 5, 2017 Correct. Quote Link to comment Share on other sites More sharing options...
JakobP Posted November 5, 2017 Share Posted November 5, 2017 Your notes on channel 13 & 14 is playing your selected instrument track, in this case the piano. Quote Link to comment Share on other sites More sharing options...
TLF Posted November 5, 2017 Author Share Posted November 5, 2017 Your notes on channel 13 & 14 is playing your selected instrument track, in this case the piano. Piano has been set to channel 1 on Logic Pro. It should not receive anything else. Quote Link to comment Share on other sites More sharing options...
David Nahmani Posted November 5, 2017 Share Posted November 5, 2017 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. Quote Link to comment Share on other sites More sharing options...
TLF Posted November 6, 2017 Author Share Posted November 6, 2017 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. Quote Link to comment Share on other sites More sharing options...
JakobP Posted November 6, 2017 Share Posted November 6, 2017 ...I've tried creating a third track and selecting that but it disables the record [R] button on the other tracks. That should work, after you selected your new track, simply record enable the other tracks without selecting them ? Quote Link to comment Share on other sites More sharing options...
David Nahmani Posted November 6, 2017 Share Posted November 6, 2017 While it's not possible to have no track selected, you should be able to have an empty external MIDI track selected and R-armed along with the other tracks: Quote Link to comment Share on other sites More sharing options...
TLF Posted November 6, 2017 Author Share Posted November 6, 2017 Oh, that is *very* clever, thank you David!Thanks also JakobP. It's working very nicely now! I can finally return to recording again -I thought it would be impossible. Thank you, thank you. Quote Link to comment Share on other sites More sharing options...
David Nahmani Posted November 7, 2017 Share Posted November 7, 2017 Oh, that is *very* clever, thank you David!Thanks also JakobP. It's working very nicely now! I can finally return to recording again -I thought it would be impossible. Thank you, thank you. You're welcome! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.