Hello All,
Well, I'm really new to the DAW world and not very computer savvy, but holy cow, is this DAW stuff a ton of fun. I put together and recorded a MIDI drum track in piano roll using the studio drums that Mixcraft 8 pro comes with. I can't figure out how to now separate each drum and send it to it's own submix track. I tried to copy just the snare and paste it in a newly opened submix track but that didn't work. Hopefully this is a simple question for someone much more DAW savvy than myself!
Thanks So Much!
Sending each midi drum to it's own submix track.
Moderators: Acoustica Greg, Acoustica Eric, Acoustica Dan, rsaintjohn
Re: Sending each midi drum to it's own submix track.
HI, Welcome to the forum.
The way I do that is to make several duplicate of the original drum track then open the first copy and delete all but say the kick. Name the tack kick. Move to the next copy and delete all but the snare, name the track snare.
Follow the sequence on each of the copies, making more copies if needed, deleting everything apart from the hi-hats, cymbals, toms etc. You can do same to the original track once you know the others are all ok.
Don't forget if you double left click on a drum name it will select all on that line making it quick & easy.
The way I do that is to make several duplicate of the original drum track then open the first copy and delete all but say the kick. Name the tack kick. Move to the next copy and delete all but the snare, name the track snare.
Follow the sequence on each of the copies, making more copies if needed, deleting everything apart from the hi-hats, cymbals, toms etc. You can do same to the original track once you know the others are all ok.
Don't forget if you double left click on a drum name it will select all on that line making it quick & easy.
-
- Posts: 1146
- Joined: Sat Sep 16, 2017 3:09 pm
Re: Sending each midi drum to it's own submix track.
Hi,
There's a pretty cool free plug-in called NoteMapper. It allows you to map a note to a different note, a MIDI channel, a CC code, etc. For our purposes, we'll route each drum to a separate MIDI channel which allows us to route each one to a separate track.
https://www.codefn42.com/notemapper/index.html
This is how you set it up:
1. You'll need at least two virtual MIDI ports (Devices). Three for good measure. You can use something like loopMIDI to create them
2. On the main track that has the complete MIDI drum pattern, you'll want to add NoteMapper as the virtual instrument. You don't need a drum virtual instrument on this track. If you add one so you can hear the whole pattern, you can deactivate it when you finsh the splitting to other tracks. Make EXTRA sure that the input for this track (use the drop down arrow next to [arm]) is set to something other than "ALL Midi input Devices". If you don't change this, you will run into some major MIDI feedback issues later on when using NoteMapper.
3. Add another Virtual Instrument that is a drum set of some kind that has the same key mappings as your main MIDI drum pattern. Change the input of this track to a different MIDI device than what you selected for NoteMapper. Set this to MIDI Channel 1.
4. Duplicate the track you just set up in step 3 as many times as you have individual drums you want to separate. You only have 16 MIDI channels though unless you use more MIDI input ports - that's why I said create three MIDI ports for good measure - but let's not get complicated. Set each each MIDI channel to the next number as you duplicate the tracks. Maybe go back and name the tracks whatever individual drum you want them to be and keep notes of which MIDI channel belongs to which drum.
5. Back to the NoteMapper track: When you show the NoteMapper VST, you'll see a grid. It defaults to channel 1 which should be fine though there's a chance it's on channel 10 if it came from a MIDI file directly. The thing to do is hit play on the Mixcraft transport and then scroll down on the grid to around note 36 (Bass Drum on standard MIDI drum mapping) and you should see the notes flash green according to which ones are playing. If you don't see anything, at the top left are numbers 1 through 16 which are the channels. Click those and activate each one to see which channel your drums are playing on. That's the screen we would have to work on.
6. Once you know which channel screen your drums are playing on, look the second column labeled 1-Ty. This is where you add a Type of mapping. Let's look at note number 036 which should be C1 and is almost always the bass drum. There should be a little dash " - " in column 1-Ty. Right click on that dash and select Note from the menu. In Column 1-Ch, let's set this to a 2. We've just mapped the base drum to MIDI Channel 2.
When you set up your tracks earlier, you may have designated the Bass drum to some other channel. If that's the case, change it to what you originally set up. Do the same for all of the other drums that you what separated out to other tracks - assigning the specific drum note to a specific MIDI channel. If you wanted to group something like open and closed hi-hat, assign both notes to the same channel.
7. Once you've mapped everything in NoteMapper, you need to chain another instrument directly below NoteMapper. When you click the piano icon on the NoteMapper drum track, it brings up the list of instruments. Directly below NoteMapper, click the drop down and add an External Midi Device. You want to add THE SAME MIDI DEVICE THAT YOU ASSIGNED TO ALL OF THE SEPERATED OUT TRACKS. This cannot be the same input device you are using for the NoteMapper track. I stress that because it's super important. If the MIDI part isn't set up correctly and you end up looping back and feeding back into your MIDI devices, you'll llikely crash your project or freeze up your MIDI devices. Luckily, loopMIDI has a recovery option from feedback loops for each MIDI device affected.
If you've done everything correctly, hold the control key and select each of your newly created tracks, hit play, and each track will have it's own part. You can record to all of these tracks so you can later season and mix to desired taste and even throug them into a submix.
This process works for any MIDI data. You could separate a piano track into tracks for both left and right hand based on specific ranges. You could separate a string quartet into 4 parts that was all on one MIDI track.
Hope it helps - I know it's wordy!
There's a pretty cool free plug-in called NoteMapper. It allows you to map a note to a different note, a MIDI channel, a CC code, etc. For our purposes, we'll route each drum to a separate MIDI channel which allows us to route each one to a separate track.
https://www.codefn42.com/notemapper/index.html
This is how you set it up:
1. You'll need at least two virtual MIDI ports (Devices). Three for good measure. You can use something like loopMIDI to create them
2. On the main track that has the complete MIDI drum pattern, you'll want to add NoteMapper as the virtual instrument. You don't need a drum virtual instrument on this track. If you add one so you can hear the whole pattern, you can deactivate it when you finsh the splitting to other tracks. Make EXTRA sure that the input for this track (use the drop down arrow next to [arm]) is set to something other than "ALL Midi input Devices". If you don't change this, you will run into some major MIDI feedback issues later on when using NoteMapper.
3. Add another Virtual Instrument that is a drum set of some kind that has the same key mappings as your main MIDI drum pattern. Change the input of this track to a different MIDI device than what you selected for NoteMapper. Set this to MIDI Channel 1.
4. Duplicate the track you just set up in step 3 as many times as you have individual drums you want to separate. You only have 16 MIDI channels though unless you use more MIDI input ports - that's why I said create three MIDI ports for good measure - but let's not get complicated. Set each each MIDI channel to the next number as you duplicate the tracks. Maybe go back and name the tracks whatever individual drum you want them to be and keep notes of which MIDI channel belongs to which drum.
5. Back to the NoteMapper track: When you show the NoteMapper VST, you'll see a grid. It defaults to channel 1 which should be fine though there's a chance it's on channel 10 if it came from a MIDI file directly. The thing to do is hit play on the Mixcraft transport and then scroll down on the grid to around note 36 (Bass Drum on standard MIDI drum mapping) and you should see the notes flash green according to which ones are playing. If you don't see anything, at the top left are numbers 1 through 16 which are the channels. Click those and activate each one to see which channel your drums are playing on. That's the screen we would have to work on.
6. Once you know which channel screen your drums are playing on, look the second column labeled 1-Ty. This is where you add a Type of mapping. Let's look at note number 036 which should be C1 and is almost always the bass drum. There should be a little dash " - " in column 1-Ty. Right click on that dash and select Note from the menu. In Column 1-Ch, let's set this to a 2. We've just mapped the base drum to MIDI Channel 2.
When you set up your tracks earlier, you may have designated the Bass drum to some other channel. If that's the case, change it to what you originally set up. Do the same for all of the other drums that you what separated out to other tracks - assigning the specific drum note to a specific MIDI channel. If you wanted to group something like open and closed hi-hat, assign both notes to the same channel.
7. Once you've mapped everything in NoteMapper, you need to chain another instrument directly below NoteMapper. When you click the piano icon on the NoteMapper drum track, it brings up the list of instruments. Directly below NoteMapper, click the drop down and add an External Midi Device. You want to add THE SAME MIDI DEVICE THAT YOU ASSIGNED TO ALL OF THE SEPERATED OUT TRACKS. This cannot be the same input device you are using for the NoteMapper track. I stress that because it's super important. If the MIDI part isn't set up correctly and you end up looping back and feeding back into your MIDI devices, you'll llikely crash your project or freeze up your MIDI devices. Luckily, loopMIDI has a recovery option from feedback loops for each MIDI device affected.
If you've done everything correctly, hold the control key and select each of your newly created tracks, hit play, and each track will have it's own part. You can record to all of these tracks so you can later season and mix to desired taste and even throug them into a submix.
This process works for any MIDI data. You could separate a piano track into tracks for both left and right hand based on specific ranges. You could separate a string quartet into 4 parts that was all on one MIDI track.
Hope it helps - I know it's wordy!
Re: Sending each midi drum to it's own submix track.
WOW!!!!
Thanks so much guys! You're AWESOME! So last night I made 7 or 8 copies of the drum track and then went back in each track and deleted all but 1 drum. It worked great! When I get home from work today I will definitely be downloading Notemapper!
Thanks Again Guys!!
Thanks so much guys! You're AWESOME! So last night I made 7 or 8 copies of the drum track and then went back in each track and deleted all but 1 drum. It worked great! When I get home from work today I will definitely be downloading Notemapper!
Thanks Again Guys!!
-
- Posts: 1146
- Joined: Sat Sep 16, 2017 3:09 pm
Re: Sending each midi drum to it's own submix track.
Hi,
I know it seems like a lot with NoteMapper, but once it's setup, save it as a template and any time you want to split out drums, just load the template, put your midi drum part in the main track, then record to the other tracks.
I know it seems like a lot with NoteMapper, but once it's setup, save it as a template and any time you want to split out drums, just load the template, put your midi drum part in the main track, then record to the other tracks.
- Mark Bliss
- Posts: 7315
- Joined: Fri Jan 20, 2012 3:59 pm
- Location: Out there
Re: Sending each midi drum to it's own submix track.
LOL!
@cactus-head You actually wrote "but lets not get complicated" in there...
@cactus-head You actually wrote "but lets not get complicated" in there...
-
- Posts: 1146
- Joined: Sat Sep 16, 2017 3:09 pm
Re: Sending each midi drum to it's own submix track.
LOL! I wish I had done that on purpose!