• SONAR
  • "expand" or "explode to tracks" command?
2014/06/20 21:51:25
...wicked
I'm working on a ton of MIDI drum tracks right now (srsly, this project has SD1, SD3, Battery, AND Addictive Drums!) anyhow, the MIDI tracks  are for the whole kit. With a simple beat I'll just duplicate and delete all but one part until each drum is on it's own MIDI track (for rendering), but with so many parts on this track I was wondering if there was a command to, er, "explode" each key to it's own track.
 
2014/06/20 21:53:26
scook
To breakout each MIDI note to a separate track run "Split Note to Tracks.CAL"
2014/06/21 10:47:40
robert_e_bone
+1 select the midi track and then run the above-mentioned CAL script, and it will break out each midi note into its own track.
 
Each CAL script included in Sonar usually has a bit of documentation in it, so you can navigate to the folder where they live (in the Content folder for X3), and you can open them in Notepad to read through the doc, and look at the code.
 
Bob Bone
 
2014/06/21 15:07:24
...wicked
Sweet. Thanks guys!
 
2014/06/22 18:23:00
...wicked
Hrm. Tried this finally. Here's some results:
 
The CAL does not like to run unless you give actual channel and port numbers. "0" won't cut it, and "none" isn't an option. This stumped me for some time but finally got that working. Also, you have to have all the blank destination tracks ready beforehand, which also stumped me for some time.
 
Once that was done, hey it worked! EXCEPT: notes are not placed correctly. My drum parts are now almost a full measure too long. Haven't take a detailed look at the timing weirdness yet, but since this is a non starter screw it, I'll do it by hand. BOO!
 
 
 
2014/06/22 19:26:16
Anderton
...wicked
Hrm. Tried this finally. Here's some results:
 
The CAL does not like to run unless you give actual channel and port numbers. "0" won't cut it, and "none" isn't an option. This stumped me for some time but finally got that working. Also, you have to have all the blank destination tracks ready beforehand, which also stumped me for some time.
 
Once that was done, hey it worked! EXCEPT: notes are not placed correctly. My drum parts are now almost a full measure too long. Haven't take a detailed look at the timing weirdness yet, but since this is a non starter screw it, I'll do it by hand. BOO!



 
Maybe Process > Fit time if the error is distributed linearly over the part?
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account