Any ways to explode midi clip into separate pitches in Ableton?

Discussion in 'Live' started by SomebodyIsHere, Apr 25, 2020.

  1. SomebodyIsHere

    SomebodyIsHere Member

    Joined:
    Jan 28, 2020
    Messages:
    103
    Likes Received:
    16
    Any ways to explode midi clip into separate pitches in Ableton?
    Suppose I have a midi clip consisting of notes A, B and C.
    I want to explode it into a 3 midi clips one containing only A note, one only B and the other only C note.
    There is a midi explode feature in Cubase and Studio one.
    Searched for similar thing in ableton but I could not find anything.
    I am talking about midi clip in general.
     
  2.  
  3. SomebodyIsHere

    SomebodyIsHere Member

    Joined:
    Jan 28, 2020
    Messages:
    103
    Likes Received:
    16
    No ways?!
     
  4. acatnamedharmony

    acatnamedharmony Member

    Joined:
    May 9, 2017
    Messages:
    49
    Likes Received:
    9
    I'm gonna research this and figure out a way...it seems like it would be very useful to me as well. Actually you could import the clip to a drum rack and then separate them out that way by duplicating the device you'd be using it with to each cell.


    Can you give any more specifities about what you'd be using it for?
     
  5. SomebodyIsHere

    SomebodyIsHere Member

    Joined:
    Jan 28, 2020
    Messages:
    103
    Likes Received:
    16
    I had read something on Ableton forum about import midi into drum rack. How do you import midi clip into drum rack? As far as I know, you can only import audio into drum rack cells!
    Separating notes and bouncing them would give me more control for my particular goals that's all.
     
  6. Satai

    Satai Rock Star

    Joined:
    Feb 23, 2013
    Messages:
    403
    Likes Received:
    368
    Yes. Use a Scale device and duplicate the original midi track as many times as needed, each with a Scale device isolating only the pitch you want.

    Let's say you want only C notes. Reset the Scale device to empty, then add only "C" by clicking it.

    Instead of duplicating the track you could also make use of ableton "racks" to accomplish the same parallel midi output within one actual track, if that's something you care about. If not, just duplicate the tracks and hit Ctrl-G to put them into a tidy group.

    Another way to do it quickly in ableton is to select all the notes you do not want, and hit 0. That mutes the notes without deleting them from the clip. So if you do that on each duplicate midi track, you will have the same result but manually without Scale devices. Good to know if you want "every second C note" or something custom like that, where the Scale device won't help you.
     
    Last edited: Apr 26, 2020
    • Like Like x 2
    • Winner Winner x 1
    • Love it! Love it! x 1
    • List
  7. Smoove Grooves

    Smoove Grooves Audiosexual

    Joined:
    Jan 26, 2019
    Messages:
    1,783
    Likes Received:
    660
    Just copy your MIDI three times and delete notes accordingly!
     
    • Funny Funny x 1
    • Winner Winner x 1
    • List
  8. SomebodyIsHere

    SomebodyIsHere Member

    Joined:
    Jan 28, 2020
    Messages:
    103
    Likes Received:
    16
    Can you explain Ableton rack method more?
     
  9. Gyro Gearloose

    Gyro Gearloose Audiosexual

    Joined:
    Jul 8, 2019
    Messages:
    3,384
    Likes Received:
    1,301
    Location:
    Germany
    i never tried but i think its not possible
     
  10. acatnamedharmony

    acatnamedharmony Member

    Joined:
    May 9, 2017
    Messages:
    49
    Likes Received:
    9
    @Satai that select all notes you don't want and hit 0 thing blew my mind and would have never thought about. Question I feel like you would know the answer to. How do I setup the range of an instrument on a rack? So that it would only play from c2 to c3 for example.

    @SomebodyIsHere Sure, I can't tell if you're being sarcastic though. What about this is confusing? Would pictures help better understand what they meant?
     
  11. orbitbooster

    orbitbooster Producer

    Joined:
    Jan 8, 2018
    Messages:
    233
    Likes Received:
    134
    I guess you want to separate single notes in single tracks because you want to play chords with a monophonic intrument, right?

    If I'm not wrong, the first method is to filter out all midi notes different than the chosen one by the scale midi effect, so having A,B,C you'll have 3 tracks each filtered on A,B,C respesctively.

    The second method keeps only 1 track with 3 parallel midi racks (in the example picture just 2) with 3 scales filtered on A,B,C, the result is more or less the same track, so I don't know if it's suitable for you.
    midi racks.jpg

    The third method is clear.

    In any case it's not an easy click'n'go with Live.

    Other daws do that easily, like Reaper.
     
    • Like Like x 2
    • Useful Useful x 1
    • List
  12. Smoove Grooves

    Smoove Grooves Audiosexual

    Joined:
    Jan 26, 2019
    Messages:
    1,783
    Likes Received:
    660
    It is if you:
     
  13. orbitbooster

    orbitbooster Producer

    Joined:
    Jan 8, 2018
    Messages:
    233
    Likes Received:
    134
    It remains the most efficient way, but it's not automated as the op asked.

    Moreover, I found the MIDI explode method (in reaper) not very useful, but I could have missed something.
    It splits based on MIDI note numbers and not by number of voices.
    I found somewhere a reaper script (MIDI Polyphonic Splitter) that creates a kind of divisi, but I didn' test it yet.

    For ableton live IF there is hope, it will be in MAX script.
     
    • Like Like x 1
    • Agree Agree x 1
    • List
  14. Valnar

    Valnar Kapellmeister

    Joined:
    Feb 21, 2020
    Messages:
    176
    Likes Received:
    50
    ableton is just not your go to DAW for midi editing :(
     
  15. suefreeman

    suefreeman Kapellmeister

    Joined:
    Mar 8, 2012
    Messages:
    280
    Likes Received:
    74
    Location:
    Montreal
    This function is used to separate all instruments in a "midi drum track"

    Solution #1 (for complex tracks) :
    In Live : export midi clip
    In Reaper or cubase : open the midi file and "explode. then export all midi clips.
    In Live again : import all midi clips.

    Solution #2 : (like your example, you only have three notes)
    (Everything in Live)
    Duplicate your clip 3 times (so you now have 4 clips , for the 3 notes and the original's back up)
    Double-click the clip, so it opens the piano roll.
    No you have to delete the notes.
    click on the white&black keys (vertical). It will select all similar notes.
    Press Delete.
    Repeat as needed.
    Solution 2 is a very small task once you know what you're doing
     
    • Like Like x 1
    • Agree Agree x 1
    • List
  16. recycle

    recycle Rock Star

    Joined:
    Nov 13, 2013
    Messages:
    653
    Likes Received:
    429
    Location:
    motherboard
    some time ago I found myself facing the same problem: how to assign a polyphonic midi file to an external monosynth? In the end I solved it by multiplying miditrack by x4, then manually deleting the unneeded notes and finally record synth track by track. Now I think that the scale device method suggested by @Satai is more practical, I hadn't thought of that
     
Loading...
Loading...