Introduction: WORLDS CHEAPEST VIRTUAL DRUM at $10 [ Rs.500] - Using Pc ( No Drum Module Required )

introducing the worlds cheapest electronic virtual drum :-

1. Construction under $10 [ 500 Indian rupees ]
2. Brain - PC using software- flexi music orchestra
3. interface device - uses pc keyboard to link software and hardware
4. quality - excellent since in uses the samples in wav. or mp3 format or any else provided be user ...i used Yamaha and Ronald samples to get the professional quality .
5. 4 drums + 4 cymbals + a kick ( can be increased ) with sensitivity control
6. sorry no velocity sensitivity

Step 1: Parts List

all u need :

hardware + electronics + software

1. hardware :

1. wooden planks or plastic pipes to make a similar structure frame like ( if u want 4 +4 +1 ) :-
http://eqmag.com/article/yamaha-electronic-drum-set/Sept-2010/119075
2. hardboard (rough board ) plank cut into different diameter circles for drums and cymbals
i used :
drum : 7' snare two 10' toms and one 12' floor tom
cymbals: 5' bass cymbal two 12' crash one 10' hi-hat

3.
1.for attachments 8 suitable length stainless steel polished rods . out of which 4 are threaded out of which three are 1 inch and one for bass cymbal is 3 inch threaded
2. 4 nuts ( of size of the threads - i used no.)
4 voicers small + big , 4 springs + 4 chavi nuts
plz see image for corect idea
3. wooden pieces for bass pedal + suitable sized door hinges ( see image ) + 3 1 inch springs + an aluminium square + a not-bolt

2. electronics :-
1. 8 piezo transducer sensors here i get for 10rs. each ( 1 $ = 45/ rs. approx) [plastic / piezo any ]
2. 8 ic 741 op amps ( 5rs. each)
3. 40 * 40 PCB
4. 8 220k ohms resistors ( for feadback )
5. 8 4.7k presets(or pots) ( coarse) ( 2rs. each )
6. 8 470E presets ( fine ) ( 2rs. each )
8. connecting speaker wires ( 30 ft- doubled)
( 1.25 rs per feet )
9. last but not the least pc keyboard ( rs.200/- )
( or directly the IC if u get )
ALSO a female connector for the ic
i used a video game female connector the pins mismatched but i made it work randomly on the pins accessible

transistors can also be used here to amplifiy

3.software :-

as i mentioned

u need
1. flexi music orchestra
2. some professional quality wav. drum samples available widely

i attached both of them

tools :-
multimeter
solder gun + acc.
hot glue gun ( if u wish to glue the electronic joints)
super glue ( araldite , bondtite ..etc )
G- clamps
drill + 4mm drill bit
cutting saw etc.

Step 2: About FlexiMusic Orchestra

In FlexiMusic Orchestra you assign "small pieces of music beat" to each key/button of all your "Input Devices" and play it as orchestra or musical instrument. Small piece of music beat: You can choose any standard instrument/drum from midi bank. Or you can use sample of wave file you have. There are a lot of places in the Internet where you can download sound samples. We will provide links to these sites in our home page. Input devices: Computer Keyboard, Mouse, Joystick, Midi and other keyboard. You can use single or multiple input devices together. The input device can be any thing that DirectX can detect it. Real time: It plays the sound as soon as the key is pressed, unless you set it to queue. Hobby use: It can be used for simple use (like only use keyboard and mouse) for hobby to play sounds on your PC. Professional use: It can also be used as professional orchestra (many input devices, and set of music to change over). In a live music orchestra multiple keyboards can be connected to one PC and multiple persons can play music at the same time. And a set of music can be assigned and changed to change every ones sound. Midi sound: The General Midi (GM) 128 bank instruments and Drum sets can be assigned to keys and played. Background play: It can run in background. Once you put the input ON it will play even while you are working on another application. For example if you are playing a game or typing a letter, if you assign "UP pronouncing wave file" for "up arrow key", when ever you press "up arrow key" it will keep sounding "UP" "UP", making it fun to use your PC. DJ / juke box: If you have sound/music in wave file, using its queue and loop you can use this as good as a normal music player. Additionally it can play multiple songs at the same time. It is a multi sound wave player, assigning each sound wave file to each key of your keyboard or mouse or other and play it in Real time.

Here are some key features of "FlexiMusic Orchestra":

· Multiple sound wave player, assigning each sound wave file to each key of your keyboard or mouse, or other device, and play it in Real time.
· Real time key press informer, while running in the background.
· Hobby Use: To play sounds on your PC (only use keyboard and mouse).
· Professional Use: In a live orchestral performance, multiple keyboards can be connected to one PC and multiple people can play music at the same time. Also, a set of music can be assigned and it will change to change everyones sound.
· Midi sound: The General Midi (GM) 128 bank instruments and Drum sets can be assigned to keys and be played.
· Multiple Input Devices: Keyboards, Mouse, Joystick, Music-Keyboards, etc...
· Play Boards: An Unlimited number of play boards can be added.
· Assign a pronouncing key name sound to each key, and, as a key is pressed, it will keep sounding that pronunciation.
· DJ / Juke Box: With sound/music in wave file, using the program's queue and loop, it will work as well as a normal music player.
· Play multiple songs at the same time.
· Up to five different song queues can run concurrently.
· All inputs will playback simultaneously by doing live mixing in real time.
· It plays the sound as soon as the key is pressed, unless you set it to queue.
· Play Styles: It has Four different play styles available while assigning a sample wave file to a key: Play Once, Play Multi, Play Loop and Play Queue.
· Independent Player.
· Small File Size, The FlexiMusic Orchestra file format (*.FmOrc).
· Clean and easy-to-use interface.


Requirements:

· Pentium or equivalent or higher.
· 32MB RAM.
· DirectX7 or higher.
· Multimedia, Speaker.


download link :-
http://www.afreecodec.com/windows/fleximusic-orchestra-16475.html

i have also attached the software file

Step 3: About Drum Samples

flexi uses audio format samples to play as soon as keyboard key is pressed


the quality of u r drum depends on drum samples u r using

the following is ahuge drum machines ( Yamaha , Ronald ...and more professionals ) collections from in tor. format ..make sure u have u torrent client installed :-

http://torrentz.eu/c339b4b1e7915f6a40364f0fbf472fd2ab798678

beginners may try the default samples already present in flexi software

i have also attaches some sufficient and good samples

the torrent is too heavy ( 600 MB) so choose only which files u need ( u r favorite brand )

Step 4: About Keyboard Ic

take a pc keyboard open it ...remove the plastic sheets ....take the precious green ic WITH the usb / ps2 wire ...u r ic may differ with my one ....

PUT the ic in a female connector if u have ..
i do not get it here ...so i used one in the video game console which slightly mismatched the pins but i managed with the random pins which were accessible

what this ic does is whenever a key ic pressed on u r pc keyboard the two conductors on the plastic sheets conduct to the respective pins on the ic

hence u need to locate the two different groups of positive and negative pins . if u r confused between which one is positive and negative ....use an multimeter ....switch it to ac measurement
connect to the two different ic pins from two different groups u have located ..while the usb/ ps2 cable is connected ...if the meter shows negative reading invert the terminals ..now if the meter shows positive reading the the red terminal wire group is whole positive and the black negative ( ground)

When u short any different combinations from the group u see a letter on u r notepad

NOW ,
make 9 different combinations on the ic

out of which 8 will go to the ic for amplification and 1 will be directly shorted using the bass kick pedal hence u take any two wires from different groups and reserve for the kick
now ,
for 8 ( 4+4) drum and cymbals u need to do a shortcut take a common positive wire from the red groups of the ic and 8 diff. black groups wire....( hence this is a common anode type )
hence this should be random ..and u should not care for which alphabet / symbol / no. is formed
avoid function keys but

u might have guessed the remaining procedure

Step 5: Getting Ready With the Software + Ic Interface

now when u have chosen the combinations

open notepad and see u r randon conbinations note the the alphabets / sybols / no. avoid fuction keys NOTE the combinations as :
1:- A
2;- s
3:- 3
4 :- { etc.

now launch the brain flexi music orchestra ....align different files the the respective combinations from the bank of drum machines samples

suppose
1 -> A -> snare
etc. as u wish and note u r choice

Step 6: Making the Signal Amp

now to interface between each peizo sensor and ic combination ....to drive the sample ...u need to amplify the week signals

for this i use - ic 741

u may use plastic piezo or the normal ...as shown

find the polarity of the piezo using AC multimeter and connect reverse as shown ....OR experiment according to u r parameters

HERE ic 741 is used as a comparator ( i dont know exactly ) but no power supply is connected ...only 2 ,3 and 6 terminals are connected

do this 8 times on the PCB with common anode to all 6 terminals through the fine sensitivity trim ( refer diagram )

Step 7: The Hardware

bass pedal bass pedalbass pedal bass pedal bass pedal the hardware includes the
1. drums
2.cymbals
3. bass pedal


1. for drums :-
i do not get ready made pads and rings ( Here in India ) like Remo etc.
so i used rough board ( ply ) circles
snare-- 7"
tom 1 and tom 2 - 10"
floor tom - 12 "

they are each supported by SS rods bent to suitable shape and frame attachments ( i did this by putting it in a small door hole and bending it ) [ see pic]
piezo is attached at the FORWARD end so it recieves the shock of the impulse [ see pic]
i did it all with the SUPER GLUE and clamping it ....u may do with any other permenant method

2. cymbals:-
cymbals are similarly attached and sandwiched between the voicer and the spring to get the impulse
crash + ride - 12 "
hi hat - 10"
bass cymbal - 5 "

extra support beneath the piezo is given to balance

3. bass pedal:-
bass pedal is a direct contact switch ...where a adjustable nut bolt apparatus conducts to a metal plate above ...
wires are attached as u can see to connect to a suitable combination [ random ] on the keyboard IC

Step 8: Put Them All !!!

i put them all on a wood frame similar to the pic
idea- see a pic from google image page - find any one length parameter such as the cymbal is 16 "
then measure the dia of cymbal from the image
eg. 16mm then HERE, 1mm= 1inch then measure any dimensions on the pic u want and multiply with the scale ..ull get any measurements

i now my frame is to weak but is cheap enough

i put my ic between the two toms and wired the ic from ps2 to usb converter and used 4 wires to extend the usb 20 feet to my PC using old enameled copper wires
ENJOY>....
best of luck for the instructable
do ask any doubts
tell how efficient were my IDEAs and the project
comment plz.......

Comments

author
PreetamG2 (author)2017-03-27

Well, can you please provide some sort of instruction on how to assign a music note to a key from keyboard? Cooperation is highly expected thru my mail - preetamghosh1999@gmail.com

author
sreu13 (author)2016-04-18

hey broh!........can u plzzz make a video of the following document....coz every point is not clearly understood.....plzz make a detailed video if possible

author
sreu13 (author)2016-04-18

hey broh!........can u plzzz make a video of the following document....coz every point is not clearly understood.....plzz make a detailed video if possible

author
sreu13 (author)2016-04-18

hey broh!........can u plzzz make a video of the following document....coz every point is not clearly understood.....plzz make a detailed video if possible

author
sreu13 (author)2016-04-18

hey broh!........can u plzzz make a video of the following document....coz every point is not clearly understood.....plzz make a detailed video if possible

author
sreu13 (author)2016-04-18

hey broh!........can u plzzz make a video of the following document....coz every point is not clearly understood.....plzz make a detailed video if possible

author
sreu13 (author)2016-04-18

hey broh!........can u plzzz make a video of the following document....coz every point is not clearly understood.....plzz make a detailed video if possible

author
LehiO (author)2015-09-30

https://www.youtube.com/watch?v=m8VNFrXh8vs its in another language but if You watch its easy to understand. It uses LED's lit by the LM324 which is powered by the the keyboard circuits power and actuated by the Piezo. Light Dependant Resistors (LDR) are used in heatshrink tubing with the led's. The Light Dependant Resistor is connected to the keyboard circuit. when the Piezo is hit it lights up the LED which reduces the resistance of the LDR which completes the circuit on the keyboard.

author
zyakhe.renardvengeance (author)2015-04-23

i just can't make it works, i have wired the piezo amp like the schematics but this not works, how i can make to know the amp works? is the amp not usb powered or something? or a ground conection that i miss? i'm making this for a drum controller for phase shift, but with my real drum set :D

author
bdavid2 (author)2014-12-11

VIRTUAL DRUM PAD TO CONNECT AMPLIFIER WITHOUT COMPUTER....

author
bdavid2 (author)2014-12-11

DOES ANY STEP FOR USING THIS VIRTUAL DRUM PAD LIKE AS REAL DRUM PAD WITHOUT COMPUTER TO AMPLIFIER...

DOES ANY STEP OR INSTRUCTIONS FOR IT...

author
MadhusudhanR (author)2014-10-23

Cool, good info and DIY.... Thanks

author
joeyjerry (author)2014-06-12

Is this connection correct?

siddiq.JPG
author
sprasad2 (author)2014-05-31

i made it... sorta... used the keyboard chip.. but did not use the piezo's.. instead used small push button switch... tnkz for your idea

IMG_20140530_174541.jpgIMG_20140530_174550.jpg
author
joeyjerry (author)sprasad22014-06-08

Congrats. Do you have some video of your finished product? Also, what sort of push buttons did you used?

author
Ankan Nayak (author)2013-08-16

Is this drum set velocity sensitive i.e sounds louder when hit harder?

author
dvagala (author)Ankan Nayak2013-10-15

I think not, because keyboard respond just to connect 2 wire

author
Sbmsjr (author)dvagala2013-10-16

but my question is can we make this circuit without ic..........using transistor

author
iceng (author)Sbmsjr2013-10-16

A circuit using a transistor or two per amplifier with its attendant resistors and capacitors
is far more complex then one IC that has four individual amplifier / comparator units
in a single14 pin IC (Integrated Ciircuit)..

drmpre_ct.gif
author
Sbmsjr (author)iceng2013-10-17

So we can't amplify without IC ?

author
Ankan Nayak (author)Sbmsjr2013-10-17

Is there any alternative way to make it velocity sensitive?

author
Sbmsjr (author)2013-10-12

Can i use piezo speaker on place of piezo transducer.......and can I connect Piezo direct to keyboard without any circuit......

author
wdowski (author)2012-02-06

Guys can someone add a proper schematics? I doubt it's gonna be hard for someone with tech knowledge. I don't have it. Can do the drums but need proper schematics. Thanks again.

author
siddiq4321 (author)wdowski2012-07-16

Hey every one....this one is a similar one....Except that u wont ness the resistors at input since our input is small...and the common grounded wire of all a ics should be to the common green pin on the keybaord ic......and the individual output of each ic will go to the individual input of keyboard ic....Please understand the basic idea...then u can easily link...best luck..:-)http://www.electronics.dit.ie/staff/tscarff/Music_technology/8way_drm2/drmpre_ct.gifReply

author
Thiago Lucas (author)siddiq43212012-07-17

Hi Siddiq,
I'm having trouble mounting the plate, why not have much knowledge circuit, you could send me the board layout please?
After I mount the board you pordeira orintar me in connection with the keyboard?
I thank you for your help.

Thanks for the posts.

author

Hi Siddiq,
I'm having trouble mounting the plate, why not have much knowledge circuit, you could send me the board layout please?
After I mount the board you pordeira orintar me in connection with the keyboard?
I thank you for your help.

Thanks for the posts.

author
siddiq4321 (author)wdowski2012-02-06

Plz wait. For the new one....as i say experiment u r own way.....as i did it accidently...
For now... I can say it is a opamp as comparator...without any driving power....the feed back is 220 ohms fixed.....individual sensitivity is 470ohm trimmer i.e. Variable one....and group sensiivity is 4.7k variable...see the schematic and my completed circuit carefully....sorry

author
Thiago Lucas (author)siddiq43212012-07-14

Hello Siddiq4321,
please help me
I am struggling to understand.
you could give me more instruction on how to assemble,
you have some tutorial video?
Please, I beg you
thyagolukas@yahoo.com.br

author
siddiq4321 (author)Thiago Lucas2012-07-16

Hey every one....this one is a similar one....
Except that u wont ness the resistors at input since our input is small...and the common grounded wire of all a ics should be to the common green pin on the keybaord ic......and the individual output of each ic will go to the individual input of keyboard ic....
Please understand the basic idea...then u can easily link...best luck..:-)
http://www.electronics.dit.ie/staff/tscarff/Music_technology/8way_drm2/drmpre_ct.gif

author
Thiago Lucas (author)wdowski2012-07-14

Hello Friend,
You got the most simplified circuit?
please help me also,
I'm having trouble understanding this.

author
siddiq4321 (author)2012-07-16

Hey every one....this one is a similar one....Except that u wont ness the resistors at input since our input is small...and the common grounded wire of all a ics should be to the common green pin on the keybaord ic......and the individual output of each ic will go to the individual input of keyboard ic....Please understand the basic idea...then u can easily link...best luck..:-)http://www.electronics.dit.ie/staff/tscarff/Music_technology/8way_drm2/drmpre_ct.gif

author
siddiq4321 (author)2012-07-16

Hey every one....this one is a similar one....Except that u wont ness the resistors at input since our input is small...and the common grounded wire of all a ics should be to the common green pin on the keybaord ic......and the individual output of each ic will go to the individual input of keyboard ic....Please understand the basic idea...then u can easily link...best luck..:-)
http://www.electronics.dit.ie/staff/tscarff/Music_technology/8way_drm2/drmpre_ct.gif

author
harryjone (author)2012-04-07

Thank you sir for this great instructable. I was just wondering if you could put bigger pictures of those schematics, I am new to this and can't take a step without copying it :D.
Thank you.

author
Michael_Bell (author)harryjone2012-05-12

if you hover your mouse over the image, an I will appear in the top corner. Click this I, and it will take you to a larger image

author
siddiq4321 (author)harryjone2012-04-07

Well....try enlarging the image.....or open it into new window...
If not....reply with u r email id....i may mail u the pdf...:-)

author
mario3444 (author)2012-04-28

Can i also use this to connect piezos to my logitech usb gamepad controller .

author
dfariz (author)2012-02-02

Hi,

The other potentiometer , what is the value. I saw it like 5000 K ohm.
The one more thing, the component between the -ve and +ve line on the upper right hand side, what is it?

If instructables reduce the pic quality, can I be a member and get the high quality diagram?

author
dfariz (author)2012-02-01

Cannot see the diagram clearly.

Is it 470ohm or 470K ohm. 220 or 220K ohm. Can you post a clearer diagram. Thanks

author
siddiq4321 (author)dfariz2012-02-02

For now...its is 220 ohm and 470 ohm which we write as 220E
The pixils of the image r lowered by instructable

author
ficogiano (author)2011-12-23

I like it, but I don´t understand how to make the circuit 741. Can you do it again? Thanks from Argentina!

author
siddiq4321 (author)ficogiano2011-12-28

Yes t is very necessary. U can use trim pot / trimmers / potentiometers in place etc...

author
ficogiano (author)siddiq43212011-12-29

but i can use this? http://www.sourcingmap.es/smapimg/es/n/11c/1000-unidades-150v-16w-47k-ohm-axial-lleva-resistencias-pelicula-carbon-150862n.jpg

author
siddiq4321 (author)ficogiano2011-12-29

no ...
u can use this

http://www.digitaldandt.org/db/uploads/data_sheets_rev/Resistor_files/resistor4.jpg

or

http://upload.wikimedia.org/wikipedia/commons/thumb/b/b5/Potentiometer.jpg/225px-Potentiometer.jpg

author
ficogiano (author)siddiq43212011-12-30

thanks

author
siddiq4321 (author)ficogiano2011-12-29

http://upload.wikimedia.org/wikipedia/commons/thumb/b/b5/Potentiometer.jpg/225px-Potentiometer.jpg

or

http://www.digitaldandt.org/db/uploads/data_sheets_rev/Resistor_files/resistor4.jpg

author
siddiq4321 (author)ficogiano2011-12-25

See. It carefully.... Study the ic...opamp as comparator is being applied here..between terminals 2 and 3. ..or ur self thnink about a new idea...

author
ficogiano (author)siddiq43212011-12-26

what is 470E presets ( fine )? thanks you.

author
siddiq4321 (author)ficogiano2011-12-27

Its the 470 ohms trimm pot or the trimmer like the potentiometer. Any may work.
Fine is for fine sensitivity...

author
ficogiano (author)siddiq43212011-12-27

But is it necessary?
another question, Does the 4.7k preset has to be potentiometer necessarily? thanks

author
charithl (author)2011-12-29

i tryd did it bt i got some prob about making signal amp..so if u can pls upload a some video or pls mail me your pdf file.
thank you and nice job..

About This Instructable

47,884views

67favorites

License:

More by siddiq4321:WORLDS CHEAPEST VIRTUAL DRUM at $10 [ Rs.500] - using pc ( no drum module required )
Add instructable to: