Drumming without a drumkit!

badrich

Junior Member
Here's a video of a little project I'm working on in my spare time.

http://www.youtube.com/watch?v=cQA8GZZl1UQ

It's a system that allows you to walk around and play drums with only a pair of sticks. What you are playing is transcribed in drum notation in realtime.

If there is interest in this from drummers I might take it further (by making it completely portable) and release it as free software at some point, so please let me know what you think.

Cheers!
 
This is impressive like!
Im sure game companys like the ones that make rock band would love to get their hands on this :D
and great choice in music, esp the elliott smith song :)
 
I wonder if it could be adapted to "record" the notation of a drummer playing a real kit?
 
Quite possibly the smartest piece of technology I've seen in a long time. You're a very smart guy indeed. Question (possibly stupid), from a simple drummer, how were you operating the kick drum?
 
Holy *expletive* that is beyond cool!!!!

There have been many times in life where that would have come in handy.
 
Question (possibly stupid), from a simple drummer, how were you operating the kick drum?

I thought the same thing mate. Until I saw this on the comments below:

In this video the bass drum is set to be played automatically during the songs. It is trivial to track the foot position in an identical way to the sticks but I didn't have it set up when recording this.

What can I say.....what a great idea. Brings a whole new meaning to the term "air drumming." Very cool technology indeed.
 
That's pretty weird and very clever. I take it the locations of the kit are based on your belt with the dobbathingies sticking out.

I'd like a reverse engineered version transcription of Steve Gadd with mechanisms that force my hands to move in the way required to play his notes and dynamic :)
 
That's fantastic!

I love the idea of this, and wish I could sit in to help you on it.

To one of the questions above, I assume it wouldn't be hard at all to make it possible to record notation from live playing on a real set up. You'd just have to set up what drums, cymbals, etc you have where and set it going.

Though a quicker way could just be through using a mic set up and sensors.


Question to this though, how did you set up the readings to where each item that your "hitting" is? Is it set to a distance or just generalised location to where your sticks would end up on a live set up?
 
I want one! That's amazing!

How is the kick drum and hihat pedal handled, though? I tried to look for foot tapping, but couldn't see any.
 
Wow thats like the best invention after the drums!!

Using this, I dont ave to painstakingly write down the transcription of the drum piece. I can be happily playing while the computer makes the transcription for me.

Hope you're giving out free. Even if you sell it, should be good since its your invention, a great one.
 
Thanks a lot for the nice comments!

How is the kick drum and hihat pedal handled, though? I tried to look for foot tapping, but couldn't see any.

The bass drum (and hi-hit pedal) you hear in the video is actually being played automatically. It is sequenced to be in time with the backing music. This isn't a limitation of the system however, I just didn't have it set up to track my feet on the day I was recording the video. The way the feet are tracked (on a better day) is identical to the way the sticks are tracked, using those little reflective balls you see attached to the sticks. But I'm working on an entirely new approach to tracking the feet and sticks now which will make the system completely portable.

Question to this though, how did you set up the readings to where each item that your "hitting" is? Is it set to a distance or just generalised location to where your sticks would end up on a live set up?

There is a mode in my program where you can position the drums. After this it will basically assume that the closest drum to your stick is the one you intended to strike. This allows you to be very sloppy in your accuracy - it would be quite tricky otherwise to hit a drum that you can't see! I was skeptical at first about how well this would work but I was amazed at how natural it felt when I got it working.

Regarding the automatic transcription, I should point out that in the video segment where you see the staff being filled in, I have quantization disabled so there is a granularity of 64 divisions of a quarter note. You can set it to quantize to 16-notes or whatever you want to make it produce cleaner transcriptions. Also, I should have been filtering out very quiet hits more aggressively, or better yet, annotate grace and accented hits. Lots of improvements still to be made!
 
This allows you to be very sloppy in your accuracy - it would be quite tricky otherwise to hit a drum that you can't see!


I can play blind anyway, and I think most drummers could once they've played a set up for a few mins...

And even when I air drum to songs, I visualise where certain things are, I guess that helps with your program? Visualisation?

Please do keep us updated, dibs on Beta and Gold testing!
 
This is a great thing. I saw the video. Can what is transcribed in real time be saved. Any drummer who buys the product when you put on the market could ca[ture a great performace and we could then be able to read the printed transcripe.

I sell some drum books... would I beable to create my transcriptions, then put them out for others to read. I think yes..

great stuff
 
As a guy who has written some very basic software, I can see just how incredible this. Is. Hats off to you, this is really great work.
 
i remember seeing a video of a prototype for a wii game that was similar, but not as sophisticated. in the wii game you hold two of their wands as sticks and air drum that way.

this looks a lot more precise and accurate than that. really cool!

the real time music transcription thing is worth a lot all by itself. i'd love to have that even without the air drumming system. hand transcribing a drum part is a real pain but your software would make that so much easier!
 
Back
Top