View Full Version : How the drums work (Mostly)
abba cabbada
12-05-2007, 06:29 AM
I have been lurking here for a while and have not seen any particularly accurate information on how the drum kit works so I did a little investigating on my own.
Before reading any further understand that any “suggestions” or possible hacks that I make are merely rhetorical and I take no responsibility for the carnage that will likely ensue if you use any of this info to modify the Rock Band drum kit.
First let’s look at the foot pedal as how that works is well known. The pedal does use a simple magnetic switch in the base and a fairly strong and small magnet at the very tip of the orange part of the pedal. Digi-Key has many variations of these switches and the magnets to go with them. It is actually a cleaver design to get around the longevity issues of a mechanical switch people were stomping on. If only the plastic parts were a well though out. The only problem I have with the design is the switch closes about 1 cm before the rubber bumpers hit the bottom. This puts a delay in the physical feedback of the beat to where beat is actually registered. I definitely notice it when playing heel down.
The drum pads are plastic with rubberized surface for the hitting area. The rubberized coating is quite thin and looks to be the same process as is used on many electronics for improved grip. The pads are resting of foam and are held in place by rubber rails. On the underside on the pad a thin lollypop shaped piezoelectric sensor that is held firmly against the plastic by a spring and, on my set, an orange retainer.
I find the drums sturdy enough when playing the game but when moving it around it feels flimsy. I am also a little disappointed in the surface coating they used. A thin rubberized layer is not enough to absorb much of the sound of beating the crap out of a piece of plastic with wooden sticks. I have done the foam/felt mod and it helps but I don’t think the foam is going to last long as I can permanently depress it with my finger. I am looking for a cheap source of colored neoprene 1.5-2.0 mm thick to try.
Now that you have been completely bored by reading the same things as in 50 other posts lets look at the piezo sensor and what it outputs. If you don’t know what a piezo is Wikipedia has a good article on piezoelectricity here:
http://en.wikipedia.org/wiki/Piezoelectricity
In brief the pizeo is a crystal that deforms when compressed and generate electricity. When you hit the pad with the stick it causes the pad to vibrate and that energy, in part, gets transferred to the pizeo.
The first image in a hit on the pad at near the threshold of what it will register as a hit. Peak to peak it is only about 4 volts and has mostly recovered in about 60 ms. Also it is resonating at roughly 150 Hz.
http://i253.photobucket.com/albums/hh53/eronchy/RockBandPadWaveform1.png
The second image of a hard hit with over 40 volts peak to peak and is still vibrating more that a soft hit 60 ms later. The hard hit also initially resonates at a slightly higher frequency than a soft hit at about 200 Hz. One interesting note is the 3 volts of DC offset after the hit. This should not matter if the sensor they are using is AC coupled or is just looking at rate of change but it is interesting.
http://i253.photobucket.com/albums/hh53/eronchy/RockBandPadWaveform2.png
The third image is a soft hit and a hard hit on the same screen to compare the difference.
http://i253.photobucket.com/albums/hh53/eronchy/RockBandPadWaveform3.png
The fourth is a close up of the initial waveform of a hard hit.
http://i253.photobucket.com/albums/hh53/eronchy/RockBandPadWaveform4.png
The fifth image is a capture of some single handed hits over 2 seconds and the last image is of 2 handed hits over 4 seconds.
See next post.
What does it all mean?
Well, we know that the Rock Band pads use the same technology as digital drum pads. It is possible that if a real drum pads produces output in a similar voltage range and at similar frequencies it is likely that they would be compatible. (Please refer to my second paragraph) Unfortunately I do not have access to any drum pads or a desire to spend $100 or more on one to find out.
I can also speculate that the Duct Tape method of fixing the fast fill problem works because it is increasing the damping of the pad and shorting the time between a hit and when the piezo stop oscillating. This also leads me to believe that they are not looking directly at the waveform through an analogue to digital converter but rather have a discrete circuit that converts the oscillating waveform into a level to drive an input to a micro controller. This discrete circuit could be getting saturated by fast had hits and never have a chance to open up again thus missing all subsequent hits. This would be easy to confirm but I am unwilling to disassemble my new drums to that extent.
If the drums do use a discrete circuit to convert the waveform into a level signal it might be sensitive to the frequency that it is oscillating at and this might cause a problem in getting a real drum pad to work.
When looking for waveforms of real drum pads I did find some interesting sites dedicated to DIY drum pads. Particular of interest was the Remo/Regal practice pad conversion.
Computer Game Drum Kit $80
4-8” Mylar practice pads $80
4 thin metal sheets $20
Your friends shaking their heads at how you could turn something as cool as drumming into a nerd fest – Priceless.
http://www.edrum.info/pads.html
http://www.toontrack.com/forum/tt.aspx?forumid=52
abba cabbada
12-05-2007, 06:30 AM
Last 2 images
http://i253.photobucket.com/albums/hh53/eronchy/RockBandPadWaveform5.png
http://i253.photobucket.com/albums/hh53/eronchy/RockBandPadWaveform6.png
Micker
12-05-2007, 06:55 AM
This sucker's electrical, but I need a nuclear reaction to generate the 1.21 gigawatts of electricity I need. You made me think and it hurts.
Stevenam81
12-05-2007, 07:29 AM
Yeah, so I wonder if putting some of that puddy stuff on the spring will have the same effect as the tape. I'm talking about the puddy that people put on their snares to deaden the sound a little and take the snap out of it. I don't care if I have to reduce vibration from the inside. I just don't like looking at the damn tape. Anyone have any ideas on how we can fix it from the inside?
abba cabbada
12-05-2007, 08:18 AM
Stevenam81:
With sets that have the spring/retainer the spring just keep the Piezo in contact with the base of the pad.
I believe there are 2 was you could adjust the pads.
Reduce the sensitivity (Less energy transferred to the Piezo) or stop the pads from vibrating faster (Dampen).
To reduce the sensitivity you need to decouple the Piezo from the plastic drum head somewhat. This could be done invisibility by inserting some vibration absorbing material between the piezo and the plastic. You won’t catch me doing this. By adding a soft material under piezo you can introduce sheer stress and break the crystal and that is game over. (literally)
You can also reduce the amount of energy that is transferred from the drum stick to the pad. This would entail covering the tips of the sticks in rubber or covering the top of the pad with rubber or neoprene. This would definitely make them less loud at least.
To dampen the pads you need to transfer the energy from the pads to somewhere else faster. The air will be of no help so the only place to absorb the vibrations is the stand. This is basically what is being done by the duct tape. If you want invisible you could add more foam inside so the foam will be pushing up harder on the pad. The biggest problem will cross talk (Hit one pad but another pad also registers) but if you are not getting this with the tape it probably won’t be an issue.
DesiredFX
12-05-2007, 08:24 AM
I'm curious why no one has suggested using a custom-cut mouse pad to dampen the sound. You can probably get four colored mousepads (maybe even to match the drums) at Wal-mart for about a buck apiece...
alcano
12-05-2007, 08:28 AM
I'm curious why no one has suggested using a custom-cut mouse pad to dampen the sound. You can probably get four colored mousepads (maybe even to match the drums) at Wal-mart for about a buck apiece...
I think i've seen the idea in a couple threads, but it seems that not too many people actually tried it. If somebody has tried BOTH methods (foam/felt and mousepad), could you tell us what are the differences?
DesiredFX
12-05-2007, 08:41 AM
I think i've seen the idea in a couple threads, but it seems that not too many people actually tried it. If somebody has tried BOTH methods (foam/felt and mousepad), could you tell us what are the differences?
Maybe they're not having as much luck finding cheap mousepads as I thought they would.
Here's an alternative:
Hey, kids...remember that wetsuit your daddy got for SCUBA diving that he never uses? I'm sure he wouldn't mind if you cut off the legs, so go get mommy's good scissors, and...
davidshek
12-05-2007, 08:45 AM
I think i've seen the idea in a couple threads, but it seems that not too many people actually tried it. If somebody has tried BOTH methods (foam/felt and mousepad), could you tell us what are the differences?
There should be very little difference, as a cheap mousepad is nothing more than some foamrubber with a felt covering stuck on it.
sporkBrigade
12-05-2007, 08:50 AM
I'm not a smart man, and I barely understand what you're saying. I will say this. I did the Felt/Foam Mod and upgraded to heavier 2B sticks. The dampening effect the Foam has dramatically increased the accuracy for me and my friends with drum rolls, especially for those of us who are heavier handed. Seems to fit what you're saying, so thought I'd throw it out there.
switchdoc
12-05-2007, 09:18 AM
I have tried the mousepad deal by just laying a mousepad on one of the drumheads and comparing.
There are two issues:
1) All they make anymore is those reeeaaly thin mouse pads and they don't have much of a dampening effect. Gone are the days when you could get a nice thick sturdy mousepad.
2) The cheapest I could find the thin mousepads that don't really work anyway for was 4 dollars. Seeing as I'd want 2-3 per drum head, that adds up fast.
Thats my two cents anyway.
Oh and I don't understand any of this either, but its cool and I like pictures...
-Switch
No_Skill
12-05-2007, 09:48 AM
I bought a 4 foot by 18" sheet of 1/4" thick neoprene for $4 at my local hardware store. I cut circles and used electrical tape to hold them down while at the same time adding pre-load to the pad by taping it down. It works great for sound damping. It may have an effect on the sensitivity, but it's hard for me to tell as my drum rolls are pretty amateur.
Great detailed info on the ouput from the drums BTW!!!!
MorningThief581
12-05-2007, 11:17 AM
Alright... I'll chime in about mouse pads. I bought 4 of these (http://www.staples.com/webapp/wcs/stores/servlet/StaplesProductDisplay?&langId=-1&storeId=10001&catalogId=10051&productId=87870&cmArea=SEARCH) and cut them to fit the RB drum heads. I use 3 pieces of thin double sided tape to hold each pad in place, and I put the pads Staples-side down so that the top of my pads are all solid black. The pads don't fall off on their own, but if you need to remove them the tape peels up very easily and leaves no residue.
There are only 3 songs I haven't beaten on expert yet, and so far I haven't noticed any problems with sensitivity. It does significantly dampen the noise and the rebound difference seems negligible.
Stevenam81
12-05-2007, 12:01 PM
I'm not talking about noise reduction. There are many threads on that. I'm talking about an alternative to tape to make the drum register correctly. Right now, my red drum is taped down with Scotch strapping tape. It's the only way I can get my red pad to function 100%. I am just trying to think of a way to accomplish the same thing without having to look at the tape.
klausw
12-05-2007, 04:30 PM
The second image of a hard hit with over 40 volts peak to peak and is still vibrating more that a soft hit 60 ms later.
[...]The fifth image is a capture of some single handed hits over 2 seconds and the last image is of 2 handed hits over 4 seconds.
Thank you for your research, this is interesting stuff. The oscillations are strange, I don't think these are coming from the piezos themselves. Did you measure the piezos directly after disconnecting the controller electronics? If not, these are probably components from the controller circuitry messing with the reading. It could also be a mechanical resonance from the mounting hardware, but I think it looks a bit too regular for that.
If you haven't disconnected the controller electronics, could you try doing that and measuring again? I think it's likely that replacing the pads with a different drum trigger should work. However, that would mean that possibly the RB controller electronics are wonky, and it may be necessary to do signal conditioning to make the pad work right.
For comparison, here are some graphs from normal piezos, not connected to anything other than the oscilloscope. Please excuse the blurry cellphone pics.
Here's a single stomp on my Yamaha DD-55's kick drum button (this was hit moderately hard producing 40 volts, the output variation is between 10-60V depending on how hard I hit it. The grid lines are spaced 10V/200ms. Note no oscillation):
http://klaus.vh.swiftco.net/img/rb/osc-dd55kick-1.jpg
Here are six kicks spaced about 1/5 second apart, they look nicely distinct and well separated:
http://klaus.vh.swiftco.net/img/rb/osc-dd55kick-6.jpg
And here's my homemade trigger, consisting of a Radio Shack 273-073 piezo removed from the case, glued to a metal plate and stuck between two mouse pads. The hits are about 1/9s apart. Looks fairly similar to the DD-55 trigger except for being a bit noisier, maybe this could use some filtering.
http://klaus.vh.swiftco.net/img/rb/osc-rs-273-073-8.jpg
The adapter circuit I built to connect a piezo trigger instead of the RB kick pedal works fine with both of these:
http://community.rockband.com/vbforum/showthread.php?t=11121
-Klaus
bandaddy
01-16-2008, 01:26 AM
So....enlighten me. Are people getting e-drum components to successfully work with the RB system? and I don't mean a whole set like the ION deal, just say like the bass pedal, or individual drum triggers. I have a couple Yamaha TP65 triggers (a single sensor plain jane trigger) and was wondering if there's hope of hooking those right into the wires to replace the RB drum pads. That would be awesome, as those would feel soooo much better to play on, and would probably last forever.
MrBrownstain420
01-16-2008, 04:00 AM
I made the pedal today, it works pretty sweet... I might start selling them soon b/c my dad gets the pedals cheap. I was thinkin 40-50
Migs1974
01-16-2008, 07:08 PM
pics???????
AeroTrain
01-17-2008, 12:35 AM
Awsome work on the analysis guys!!! Five Stars. I'm really pumped to see some real data.
I've have a couple of observations and questions that may or may not be helpful. But I'm interested to see what you think.
First: In both posts it looks as though there is a DC offset after strikes. Is that possibly some sort of small capacitance internal to the piezo's? Nature of thier design? (Looks as though it takes a full second to return to 0V).
Second:It'd be interesting to see the second set repeated with smaller time divisions. I don't have much experience with computer based scopes and I'm wondering if it is possible that the sample rate isn't fast enough at the 200ms view to capture a quickly oscilating waveform? The first scope appears to be set at 20ms/div and If I'm reading it right, it is oscillatings on the order of every 5ms (~200Hz). The point being that the second scope could be missing those small oscilations if the sample rate is somthing like every 5ms and give inaccurate results.
If the second set is an accurate representation it looks as if there is some sort of damping going on. I'm leaning toward mechanical damping as discuss below.
Third: Since it does look to be oscillating at around 200Hz, and that is a very hearable frequency on the high end of the bass spectrum, it would lead me to thing that it's a mechanical oscillation in the piezo and not caused by a circuit oscillations. Of course a circuit oscillation isn't ruled out, it just seems more likely a mechanical one based on the measured frequency and the sound of striking the pad.
Overall: Compatability seems very likely to me.
Thanks to both of you for the screens and all the hard work. I really appreciate you posting them.
JohnWilliamRuhl
08-12-2010, 12:47 AM
i have both the rock band 1 and GHWT drum kit
ive noticed a major difference in the sensitivity of the piezos
i have taken both kits completely apart and the piezos on the GHWT kit are much bigger/more sensitive
i have tested the drums in the music studio of GHWT and the GHWT kit works just fine with the piezos
but i used the same piezo for the rock band kit and notes were being dropped
I am almost positive the harmonix made the drums have a low sensitivity due to cross talk between other pads.
but that has decreased the quality of a pad individualy
GHWT had a solution by hooking the kit up to ur computer and adjusting the sensitivity with a program u can download online
i tried using the same program for the rock band kit, but i dont think its compatible
does anyone know how to get into the "brain" of the rock band drum kit and make it tell the piezos to become more sensitive or work better?
kangaroo62
08-12-2010, 12:51 AM
i have both the rock band 1 and GHWT drum kit
ive noticed a major difference in the sensitivity of the piezos
i have taken both kits completely apart and the piezos on the GHWT kit are much bigger/more sensitive
i have tested the drums in the music studio of GHWT and the GHWT kit works just fine with the piezos
but i used the same piezo for the rock band kit and notes were being dropped
I am almost positive the harmonix made the drums have a low sensitivity due to cross talk between other pads.
but that has decreased the quality of a pad individualy
GHWT had a solution by hooking the kit up to ur computer and adjusting the sensitivity with a program u can download online
i tried using the same program for the rock band kit, but i dont think its compatible
does anyone know how to get into the "brain" of the rock band drum kit and make it tell the piezos to become more sensitive or work better?
Congratulations on bumping a two and a half year old thread.
Powered by vBulletin™ Version 4.0.7 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.