Beepster
Max Output Level: 0 dBFS
- Total Posts : 18001
- Joined: 2012/05/11 19:11:24
- Status: offline
Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
This is kind of a followup thread. I had been asking (last week I think) about good ways to yank MIDI clips out of an existing project so they could be pulled into a new project. Based on the advice I received there I have successfully accomplished this. We'll leave that at that. Now I'm just trying to get suggestions on making AD2 interpret this data better. It's kind of sort of triggering the correct kit peices but not really. I know there are multiple ways to approach this (some drum programs have instant mappers to specific programs, there are the internal Sonar Drum Maps, there is doing it manually using the various goodies in Sonar like Event Inspector or in the PRV... etc). So this is a "more than one way to skin a cat" type thread. Tell me how you skin this particular cat. I could totally figure this out on my but I am new to this type of thing and know anything I try will be the "long way 'round" so why not ask the experienced users... yes? Alright, gonna just poke at it now but any tricks, tips, hints and whatnot are appreciated as always. Thanks muchly. Cheers! PS: I may also try this clip with BFD Eco and I may encounter MIDI drum files created in other programs. So this is about general strategy. Not just specifically cramming an EZD track into AD2... however that is what I am currently attempting to do so a quick tip on that would of course be more than welcome.
post edited by Beepster - 2015/08/08 15:40:22
|
scook
Forum Host
- Total Posts : 24146
- Joined: 2005/07/27 13:43:57
- Location: TX
- Status: offline
Re: Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
2015/08/08 15:35:53
(permalink)
|
clintmartin
Max Output Level: -36.5 dBFS
- Total Posts : 3893
- Joined: 2009/10/11 12:16:43
- Location: Fort Smith, AR
- Status: offline
Re: Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
2015/08/08 16:39:23
(permalink)
I can send you the map if you PM me your e-mail Beepster. It's not perfect, but it's close. It seems something has changed in one of the many updates that Toontrack and Xlnaudio have had. I had to move something with the PRV last time I used it. I have since added Toontrack's EZ Player Pro to help when there is a problem.
|
Beepster
Max Output Level: 0 dBFS
- Total Posts : 18001
- Joined: 2012/05/11 19:11:24
- Status: offline
Re: Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
2015/08/08 17:03:20
(permalink)
Hi, Clint and scook... So I've just been mucking about with this (for the past hour or so) and I've exposed some possibilities and problems. Still sorting it out in my head but I'm thinking that I'm never going to be happy with any quickfix solution to this (meaning some kind of automapping preset). It is definitely good to know it's there though and I might try it out tomorrow (in which case I'll snag it directly from you Clint... thanks dood... or I'll follow the link in the thread scook posted or whatever). AD2 as usual has left my head in a bit of a tangle (and Sonar's weird synth insert auto routing) and I tried to tackly this at the end of the day after putting together a MASSIVE rough mix of this project. Things will be clearer when I wake up fresh in the morning. Gonna take a little break to absorb some of this and put my thoughts together. Back in a little bit and thanks. For now I think I am leaning toward digging right into the PRV and manually moving all the notes (one row at a time or by any other methods I can find) so they obey the default AD2 map. Can't make think with brain at time that is now. Unga.
|
Beepster
Max Output Level: 0 dBFS
- Total Posts : 18001
- Joined: 2012/05/11 19:11:24
- Status: offline
Re: Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
2015/08/08 18:12:51
(permalink)
Awright... brain has had a moment to heal. Here's the trip. As I contemplated using some kind of mapping preset in AD2 I figured I'd check out the actual Key Map presets already there. Most of them seem to be designed for external hardware units (Alesis, V-Drums, some yamaha stuff, etc). I poked around those for a bit and some of them kind of sort of worked (and definitely worked better than just allowing the midi to hit AD2 directly in it's default map). So that was cool. The Alesis presets seemed to work best but still there were some things going to odd places. I was also screwing around by switching kit presets which seemed to result in key map presets that previously working almost perfectly to not working so great and it also did weird stuff with the "Extra" perc slots. Add to that I wasn't (and kind of never have been) completely impressed with the kit presets as it is for this project so I'm thinking I'm going to have to build my own kit preset. If I'm going to that trouble AND I want to completely make sure ALL the hits are going EXACTLY where I want them (this is 150bpm crazy drum stuff with LOTS of hits throughout) I think I'd better just go through the MIDI clip in PRV and move things where they actually should be. Of course I will copy the clip first so I'm not borking out the original but yeah... So now it kind of becomes a matter of how to do that efficiently which I guess is more of a PRV editing topic. Gonna have to bursh up on that I guess... BUT ideas on bulk moving stuff around like this would be great. Gonna try the event inspector I guess and hope I can properly select whole rows of notes. Whatever. I WOULD use this opportunity to dig into drum maps but I've decided against it because that's gonna require it's own little crash course which I don't want to screw with in this project (and may not work out so great anyway since I've already gotten this far with the drum track). So that's my story (and I may or may not be sticking to it). Cheeeeers!!!
|
bapu
Max Output Level: 0 dBFS
- Total Posts : 86000
- Joined: 2006/11/25 21:23:28
- Location: Thousand Oaks, CA
- Status: offline
Re: Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
2015/08/08 18:27:35
(permalink)
Beeps, Let's say the MIDI you make (or cop) from somewhere was originally done for drumpler A and you "map" to drumpler B. Let's say drumpler A has 20 velocity layers for their snare but drumpler B only has 15...... I'm not sure just mapping notes will be enough especially if the MIDI was written for drumpler A. Seewoteyemsayin?
|
Beepster
Max Output Level: 0 dBFS
- Total Posts : 18001
- Joined: 2012/05/11 19:11:24
- Status: offline
Re: Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
2015/08/08 18:36:52
(permalink)
bapu Beeps, Let's say the MIDI you make (or cop) from somewhere was originally done for drumpler A and you "map" to drumpler B. Let's say drumpler A has 20 velocity layers for their snare but drumpler B only has 15...... I'm not sure just mapping notes will be enough especially if the MIDI was written for drumpler A. Seewoteyemsayin?
Hi, Baps. Indeed I do and I think in this case there may indeed be that type of discrepancy... However I'm thinking I may be looking at reverse situation where I actually have more layers available (and/or the vel layers weren't programmed in with a lot of complexity). So I will explore that and thank you for confirming something that was merely squishing around my squishbox as an abstract. I actually have been thinking of getting right into and altering the MIDI a bit as far as a touch of humanizing/velocity tweaking anyway so again that's something leading me toward sucking it up and just dealing with all this in PRV one way or the other. I don't want to go too crazy or spend too much time on that but I think a bit of tweaking will result in the whole song sounding just that much slicker. Thanks, dood.
|
scook
Forum Host
- Total Posts : 24146
- Joined: 2005/07/27 13:43:57
- Location: TX
- Status: offline
Re: Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
2015/08/08 20:19:18
(permalink)
The EZD AD2 drum map I pointed to is the same that Clint uses. You will see the discussion about it in the thread. WRT to velocity layer differences, located in the map window AD2 has a velocity curve for each instrument slot.
|
clintmartin
Max Output Level: -36.5 dBFS
- Total Posts : 3893
- Joined: 2009/10/11 12:16:43
- Location: Fort Smith, AR
- Status: offline
Re: Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
2015/08/08 21:42:11
(permalink)
Beepster...If I have a midi track made with EZD2. I can insert AD2, then copy & paste the EZD2 midi into the AD2 track. Then open the AD2 map window and select my EZD2 map. It works perfectly most of the time. EZ Player Pro is the ultimate tool for this...I bought it for $20 on KVR a while back. You may as well try the map...it's free. It used to be on the xln audio forum, but they did away with the forum...I just happen to save it before.
post edited by clintmartin - 2015/08/08 21:51:38
|
scook
Forum Host
- Total Posts : 24146
- Joined: 2005/07/27 13:43:57
- Location: TX
- Status: offline
Re: Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
2015/08/08 21:50:53
(permalink)
☄ Helpfulby bapu 2015/08/09 15:59:41
EZ Player Pro is bundled with Superior Drummer too. It is a handy tool. Still maps in AD2 are pretty easy. So too are drum maps in SONAR, just a boring typing exercise.
|
brundlefly
Max Output Level: 0 dBFS
- Total Posts : 14250
- Joined: 2007/09/14 14:57:59
- Location: Manitou Spgs, Colorado
- Status: offline
Re: Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
2015/08/09 11:56:18
(permalink)
bapu Let's say drumpler A has 20 velocity layers for their snare but drumpler B only has 15...... I'm not sure just mapping notes will be enough especially if the MIDI was written for drumpler A.
For this and other reasons, I wouldn't spend too much time trying to map one software's MIDI patterns to another. If the loops were recorded by a drummer playing the synth live using an e-drum controller, the velocities are going to be tailored to that synth's velocity response and even the particular timbre of the kit pieces that were being played at the time. In the particular case of AD2, this synth is so good and flexible that I can't think why you would want to spend precious creative time porting its MIDI patterns (whether bundled, 3rd-party, or of your own composition) to another instrument. Kick and snare is one thing, but complex hi-hat, ride and tom patterns are unlikely to sound good, (much less better) on another synth without a lot of tweaking. And there are always going to be some things that just won't translate for instruments that have rolls/paradiddles/flams built into the programming or samples. EDIT: I see I mis-interpreted which direction you're porting, but the same applies to some extent.
post edited by brundlefly - 2015/08/09 12:05:12
SONAR Platinum x64, 2x MOTU 2408/PCIe-424 (24-bit, 48kHz) Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
|
Beepster
Max Output Level: 0 dBFS
- Total Posts : 18001
- Joined: 2012/05/11 19:11:24
- Status: offline
Re: Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
2015/08/09 12:26:14
(permalink)
I have been mulling this over all morning and poking at the project (as I've been prattling on about other stuff here on the forum). I woke up and the solution was clear to me... I was just going to create my own map inside AD2 based on the performance and then tweak it a bit to make any MIDI editing I do more convenient (like I'd remap all the snare and hi hat artics to all be bunched together... crap like that). However, although it is indeed a hit heavy MIDI clip it is not a particularly complex clip articulation-wise. So I am defaulting to simply using the default AD2 MIDI map and within PRV just dragging the rows of notes to where they need to be (so they will trigger the kit piece I want). In this particular situation, since there are really only under a dozen distinct notes in the clip (repeated many times of course) and many of the notes are already mapped correctly I think this will actually result in less work and headache than creating my own map or even downloading, transferring and installing a custom map (which I may need to futz with anyway). Of course this is only the current plan and for other more complex material I will want to try other options so this is still an open general thread and query. All ideas help me (if not immediately then in the future) and it's a good online archive for folks trying to do wimilar stuff. Awesome. I'll update once I get this sorted (if at all but it's pretty simple and I've done this particular approach bfore). Cheers.
|
Beepster
Max Output Level: 0 dBFS
- Total Posts : 18001
- Joined: 2012/05/11 19:11:24
- Status: offline
Re: Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
2015/08/09 12:52:23
(permalink)
Ah yes... of course there has to be something stupid. AD2 and Sonar do not seem to share a common middle C. So C1 in AD2 = C3 in Sonar. Fookin' annoying crap. I know this is common and there are various ways to fix these things between programs but good cripes... with all the geniuses who came up with the MIDI standards you'd figure Middle C would ALWAYS be middle C. Kind of the simplest concept in music. Yeesh. No problem. Just gotta keep track of a two octave discrepancy. Just a whinge about silliness that should not be. Cheers.
|
scook
Forum Host
- Total Posts : 24146
- Joined: 2005/07/27 13:43:57
- Location: TX
- Status: offline
Re: Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
2015/08/09 13:23:52
(permalink)
|
Tunerman
Max Output Level: -87 dBFS
- Total Posts : 186
- Joined: 2010/03/18 20:08:57
- Location: Northern California
- Status: offline
Re: Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
2015/08/09 13:28:00
(permalink)
To piano tuners, and all pianos, Middle C = C4 So I really get confused....
“When I sit at my worm-eaten piano, I envy no king in his happiness" -F.J.Haydn Sonar Platinum v22.9.2; W10-64; i7,950,3.06Gz;12GB ram;Korg BX3; Korg M1; Roland FP dp. Two grand pianos: 1929 Steinway M 5'7" & a 1913 Steinway B 6'11"; Focusrite PRO24 & 18i8; Yamaha NS10M, JBL LRS305. "Myrna's Love" - Slide show movie of a piano rebuilding process, with original music, recorded using Sonar 8.5. http://www.youtube.com/watch?v=ANU-lrom_Y0
|
Beepster
Max Output Level: 0 dBFS
- Total Posts : 18001
- Joined: 2012/05/11 19:11:24
- Status: offline
Re: Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
2015/08/09 13:44:09
(permalink)
scook The MIDI numbers are the same. SONAR allows you to adjust what the numbers represent http://www.cakewalk.com/D...age=3&help=0x22B06
Without even reading that just your post made something massive click for me. I know about the various ways to much around with what note outputs at which octave (on track level or in prefs... but now I'm wondering if this can be set per project... but I will reserach that later and is probably covered in your link). Thing is for this project if I changed that globally then other pieces that already match wouldn't any more. This is kind of weird actually so maybe there was already settings messed with in the original project (this is not my file). Anyway... educational to ponder. I'm making headway and learning stuff by forcing myself to do this all manually in PRV so you know... hurting myself to expand my knowledge and scooping up all sorts of cool tips here. You rock, scook... as do the rest of you. Every day I learn new ways to mangle shiz up in this massive software. Hopefully it's not annoying for the forum. I look at it as adding to the online p2p database for others searching for solutions. Back to it. Cheeers!!!
|
Beepster
Max Output Level: 0 dBFS
- Total Posts : 18001
- Joined: 2012/05/11 19:11:24
- Status: offline
Re: Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
2015/08/09 13:48:39
(permalink)
Tunerman To piano tuners, and all pianos, Middle C = C4 So I really get confused....
Interesting tidbit (which I think I recall hearing abotu before). It also reminded me of an interesting piano tuner fellow I used to occasionally chat with at my local pub. He was blind and felt his way around for the pegs. And now I'm recalling another dude I once met who did pipe tuning/refitting/restoration for those massive church pipe organs. Only met him once. He was ultra weird but damn was it cool hearing about that craft. Cheers.
|
BobF
Max Output Level: 0 dBFS
- Total Posts : 8124
- Joined: 2003/11/05 18:43:11
- Location: Missouri - USA
- Status: offline
Re: Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
2015/08/09 14:04:03
(permalink)
Beepster You rock, scook ...
Yes he does. I don't think he's human Beepster Hopefully it's not annoying for the forum. I look at it as adding to the online p2p database for others searching for solutions. Back to it. Cheeers!!!
I always read these threads of yours and end up learning something new. So no annoyance here!
Bob -- Angels are crying because truth has died ...Illegitimi non carborundum --Studio One Pro / i7-6700@3.80GHZ, 32GB Win 10 Pro x64 Roland FA06, LX61+, Fishman Tripleplay, FaderPort, US-16x08 + ARC2.5/Event PS8s Waves Gold/IKM Max/Nomad Factory IS3/K11U
|
Beepster
Max Output Level: 0 dBFS
- Total Posts : 18001
- Joined: 2012/05/11 19:11:24
- Status: offline
Re: Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
2015/08/09 14:35:48
(permalink)
BobF I always read these threads of yours and end up learning something new. So no annoyance here! 
Well that's good... and you've been doing this a lot longer than I have. I think maybe I work in a weird way so I asked more obscure stuff (or maybe not... IDK). I certainly have a vested interest in getting the most out of this software and I realized a couple years ago it's better to ask about stuff before even considering dropping extra money on something else (or worst of all getting frustrated and not accomplishing something). As far as scook... I can assure you he is indeed very human. Great guy. He's just mastered the art of being efficient and concise with his answers/posts. One skill I am sorely lacking in. lulz He also seems to have a massive collection of documention and materials about Cake stuff and has it at the ready. I've been collecting quite a bit of material myself and have a special folder on my laptop for it all (and bookmarks in my browser) but I'm a newb and not nearly as organized.
|
Beepster
Max Output Level: 0 dBFS
- Total Posts : 18001
- Joined: 2012/05/11 19:11:24
- Status: offline
Re: Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
2015/08/09 14:35:48
(permalink)
Also my laptop's left click double triggers causing unwanted... DUPE(s)
post edited by Beepster - 2015/08/09 14:44:10
|
Beepster
Max Output Level: 0 dBFS
- Total Posts : 18001
- Joined: 2012/05/11 19:11:24
- Status: offline
Re: Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
2015/08/09 16:52:38
(permalink)
Alright... that's done and I think it was actually worth it in this case to take the "long way 'round"... by which I mean manually moving the rows of notes to the correct spot in PRV. As I said this is someone else' drum file created in EZD. Doing this this way (moving the notes in PRV) with just an unknown MIDI drum file would have been stupid. HOWEVER in this case I was fortunate to have not only a mixdown of the entire song (well actually multiple mixdowns I created and bus stems of everything) I had a stereo mixdown of JUST the original EZD performance provided to me by the composer. That meant I could solo that stereo mix of the original drums created in EZD and use it as a reference to move notes in my PRV MIDI clip so it all matches up by ear. As I said if I didn't have an audio reference then a map would have definitely been better to avoid guessing what was supposed to be what. The extreme advantage of all this (aside from getting a chance to poke around in AD2 and the PRV for extra experience) was simply getting right into the MIDI clip and looking at all the hits. With just a map I may not have really seen a bunch of double/errant triggers and I got more familiar with the performance. It was annoying jumping back and forth between the AD2 Key Map, the PRV and the TV (for soloing/muting the audio ref/MIDI tracks) and the two octave discrepancy was annoying but I've become more intimate with the part and came up with some good ideas for various things... AND of course I learned some extra stuff forcing the issue in the PRV (and I actually haven't used the new updated PRV much since Splat came out so that was good too). Anyway... all mapped, learned lots from the thread and just muscling through it, drums are sounding fuxxored (using an old shool Grtsch kit for a hyper modern metal song is filled with teh lulz) but as I cruised around kit presets they all obeyed the notes well so now I can just create my own custom kit and mix it. Excellent. Of course if anyone has more tricks and tips no reason not to post them just because I got this sorted. Cheers.
|
Kylotan
Max Output Level: -71 dBFS
- Total Posts : 995
- Joined: 2007/09/10 17:27:35
- Location: Nottingham, UK
- Status: offline
Re: Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
2015/08/10 03:49:36
(permalink)
And this is why the first thing you should do with any drum synth is configure it to use the GM drum layout. ;) Then all you have to do is map the handful of unhandled kit pieces. We should probably also lobby the drum synth manufacturers to agree on a useful extended standard for pop/rock percussion - i.e. one without timbale and congas but with more cymbal slots, left and right kick drums, etc. I did actually have to do this the other way around - Addictive Drums 2 MIDI to Superior Drummer 2 triggers - and what I did was take my existing SD2 drum map, play AD2 drums through it, and consult the manuals to see which mappings I'd need to change. This was quite annoying because sometimes I'd change one drum to use a note that was already assigned, and other times an entry remained in the drum map that didn't actually do anything. In hindsight, a better way would have been to write out each kit's mapping in 2 columns (or print them out, whatever), then draw lines between the two to show how I would want to map them, based on my understanding of the different kits. Then, create a fresh drum map where I only create an entry specifically for the MIDI notes that exist in the clip I want to play back, consulting my cross-reference diagram for how to do it. If I then added more clips which use more of the kit, Sonar will show them as unmapped, and I can consult the diagram to see how to fix them. That way, I'm not wasting time mapping hits that aren't going to get used (eg. Crash Cymbal 6 or whatever).
Sonar Platinum (Newburyport) / Win 8.1 64bit / Focusrite Scarlett 6i6 / Absynth / Kontakt / Play / Superior Drummer 2 / ESP LTD guitar / etc Twilight's Embrace - gothic/death metal | Other works - instrumental/soundtracks
|
BobF
Max Output Level: 0 dBFS
- Total Posts : 8124
- Joined: 2003/11/05 18:43:11
- Location: Missouri - USA
- Status: offline
Re: Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
2015/08/10 04:19:27
(permalink)
I started comparing the mapping from an AD2 kit to an EZD2 kit. It looked simple until I dug further and found the same kit piece assigned different slots between kits by the same vendor. Because of where I'm at and likely to go with this stuff, I will prolly end up with a ton of dust on the XLN stuff while I invest more in Toontracks. Life's to short to spend precious time futzing about with this stuff. The only other option I can think of is to buy MIDI from a 3rd party that includes formats/mappings for both. I haven't really checked that option out yet though.
Bob -- Angels are crying because truth has died ...Illegitimi non carborundum --Studio One Pro / i7-6700@3.80GHZ, 32GB Win 10 Pro x64 Roland FA06, LX61+, Fishman Tripleplay, FaderPort, US-16x08 + ARC2.5/Event PS8s Waves Gold/IKM Max/Nomad Factory IS3/K11U
|
Elffin
Max Output Level: -67 dBFS
- Total Posts : 1196
- Joined: 2007/02/11 16:49:19
- Location: Wales
- Status: offline
Re: Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
2015/08/10 06:15:34
(permalink)
|
BobF
Max Output Level: 0 dBFS
- Total Posts : 8124
- Joined: 2003/11/05 18:43:11
- Location: Missouri - USA
- Status: offline
Re: Strategies on getting a MIDI Clip written for EZDrummer to play properly in AD2?
2015/08/10 06:58:28
(permalink)
Bob -- Angels are crying because truth has died ...Illegitimi non carborundum --Studio One Pro / i7-6700@3.80GHZ, 32GB Win 10 Pro x64 Roland FA06, LX61+, Fishman Tripleplay, FaderPort, US-16x08 + ARC2.5/Event PS8s Waves Gold/IKM Max/Nomad Factory IS3/K11U
|