MD config problems with yamaha dtx pads

Discussions related to MegaDrum Hardware

Re: MD config problems with yamaha dtx pads

Postby jarosz » Wed Apr 11, 2018 9:57 am

hurstaudio1 wrote:You keep saying it relates to cc4 0 to 127, but some settings are from 0 to 1023? like low and high level value....how does this relate to a different increment? How do I know where to put these different high and low values because they aren't doing anything.

Settings from 0 to 1023 (basically Low and High) are related to the internal value which MegaDrum reads from connected pedal, let's call it "level". This value is mapped to CC4 level from 0 ("level" below "Low") to 127 ("level" over "High") with "Curve" setting to map intermediate levels - let's leave it linear for now. In MegaDrum you can choose out of two input sensitivity settings for pedal (AltInput), but you have to change the physical switch on the MD front panel respectively to this setting. Rest settings are related to CC4 value (0-127)
jarosz
 
Posts: 68
Joined: Wed Jul 26, 2017 10:40 am

Re: MD config problems with yamaha dtx pads

Postby hurstaudio1 » Thu Apr 12, 2018 5:03 am

You wrote:
Settings from 0 to 1023 (basically Low and High) are related to the internal value which MegaDrum reads from connected pedal.
So this means....when the pedal is pressed it gives the number 160 and all the way open is 891? I'm still struggling to understand what those numbers represent. You say 'level', but what level is it? Is this threshold? Is it gain? Is it foot pressure?

let's call it "level".
It's already called level.

This value is mapped to CC4 level from 0 ("level" below "Low") to 127 ("level" over "High")

Um, are you trying to say
A. cc4 value 0 should be above low level 160? Is that like 16 or 20 or something? How do you determine this
B. High level should be above 127 cc4 value?
You use words below and over, please define what you mean. I.E:

"X needs to be below Y because Z and A should be above B because C". I'm just reading the same words rearranged a bunch and I'm not understanding.

CC4 is merely a constant stream of midi messages which determines how open or closed the hh is.

What I'm gathering is that for cc4 value 0, in other words, a fully open sound, the pedal needs to not have any pressure on it.
cc4 value 127 is if I have my foot on the pedal all the way for a closed sound.

You've seen my settings I posted, can you describe what I've done wrong? The auto levels set low to 160, and high to 891. Is this just the range my specific yamaha rhh controller can reach? How can I think about these levels in terms of cc4. like is cc4 value 0 equal to 160 low level? and 127 = to 891? But then what do you mean by over and under? I'm not correlating these 2 ideas and again, anything I change has no effect.

you continued on:
with "Curve" setting to map intermediate levels - let's leave it linear for now. In MegaDrum you can choose out of two input sensitivity settings for pedal (AltInput), but you have to change the physical switch on the MD front panel respectively to this setting. Rest settings are related to CC4 value (0-127)

I've already set to alt input and I flipped the switch and yes, I'm using a cross over cable. The pedal is working. I tried checking soft chicks and adjusting those levels but not really seeing any effect. A step by step set of instructions, do this, then do this, then do this, would really help rather than trying to formulate a plan based on the documentation. There has to be a procedure. What is the procedure?

In other words, from your experience configuring MD, hind sight is 2020, so what, after everything you've done taken into consideration, would be the steps you should have taken in the first place minus the mistakes you encountered?

I've auto set my levels. You have the snapshot of my notes tab, are they correct? What about the rest of my levels? Are they set wrong? If so, why? What could be causing my hh to have a half open sound when no pressure is applied, but as soon as I apply pressure I get an open sound and it goes right to a close sound. It takes more pressure than necessary to trigger the closed sound.

Do I need to set all notes in the notes page to 0? because 42 and 43 are not the right numbers. How can superior drummer determine the high hat pedal position cc4 value from a note 43 tom #2 sound? If I need to set the note numbers, what are those note numbers? Why, after trying to change them do they make no difference. Dmitri said to not use a chick sound and to set it to 0, doing that I get no chick sound whereas if I use note 10 I get a chick sound so that was wrong.

I've got way too much going on here for me to mess around with the hh for hours not getting anywhere without having a clear starting point or a clear and concise set of directions. I'm not looking for someone to configure the hh for me, I'm looking for a better explanation of how high/low levels, cc4 and the notes work together without saying if you vst does this or doesn't do this etc etc. I've already said what I'm using there's no need to hypothesize. This is going in the manual I'm writing for mega drum so if I can understand it and apply a set of steps and actually make progress, than others will too.
hurstaudio1
 
Posts: 35
Joined: Tue Mar 27, 2018 3:41 am

Re: MD config problems with yamaha dtx pads

Postby jarosz » Thu Apr 12, 2018 7:22 am

hurstaudio1 wrote:So this means....when the pedal is pressed it gives the number 160 and all the way open is 891? I'm still struggling to understand what those numbers represent. You say 'level', but what level is it? Is this threshold? Is it gain? Is it foot pressure?

"Level" represents a digital value read from analog potentiometer inside the pedal, so it's a digital equivalet of the foot pressure, but in a reversed way: 0 means 100% pressure and with no pressure you get a value most likely smaller than 1023.

This value is mapped to CC4 level from 0 ("level" below "Low") to 127 ("level" over "High")

I was writing my post without the device in front of me. This is my mistake, in MIDI CC4 127 means pedal closed and CC4 0 means pedal open and so it is in MegaDrum. So it is in Addictive Drums.

hurstaudio1 wrote: A. cc4 value 0 should be above low level 160? Is that like 16 or 20 or something? How do you determine this
B. High level should be above 127 cc4 value?
You use words below and over, please define what you mean. I.E:

Mapping.jpg

I've made a picture to make it possibly more clear. Low level is determined by how hard would you like the pedal to be pressed to get it 100% closed. If you set it to 0 it means it must be pressed very hard. Every level value below Low will count as 100% closed. Every level value over "High" will count as a 100% open.

hurstaudio1 wrote:In other words, from your experience configuring MD, hind sight is 2020, so what, after everything you've done taken into consideration, would be the steps you should have taken in the first place minus the mistakes you encountered?

I don't have superior drummer. I want MegaDrum to choose the note corresponding to the pressure of the pedal. That makes my configuration procedure different. But here it is.

  1. Determine if I need to use AltInput.
  2. Set MegaDrum Hi-hat to FootContr, so it will generate CC4 messages and I can see it on MDM FX MIDI Log (don't know why the bar representing pedal level says its "0" when pedal is pressed and "127" when it's open, but it's actually reversed in reality)
  3. Set Low and High value to represent pedal pressed and open.
  4. Set HiHat input in Misc to a different input for a while and ensure proper triggering of the pad itself (bow/edge/bell zone). In General MIDI there are no separate zones for hi-hat, so I made it up, Bow open = 46, Edge Open = 26, Bell Open = 86.
  5. I made up MIDI Notes for intermediate levels as well. I used note numbers outside of General MIDI standard for drums. If you want SD to take care about it, there's no need for additional notes.
  6. I configure pedal chicks using the procedure from MegaDrum manual, but if you want SD to take care about it, there's no need and you can set chick and splash note to 0. I don't use soft chicks.
  7. I set the notes to the made up intermediate levels, which are depicted in one of my screenshots in the previous post. I set the levels to trigger proper notes. Not needed if you want SD to take care about it.
  8. Based on Addictive Drums Keymap: http://cmikavac.net/wp-content/uploads/ ... Keymap.pdf I convert my made up MIDI notes inside REAPER to the ones specified in the document. I could also "learn" them inside AD, but i didn't want to. I can't find such a keymap for Superior Drummer.

hurstaudio1 wrote:I've auto set my levels. You have the snapshot of my notes tab, are they correct? What about the rest of my levels? Are they set wrong? If so, why? What could be causing my hh to have a half open sound when no pressure is applied, but as soon as I apply pressure I get an open sound and it goes right to a close sound. It takes more pressure than necessary to trigger the closed sound.

I think it's not correct if you want SD to take care about choosing the right sample. For now I'd set everything to 46 (chick and splash to 0) and try to "learn" it inside SD like the blog post author suggested. The difference is that he wanted to use 42 for closed hi-hat and 44 to foot chick and didn't want to use bow/edge zones, because he had only one in the pad.
hurstaudio1 wrote:Do I need to set all notes in the notes page to 0? because 42 and 43 are not the right numbers. How can superior drummer determine the high hat pedal position cc4 value from a note 43 tom #2 sound? If I need to set the note numbers, what are those note numbers? Why, after trying to change them do they make no difference. Dmitri said to not use a chick sound and to set it to 0, doing that I get no chick sound whereas if I use note 10 I get a chick sound so that was wrong.

Each time you change the pedal pressure MD (or any other drum brain) sends a CC4 message with corresponding value and VST should remember this. Then you hit the pad and MD sends a MIDI note number related to the zone. I don't know if your notes are "right" because I don't understand how Superior Drummer works in this area. In Addictive Drums there are 3 special MIDI Notes, CC Tip, CC Shaft, CC Bell which means "The pad was hit in this zone and now AD should take care to choose right sample based on last CC4 value sent".
You do not have the required permissions to view the files attached to this post.
jarosz
 
Posts: 68
Joined: Wed Jul 26, 2017 10:40 am

Previous

Return to MegaDrum Hardware

Who is online

Users browsing this forum: No registered users and 130 guests