Can I make a midi track receive midi-notes exclusively when selected?

So I'm a keyboard player in a live band and moving to soft-synth from traditional motif/triton type hardware synths. I've set up a midi track for each song in our set list and loaded the plugins I use for each song. and I use my new Novation Launchkey as the control surface to move horizontally across midi tracks for each song in our set list. I use two keyboards live so the top one is set to midi-channel 1 and the bottom one to midi-channel 2.

So for example song one is on midi-track 1 and I use a piano plugin. Song 2 is on midi track 2 and I use a rack with a couple of plugins being used, etc etc. I have 50 odd songs, so 50 odd midi-tracks.

I can solo each selected midi-track so that only the sound from that midi-track will play. However because I've got all the midi-tracks accepting note information on midi channel 1 or 2 they are all 'silently playing' sounds and understandably my CPU usage goes through the roof and the sound glitches.

Is there a way I can set up Ableton so that when I select a midi track (song) the midi note information from my keyboard is exclusive to that midi channel so that the other tracks don't actually register a sound on the track volume?

Or am I going to have use different midi channels across the 50 tracks to balance the load? I don't want to have to do that as it will mean I have to change the midi-channel on the controller for each song (and as I use two boards it means it might get complicated). Any ideas?

 

Thanks, Paul.

2 followers

pb125770 11 months ago | 0 comments

3 answers

  • michael.j.mclaughlin20
    contribution
    240 answers
    256 votes received
    1 vote

    so if i am understanding correctly, this should be a simple fix, with a little extra user interface experience. there is a preference, probably under tracks or something like that (sorry not at my computer at the moment) that should allow you to exclusively arm and solo midi (and even audio tracks) if you turn that preference on, you should be able to exclusively solo and arm tracks. but be warned. you can only do one at a time unless you are holding down the shift (or perhaps it is the command/control key) which would then allow you to negate the preference and do exacly the opposite.
    as a matter of fact, that is probably you best bet right there. to axcess exclusivity, just hold down shift or command/control and the opposite of your system's preferences will be accessed

    11 months ago | 0 comments
  • pb125770
    contribution
    2 answers
    2 votes received
    1 vote

    Hi Michael, thanks for taking the time to answer. It's not quite as simple as that (I think). I can set exclusive arm on and I can effectively solo a single midi track so only that track produces sound. That's great and what I want. However if I look along the row at the other midi tracks (not solo'd as it were) then whilst no sounds are playing they are still receiving midi information if using the same midi channel and therefore using CPU. You can see the meters registering sound but just not outputting it (that is also excactly as I'd want).

    I have found that if I freeze tracks then no midi input is received. This would be the answer if I can find a way of unfreezing and re-freezing tracks from my control surface. Maybe that possible via midi learn but I'm a novice on such things so a little nervous setting out on that track.

    11 months ago | 0 comments
  • michael.j.mclaughlin20
    contribution
    240 answers
    256 votes received
    1 vote

    I'm not sure freezing them is the best way to do it. There are multiple ways to solve this problem. One is with "Instrument Racks" which would allow you to switch back and forth between sending midi to various instruments.

    Another way, which I think is simpler, would be to just set your monitor to Auto, which would allow you to only send midi to tracks that are armed. There is a vast difference between "In" and "Auto" in the track monitoring I/O section. If you change the track to "In" It will always be taking an input no matter if you want to arm it or not. If you have the track on "Auto" then it will only take an input from the source that it is set to in the I/O section. This should solve your problem, if it doesn't post back immediately, and I will get back to you asap.

    For us keyboard players, Instrument Racks are a godsend, because they not only allow  you to set up a whole bunch of presets and different instruments, they also allow you to flip through them, automate their changes, and can be housed in 1 track (making it easy on the eyes) I think for the situation you are in, it would be better to set everything to Auto, but in the long run, programming with Instrument Racks is going to be your best and most efficient way to go.

    I have personal experience with this precise thing, and Instrument Racks always end up winning out over multiple tracks. (for me)

    11 months ago | 0 comments

You need to be logged in, have a Live license, and have a username set in your account to be able to answer questions.

Answers is a new product and we'd like to hear your wishes, problems or ideas.