• SONAR
  • split midi drums into separate tracks
2015/11/07 08:03:50
Skarda
I have some session 3 drummer tracks with all the drums in one midi track. Is there a way to separate them into individual tracks for each drum piece. without the brain damage of cut and paste manually
 
I7
Sonar X2 & X3 Producer
2015/11/07 08:12:02
liinnerd
I usually use a cal script for this.  
 
Go to process --> Run Cal..  
and select the 'Split note to tracks' Script and follow the steps in the popup menu
2015/11/07 08:54:58
Skarda
Hmm, not working. but looks like it should. I choose source track 15, final destination track 14, (midi track), destination channel 10, destination port 1... It works for a couple seconds like its doing something but nothing appears in the destination track or any other track. Did I miss something?
2015/11/07 09:22:33
liinnerd
Maybe you need to select the source tracks first and then select the cal script to run.
 
I also think it's best to select a destination tracknumber after your existing tracks, so for instance: If you have 15 tracks in your project, choose 16 as the destination track. This way corresponding midi tracks will automatically be created for every key that is used in your source track. 
After this you can always move them and/or insert them into a folder.
 
 
 
 
 
 
2015/11/07 09:22:35
MarioD
It works fine here but I always select the first available track at the end of the track list.  In other words if my drums are on track 1 and my last recorded track is on track 15 I set my final destination track to track 16.  I see that your source track is 15 and your first destination track is 14 so that may be messing things up.

I hope this helps and good luck.


2015/11/07 10:04:29
brundlefly
I find it often works best to figure out how many different notes there are and pre-create the target tracks.
2015/11/07 10:19:44
Skarda
Still no go. I created 5 midi tracks, put them all at the end of the tracks list, assigned them all the drummer session 3. I selected the midi track I want to separate. When I go through run cal, i get the windows hour glass for about 2 seconds, then nothing appears. (I'm not sure which port to use and tried a couple like 1 & 2, but does that need to be correct?)
2015/11/07 10:59:38
Skarda
fyi, I found this other old post. It bounces each drum to its own audio track which is fine for what I want for this. But it would be nice to know how to get separate midi tracks.
 
Thanks All
 
there is another option with track templates....just go to insert menu and insert the track template of soft synth...the session drummer 3....

 
 
  1. Go to the Session Drummer mixer
  2. Change the port at the bottom of each drum from all 1 to 1,2,3,4, etc.
  3. Create 12 audio tracks (or less if you've used less ports)
  4. In the audio tracks select each input one by one. First one select "Session Drummer Out 1 left mono", second on select "Session Drummer Out 3 left mono", then next track "Session Drummer Out 5 left mono" etc. etc

That assumes you want mono drums, select the stereo outs if that's what you want. You then have x number of drum tracks with each drum on it's own audio track which you can process as you wish. All are fed by one midi track. Simples as the yoof now say. 
2015/11/07 11:08:52
scook
When the drum synths I had started providing individual instrument outputs, I stopped splitting MIDI tracks. There is one thing which has not been mentioned yet. If there are simple instrument tracks in the project, they will confuse the CAL script and throw the track counter off. When I test the split notes to tracks cal, I usually make sure there are no instrument tracks and use the last track in the project to split. set the source track to the last MIDI track, destination to the source+1 (which does not exist in the project) and default the rest of the prompts.
2015/11/07 11:40:43
liinnerd
 
Are you sure you filled in the correct source track number in the cal? You only need to fill in the source and destination track, the midi destination and port can be left at default (you can change them later on the midi tracks)
 
Maybe you can copy the midi clips to a new midi track and try running the Cal from there. It's always safer to make a copy of your original midi clips, since the cal script deletes the original midi data.
 
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account