Help needed as trying to recreate something cool

Hi There

Can anyone tell me how this person created the lighting rig within his drums

i know he must be using Piezo but i am a real novice so if anyone could tell me in some kind of idiot proof way and list what would be needed i would be most grateful

The link is the kit in action, static light throughout and then when the drum head is struck the light flashes before returning to the static colour?

thank you Adam

All you need is a means of detecting the drum getting hit and the light source. One of these inside each drum would do the trick for detection.

Then you just need a way to interface it to your light source. A simple transistor would work. You wouldn’t even need an arduino.

I think they are not drums, but electronic pads. The large tube below the pads is just for visual effects.
He calls it a midi-controller : David Guetta - Live Remix by AFISHAL - YouTube

Thats great thank you gents. Yes he is using the midi controller and i think he has made his own drum pads by the looks of it with piezo triggers etc

I am just wondering how he makes the light flash and return back to the colour he has it set at and if i could do this using a standard single trigger drum pad from say yamaha and connect the lights to the same trigger within the pad?

as i say i am very much a novice on this

cheers adam

If that is really piezo, that can be captured by an Arduino. The Arduino could control the lights and the send midi commands at the same time.

Midi :

Knock sensor :
Another knock sensor :

Led strip (there are many more led strips with different ways to control them) :

The Arduino can also receive MIDI commands.

I have the impression, that in the video normal MIDI pads are used (not DIY but bought) and a piezo is added to that. Because it seems that sometimes I hear a sound, but the light effects are missed occasionally. Perhaps there is also a central controller that tells every drum which color to use.

To best way to a result is to test everything on its own.
Maybe you end up with 5 or more sketches, that is normal when working on a project.

Test the 5050 strip, can you make it work and make it look good ?
At they have good examples.

Can you tell which drumpad you have ? Is that only with MIDI output ?
I don't know if the piezo at the bottom will work. Have the drumpad in some rubber, and try a piezo at the bottom.
Reading the MIDI signal from the drumpad is harder, perhaps that is something to try later.

For the piezo, use the bare round disc, and attach it to the object.
Like this :
You don't need the amplifier, in most cases the Arduino can capture the signal.

that is great thank you Peter!!

this is the inside of the drum pad being used on my version

just incase there is an easy option you can see with this and the strip lights

cheers adam

Thanks for the photos. That's funny, those are the piezo discs !
I can't see any electronics, so the piezo is at the connector and nothing else. You might be able to connect that to the MIDI device as well as to the Arduino. Or just straight to the Arduino.

I can't find a schematic right now, but for the final version you could use some protection. A resistor parallel to the piezo, a diode to 5V for too high voltages, and a protection resistor to the Arduino input.

thats great thank you. i think i have the gist of it

once i get started i will post some images just to make sure i am doing it right if thats ok

thanks again


the 1/4 inch jack runs the pad back to the drum module

If it is no problem that the ground of the Arduino is connected to the drum module ground, then you could use the same signal to the Arduino and to the drum module.

You can start by using it to the Arduino only and see if you can use it as a trigger. The piezo disc won't be damaged when you accidently apply 5V to it.

i have just ordered the Arduino so will get on the case once it arrives and will keep you posted on the outcome