Re: How can I add Note Names for my MIDI device?
Posted: Wed May 13, 2009 7:27 pm
Actually the easiest thing is that I just create a bunch of MIDI Device Groups and add them to my templates. I was able to create a monster MIDI Device group with all of the note names for Superior2-Avatar. Most of the time you only need to see a small subset of those names on a track.
What I have figured out is this, the "Drum Kit" feature of DP has nothing to do with names, it only configures WHICH NOTES are showing on the grid and in what order, how they are grouped, etc; without regard to how they are named. They provided two GM sets. If you drag and drop a MIDI file into DP, it will update the drum grid to have all the notes contained in the MIDI file, in addition to whatever was there before, if they weren't all there already. Again, no note names. After doing that, you can change what notes are showing on the grid and in what order by selecting a different "drum kit".
The names that are shown are entirely associated with the MIDI Device Group that happens to be used at the time. If you update any of the names, they are updated for the current MIDI Device Group and saved in that project file only.
What I did was:
- Create instrument track hosting Superior2
- Create a MIDI Device Group called "Superior2-1" that sends its output to Superior Drummer VI
- Create a MIDI track that sends to the Superior2-1 MIDI Device Group.
- Went into drum grid and on the bottom row of the note names there is a triangle to enter "Add range of notes". So I entered C-1 through G8, which basically filled the drum grid with all the possible notes of the entire range.
- Saved the drum kit as "Superior-Avatar-full", meaning this will be the full keyboard range of ALL notes in the kit.
- Manually changed the names of all the notes according to the Superior2 documentation, reordered them a bit to group all the snares together, all the hats together, etc.
- Deleted the two tracks so that I had an empty project again(but the MIDI Device Group is still there, even though it no longer is configured to send to the Superior VI anymore due to the track has been removed).
- Saved as Template
Now when I use this template, all I have to do is create the VI track, go into MIDI Device Group and configure Superior1-2 to send to the VI, then create the MIDI track to send to the MIDI Device Group, and if I go into the drum grid, I will not see any notes. But as notes are added to the track, then I will see them appear and they will have the names. I do *NOT* load the drum kit I saved earlier because that would load all 127 note names into the drum grid, many not needed. Just drag a MIDI file onto it or record some drum parts and only the actual notes being used will show up as rows in the drum grid, but they'll all have the right names(which are saved in the Superior2-1 MIDI Device Group).
If I need more instances of Superior, I would have to copy the MIDI Device Group and configure it.
This is all workable. Its not that difficult, but just not completely obvious how to do it. Motu should really make this more intuitive, but this does at least work for now. You're right, using load could help too, But either I have to have a file somewhere that has a bunch of MIDI Device Groups for all my different Superior drum kits in it, and they would all be loaded into any project I'm working on. Or else I would just put them into the template to begin with. Its still going to be annoying to have to have a bunch of these unused MIDI Device Groups in my template I suppose, but once I get it setup and used to them being there, its not that big of a deal. But personally it seems like this could just be made easier somehow.
Another nice feature, if there is not a way to do this already, would be to have a way to tell the drum grid to remove any rows from the grid that aren't being used. So I could load the superior2 full drum kit, record some drums or copy and paste a MIDI drum...then have it remove the unused rows...and they would stay in the order I had saved them. Otherwise, I basically am better off never using that saved drum kit, just let the notes in the track create the rows on the grid and re-order them over and over again manually for every project, depending on what is being used. Don't know if that makes any sense.
What I have figured out is this, the "Drum Kit" feature of DP has nothing to do with names, it only configures WHICH NOTES are showing on the grid and in what order, how they are grouped, etc; without regard to how they are named. They provided two GM sets. If you drag and drop a MIDI file into DP, it will update the drum grid to have all the notes contained in the MIDI file, in addition to whatever was there before, if they weren't all there already. Again, no note names. After doing that, you can change what notes are showing on the grid and in what order by selecting a different "drum kit".
The names that are shown are entirely associated with the MIDI Device Group that happens to be used at the time. If you update any of the names, they are updated for the current MIDI Device Group and saved in that project file only.
What I did was:
- Create instrument track hosting Superior2
- Create a MIDI Device Group called "Superior2-1" that sends its output to Superior Drummer VI
- Create a MIDI track that sends to the Superior2-1 MIDI Device Group.
- Went into drum grid and on the bottom row of the note names there is a triangle to enter "Add range of notes". So I entered C-1 through G8, which basically filled the drum grid with all the possible notes of the entire range.
- Saved the drum kit as "Superior-Avatar-full", meaning this will be the full keyboard range of ALL notes in the kit.
- Manually changed the names of all the notes according to the Superior2 documentation, reordered them a bit to group all the snares together, all the hats together, etc.
- Deleted the two tracks so that I had an empty project again(but the MIDI Device Group is still there, even though it no longer is configured to send to the Superior VI anymore due to the track has been removed).
- Saved as Template
Now when I use this template, all I have to do is create the VI track, go into MIDI Device Group and configure Superior1-2 to send to the VI, then create the MIDI track to send to the MIDI Device Group, and if I go into the drum grid, I will not see any notes. But as notes are added to the track, then I will see them appear and they will have the names. I do *NOT* load the drum kit I saved earlier because that would load all 127 note names into the drum grid, many not needed. Just drag a MIDI file onto it or record some drum parts and only the actual notes being used will show up as rows in the drum grid, but they'll all have the right names(which are saved in the Superior2-1 MIDI Device Group).
If I need more instances of Superior, I would have to copy the MIDI Device Group and configure it.
This is all workable. Its not that difficult, but just not completely obvious how to do it. Motu should really make this more intuitive, but this does at least work for now. You're right, using load could help too, But either I have to have a file somewhere that has a bunch of MIDI Device Groups for all my different Superior drum kits in it, and they would all be loaded into any project I'm working on. Or else I would just put them into the template to begin with. Its still going to be annoying to have to have a bunch of these unused MIDI Device Groups in my template I suppose, but once I get it setup and used to them being there, its not that big of a deal. But personally it seems like this could just be made easier somehow.
Another nice feature, if there is not a way to do this already, would be to have a way to tell the drum grid to remove any rows from the grid that aren't being used. So I could load the superior2 full drum kit, record some drums or copy and paste a MIDI drum...then have it remove the unused rows...and they would stay in the order I had saved them. Otherwise, I basically am better off never using that saved drum kit, just let the notes in the track create the rows on the grid and re-order them over and over again manually for every project, depending on what is being used. Don't know if that makes any sense.