WiiDrum


WiiDrum is an virtual drum. It uses MIDI messages to control the drums sounds, but it’s design to be used with the Wii Drum Controller from Guitar Hero 5, because of the lack of pads compared to an real electric drum set. For example, the opened and closed Hi-Hat case!

This it’s only my fist test, and the project will evolve eventually.

The delay isn’t an issue and the feel is very good, since the Wii Drum Controller is a toy!

 

Download it here: http://www.ruicaldas.com/downloads/WiiDrumsV2.3.zip

How did this project use Max?

Max reads the MIDI input at channel 10 and uses the Note On and Velocity information to trigger the sounds. The sound player for each drum and pedal pads has 8 sfplay~ objects that plays sequentially, to avoid interruptions. In the Hi-Hat cymbal pad, I've used 8 + 8 + 2 sfplay~ objects, to work with closed, opened and closing sounds. The Raid/Crash cymbal pad, uses only 8 + 8 sfplay~ objects! All these players are linked to an master sflist~object. The velocity information is used to "choose" the audio file played, once there are more than one for each pad, with different intensities... this is better than level control! Two sfrecord~ are used to record, on the stereo recorder and on the track recorder.



Riccardo
October 31, 2012 | 8:00 am

Hey!!!
Gooood tool realy!!!! But I have many question to you…
I try and i try to play the drum and record with audacity but…. nothing is impossible!
Is it possible to connect another pedal to control the hit hat?
i use a line6 toneport gx driver asio4all and my drum is connected with a midi-usb interface! It works great but is it possible to control the line out to record in audacity?
Thanks and sorry for my english… :)P



Rui Caldas
October 31, 2012 | 9:21 am

Hi there!

Nothing is impossible, but in this case, a little dificult. The patch was made to solve the missing pedal using the hit force. It’s because 99% of the user don’t have anything else, because they are Wii Players. So, it’s possible to put the patch reading the second pedal information and make diferent sounds, but It needs to be reprogramed for that.

About the question related with audacity. Are you realy using Audacity? How can you do it? (private joke) To send Audio from one program to another you need something else… I know there are some softwares that can do it but I’ve never try it before, so I can not help you there. You can allways record in my patch, and drag the files in Audacity. On Windows, you can set the recor device to the audio output, but that will record everything that you can ear in the moment of recording, and if you are trying to record the drums on top of an guitar, you will record the mix of that.

Sorry, but I can not help you more, for now!


Viewing 2 posts - 1 through 2 (of 2 total)