• SONAR
  • Recording Drums Through VST
2012/12/26 14:23:35
Drumtracks
Hi Everyone,
 
I've done a search and I'm not sure if there is a topic that covers specifically what I'm trying to do. I'll explain my set up and then what I'm trying to do. If anyone can provide some info that would be greatly apprecated. Thanks!
 
Set Up: Yamaha DTXreme IIs electronic drum set----->M-audio midi cable------> EZ Drummer------>Sonar X1
 
What I would like to do is set up a template for recording, mixing and and bouncing drum tracks in which all midi notes are seperated into individual tracks so that I can control each drum and cymbal individually. I have already done some recording in Sonar and my EZ Drummer/VST/Midi/Sonar connection is working. What I need to figure out is how to set up the appropriate tracks/type of tracks so that everything gets filtered properly.
 
I know that generally speaking it's best to keep midi all on one track and split the audio to seperate tracks, but there are situations in which I like to be able to control each drum and cymbal on an idividual basis from the EZ Drummer (soft synth) mixer as there are various options there that would not be available on an idividual drum/cymbal basis if all the drums and cymbals were controlled by one instance of EZ Drummer (for example, I sometimes like to turn the room mic off for the toms but leave it on for the snare drum as well as numerous other options).
 
Is there a way for me to set up my template so that when I record my drum track all of the midi notes automatically get filtered into sepreate tracks as I record, each of which have a different instance of EZ Drummer (soft synth) attached to it? I send the individual drum tracks to my clients so I also have to "bounce to tracks" for all the midi tracks so that I can create the seperate audio tracks. If I have to record all of the midi data to one track how do I set up my tracks (and what type of tracks do I set up) so that when I use "Split Notes to Tracks" all of the midi data gets split to already created and saved tracks that are each controlled by an indiviudal instance of EZ Drummer and that are pre labelled snare drum, bass drum etc..
 
I have attempted to do this in many ways but just can't seem to get it to work.
 
I've used the run cal script for "Spilt Notes to Tracks" but I end up having to manually set up EZ drummer on each track seperately. I'd like to set up a template so that I can just plug and play rather then have to do tedious set up everytime.
 
If anyone can provide me some info on how to create this template that would be greatly appreciated.
 
Thanks!
 
 
2012/12/26 14:53:53
bapu
This is not a tested practice but a theory. Why not see if you can set your electronic kits MIDI channel different for each kit piece. If it can be done, you would then setup as many MIDI tracks as you have kit pieces and set the input MIDI channel to the correct kit piece and enable record on all MIDI tracks at once.
2012/12/26 19:02:11
robert_e_bone
It would seem to me that though you could likely set up the drums that way within multiple instances of EZ Drummer with separate midi channels on each, triggering would I think also require each trigger on the electronic drum set to be set to its own midi channel, or you could never really capture all channels live  hope that made sense.

I use a template with Battery 3, and each drum cell is routed to its own audio output, and there are separate audio tracks in Sonar for each drum and cymbal.  With that setup, I have individual control over each drum and cymbal, for levels and effects.

Bob Bone

2012/12/26 20:10:52
bluzdog
You could record one midi track and use the split notes.cal to seperate the performance into multiple tracks.

Rocky
2012/12/27 03:35:12
TStorms
Never mind... misread your post
2012/12/27 06:53:32
Danny Danzi
Drumtracks


Hi Everyone,
 
I've done a search and I'm not sure if there is a topic that covers specifically what I'm trying to do. I'll explain my set up and then what I'm trying to do. If anyone can provide some info that would be greatly apprecated. Thanks!
 
Set Up: Yamaha DTXreme IIs electronic drum set----->M-audio midi cable------> EZ Drummer------>Sonar X1
 
What I would like to do is set up a template for recording, mixing and and bouncing drum tracks in which all midi notes are seperated into individual tracks so that I can control each drum and cymbal individually. I have already done some recording in Sonar and my EZ Drummer/VST/Midi/Sonar connection is working. What I need to figure out is how to set up the appropriate tracks/type of tracks so that everything gets filtered properly.
 
I know that generally speaking it's best to keep midi all on one track and split the audio to seperate tracks, but there are situations in which I like to be able to control each drum and cymbal on an idividual basis from the EZ Drummer (soft synth) mixer as there are various options there that would not be available on an idividual drum/cymbal basis if all the drums and cymbals were controlled by one instance of EZ Drummer (for example, I sometimes like to turn the room mic off for the toms but leave it on for the snare drum as well as numerous other options).
 
Is there a way for me to set up my template so that when I record my drum track all of the midi notes automatically get filtered into sepreate tracks as I record, each of which have a different instance of EZ Drummer (soft synth) attached to it? I send the individual drum tracks to my clients so I also have to "bounce to tracks" for all the midi tracks so that I can create the seperate audio tracks. If I have to record all of the midi data to one track how do I set up my tracks (and what type of tracks do I set up) so that when I use "Split Notes to Tracks" all of the midi data gets split to already created and saved tracks that are each controlled by an indiviudal instance of EZ Drummer and that are pre labelled snare drum, bass drum etc..
 
I have attempted to do this in many ways but just can't seem to get it to work.
 
I've used the run cal script for "Spilt Notes to Tracks" but I end up having to manually set up EZ drummer on each track seperately. I'd like to set up a template so that I can just plug and play rather then have to do tedious set up everytime.
 
If anyone can provide me some info on how to create this template that would be greatly appreciated.
 
Thanks!
 
 

Everything you're mentioning is, unfortunately, more trouble than it's worth. I gave up on multiple midi tracks for drums long ago. There's really no major benefit to it other than to send the individual midi's to another module or if you feel the need to do extreme editing and the other notes in the midi are getting in your way. Your best bet is split notes to tracks cal file if you need it. You will always have to set it up though and creating a template out of it wouldn't do any good.
 
Let's look at Bapu's method...which looks good on paper, but still won't work. How do you tell your midi track you create, which drum to trigger? You can't. Your drum brain operates on channel 10. The midi notes are all sending on channel 10 as well. How do you make a midi note send to a midi channel? If it can be done, you're looking at a lot of work to make it possible. I have my V-Drums set up right now experimenting with this for you...and for the life of me, I can't figure out how the heck I would get the notes to split BEFORE I actually play anything without doing intense editing in my drum brain...which I think would be a nightmare and quite pointless if it's even possible.
 
The only way you could do it using this method (as far as I know) is to record each drum piece individually. You know how bad that would suck though...so it's not worth it.
 
There IS another way but it will be a nightmare to set up due to EZD not being powerful enough and you will need multiple modules of EZD instances. At the end of it though, even with mulitple modules, it will come out to having one full instance loaded up sample size wise. I'll explain as I know that sounds confusing.
 
This ain't gonna be easy and will require some work, but I can't think of any other way. Create a midi track and then create an instance of EZD. When you load up EZD, kill all the instruments in it except for the kick drum. Send your midi track to this instance of EZD 1.
 
Create another midi for your snare. Load up another instance of EZD and route the midi out to EZD 2. It will auto-number each instance. When EZD loads up samples, kill all samples except for the snare. Keep on doing this for each midi track and instance of EZD you create until you have enough midi tracks and instances of EZD to cover all your instruments singularly.
 
From there when you record, you'll still get your full kit playing on every midi track, but each track will only be triggering the instance of EZD that you've assigned to it. From there, if you want to, you can go into each midi track and delete all the extra information other than the drum that is physically triggering that instance of EZD. Watch when messing with your hat tracks as you will have CC information for open/closed hats that you don't want removed.
 
For example on how to do this in detail, after you record, you go to your kick drum midi track and highlite every midi note in the track other than the kick drum line. Do the rest for all the other midi tracks so only the instrument you want is there. This is the only way I can see this working. To me, it's not worth the extra work to be honest. I have no problems using a single midi track for all my drums and if I need to do something intense with the midi, I just clone the track and delete all the information that is not needed in the clone.
 
Like there are times when I create a midi of my drums and send them to Superior Drummer. I may not like the cymbal sounds. So I clone the midi track and bring in an instance of BFD 2. I mute all cymbal samples in Superior so when that midi file plays, no cymbals from Superior will be triggered. In my BFD module, I've loaded up nothing but cymbals so all the other midi notes on the midi track I've cloned will not trigger any sounds other than the ones mapped to my BFD 2 cymbals. If I decide I want to delete all the information in the midi track that is being sent to BFD2, I can do that and just leave the cymbal midi notes there. To me, this is much faster and less painless.
 
Remember, you can run as many drum modules as you need while using SINGULAR instruments within them. It's when you load 10 full kits that you will notice your machine start to bog down. But with single kit pieces in ANY drum module, you can load up 25 or more without seeing any issues as it is only handling one sample per module. This is great for mixing and matching kit pieces from other modules or when doing hybrid type stuff. I do it all the time and use 32 bit Sonar here....I've never had to freeze any instances nor do I get any lag or slowdown in my system. Good luck...hope some of this helps.
 
-Danny
2012/12/27 07:01:24
Rob[at]Sound-Rehab
bapu


This is not a tested practice but a theory. Why not see if you can set your electronic kits MIDI channel different for each kit piece. If it can be done, you would then setup as many MIDI tracks as you have kit pieces and set the input MIDI channel to the correct kit piece and enable record on all MIDI tracks at once.

Don't think this can be done. It's not possible on the most expensive Roland drum modules and it would surprise me to find this feature on a Yamaha kit. It's usually one MIDI channel for all notes leaving the drum module ...
 
Another theory here (as I never to bothered to try this): set up a MIDI track for each drum kit instrument (kick, snare, ...) and use MIDI filter plugin (from FX bin) to get only the notes you want on each track.
 
Mind you, you have to be carefule with what you filter because MIDI output from expensive modules comes with all sorts of extra MIDI CC information, after touch and whatever else there is in the MIDI standard. If you don't record it all (or filter too much) your play back will sound different (much worse) as you might lose e.g. all that positional sensing, cymbal choking etc.  
 
Another thing I'd be worried is latency because you'd have to monitor using the sounds from EZ drummer (different drum sound = different playing style) and unless you get the latency really low you'll have troubles getting the groove going ...
2012/12/27 07:39:04
twaddle
I'd say Danny has pretty much hit the nail on the head as he so often does.
EZdrummer just doesn't have the level of tweak-ability that you're looking for so you're having to take long laborious steps
in order to try and achieve what can easily be done in either Superior drummer, BFD2 or BFD Eco. 

Depending on your budget you might want to have a look at fxpansion as they have a 35% off sale on BFD2 and 30% off BFD Eco.
The latter of which will be less of a leap from EZdrummer in terms of learning.

Superior may well have a sale on too and since you already own ezdrummer you should get a good upgrade price too.

Steve

I just checked the superior upgrade price and I'm sure there must be a cheaper one but the toontrack site has it as 
$250 whilst BFD2 at the current sale price will cost you $199 or $69 for BFD Eco. 
Like I said, I'm sure someone can find a cheaper deal on superior but that was from their site. 

superior cross grade

BFD Eco & BFD2 sale price


Steve

2012/12/27 07:43:38
Loptec
Drumtracks


Hi Everyone,
 
I've done a search and I'm not sure if there is a topic that covers specifically what I'm trying to do. I'll explain my set up and then what I'm trying to do. If anyone can provide some info that would be greatly apprecated. Thanks!
 
Set Up: Yamaha DTXreme IIs electronic drum set----->M-audio midi cable------> EZ Drummer------>Sonar X1
 
What I would like to do is set up a template for recording, mixing and and bouncing drum tracks in which all midi notes are seperated into individual tracks so that I can control each drum and cymbal individually. I have already done some recording in Sonar and my EZ Drummer/VST/Midi/Sonar connection is working. What I need to figure out is how to set up the appropriate tracks/type of tracks so that everything gets filtered properly.
 
I know that generally speaking it's best to keep midi all on one track and split the audio to seperate tracks, but there are situations in which I like to be able to control each drum and cymbal on an idividual basis from the EZ Drummer (soft synth) mixer as there are various options there that would not be available on an idividual drum/cymbal basis if all the drums and cymbals were controlled by one instance of EZ Drummer (for example, I sometimes like to turn the room mic off for the toms but leave it on for the snare drum as well as numerous other options).
 
Is there a way for me to set up my template so that when I record my drum track all of the midi notes automatically get filtered into sepreate tracks as I record, each of which have a different instance of EZ Drummer (soft synth) attached to it? I send the individual drum tracks to my clients so I also have to "bounce to tracks" for all the midi tracks so that I can create the seperate audio tracks. If I have to record all of the midi data to one track how do I set up my tracks (and what type of tracks do I set up) so that when I use "Split Notes to Tracks" all of the midi data gets split to already created and saved tracks that are each controlled by an indiviudal instance of EZ Drummer and that are pre labelled snare drum, bass drum etc..
 
I have attempted to do this in many ways but just can't seem to get it to work.
 
I've used the run cal script for "Spilt Notes to Tracks" but I end up having to manually set up EZ drummer on each track seperately. I'd like to set up a template so that I can just plug and play rather then have to do tedious set up everytime.
 
If anyone can provide me some info on how to create this template that would be greatly appreciated.
 
Thanks!
 
 
Instead of having the notes on different MIDI-tracks, you still can edit the individual drums by selecting the option
Notes -> Show Velocity on Selected Notes Only - in the PRV.

Now, just click the note you want to edit on the diatonic keyboard to the left, and the velocities of only these notes will show in the controller pane

It's much easier to have all drums in one track. Especially if you want to re-build patterns and such. If you have the notes
in different tracks you have to first select the track you want to make changes in before you can edit and this is (if anything)
very time-consuming



2012/12/27 07:52:54
twaddle
Instead of having the notes on different MIDI-tracks, you still can edit the individual drums by selecting the option 
Notes -> Show Velocity on Selected Notes Only - in the PRV.

Now, just click the note you want to edit on the diatonic keyboard to the left, and the velocities of only these notes will show in the controller pane

It's much easier to have all drums in one track. Especially if you want to re-build patterns and such. If you have the notes
in different tracks you have to first select the track you want to make changes in before you can edit and this is (if anything)
very time-consuming



I didn't read anything about wanting to change velocities, that's just the most basic stuff that any softsynth can do. 
What "drumtracks" did say was that he  sometimes likes to turn the room mic off for the toms but leave it on for the snare drum as well as numerous other options. 
He won't be able to do that in the piano roll or in ezdrummer it's self. 
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account