Warning: Undefined array key "p" in /home/clients/a70cbb4a74edf8105da5fd7e142fb9de/web/forum/includes/vb5/template.php(404) : eval()'d code on line 794
Warning: Undefined array key "p" in /home/clients/a70cbb4a74edf8105da5fd7e142fb9de/web/forum/includes/vb5/template.php(404) : eval()'d code on line 794
Warning: Undefined array key "p" in /home/clients/a70cbb4a74edf8105da5fd7e142fb9de/web/forum/includes/vb5/template.php(404) : eval()'d code on line 794
Warning: Undefined array key "p" in /home/clients/a70cbb4a74edf8105da5fd7e142fb9de/web/forum/includes/vb5/template.php(404) : eval()'d code on line 794
Warning: Undefined array key "p" in /home/clients/a70cbb4a74edf8105da5fd7e142fb9de/web/forum/includes/vb5/template.php(404) : eval()'d code on line 794
Warning: Undefined array key "p" in /home/clients/a70cbb4a74edf8105da5fd7e142fb9de/web/forum/includes/vb5/template.php(404) : eval()'d code on line 794
Warning: Undefined array key "p" in /home/clients/a70cbb4a74edf8105da5fd7e142fb9de/web/forum/includes/vb5/template.php(404) : eval()'d code on line 794
Warning: Undefined array key "p" in /home/clients/a70cbb4a74edf8105da5fd7e142fb9de/web/forum/includes/vb5/template.php(404) : eval()'d code on line 794
Warning: Undefined array key "p" in /home/clients/a70cbb4a74edf8105da5fd7e142fb9de/web/forum/includes/vb5/template.php(404) : eval()'d code on line 794
Warning: Undefined array key "p" in /home/clients/a70cbb4a74edf8105da5fd7e142fb9de/web/forum/includes/vb5/template.php(404) : eval()'d code on line 794
Warning: Undefined array key "p" in /home/clients/a70cbb4a74edf8105da5fd7e142fb9de/web/forum/includes/vb5/template.php(404) : eval()'d code on line 794
Warning: Undefined array key "p" in /home/clients/a70cbb4a74edf8105da5fd7e142fb9de/web/forum/includes/vb5/template.php(404) : eval()'d code on line 794
Warning: Undefined array key "p" in /home/clients/a70cbb4a74edf8105da5fd7e142fb9de/web/forum/includes/vb5/template.php(404) : eval()'d code on line 794
Warning: Undefined array key "p" in /home/clients/a70cbb4a74edf8105da5fd7e142fb9de/web/forum/includes/vb5/template.php(404) : eval()'d code on line 794
Warning: Undefined array key "p" in /home/clients/a70cbb4a74edf8105da5fd7e142fb9de/web/forum/includes/vb5/template.php(404) : eval()'d code on line 794
Guitar Hero Drums as MIDI instrument -
OSCulator Forum
If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
For you information, I initially thought the internal event messaging was flooded by the amount of informations the Wiimote is sending. I wrote a simple test program that sends simultaneous events at a regular interval and also a torrent of "garbage" events. The good news is that OSCulator processes and fire the events quite precisely, even under a heavy load.
This means the problem lies in the Wiimote driver. So I checked the documentation for the Wii Drums and found there was a possibility that, if a pad was hit two times very quickly, the note would not be set to off before the next one.
I will check the driver and see what fix can be made.
I found this youtube video of a guy talking about a double tap problem with the guitar hero drum set. With the updated version of your program this is the same problem I'm having now. I can't quite understand him, he's either saying that instead of note on and note offs, the set just sends two note ons, or that it sends a note on for one pad but also for all the other pads. I'm not sure, but the behavior I'm having with your program now is exactly the same as in the video. He wrote a MIDI filter program to filter the double hits out:
This video shows how to use GH Drum Midi Filter to avoid double hit problems while playing Guitar Hero World Tour with a Midi E-Drum.You can download this so...
This video gives us an important clue on why we are having a problem.
It seems the Wii Drums are not designed to work as a note-on/note-off controller, just like a regular MIDI drum kit.
In my previous post, in the paragraph before the last one, I said that I was feeling that there was a possibility that a note-on and note-off events could be "garbaged", and it seems this video is confirming that Guitar Hero designer chose to send ONLY note-ON messages, which is a bit annoying since a MIDI note is made of ON and OFF messages.
I am still believing there is a way to make the Wii Drums work as expected, but I still need to find a kit on which to try. I will eventually buy one new next week, since there are none on ebay, at least for delivery in Europe.
just throwing it out there since the drums are not designed to send off commands, and since the notes arent sustained it might be possible to just tell osculator to auto send an off command after x seconds, letting the wiimote just send on for each pad. just a quick thought.
Hi Guys,
Just taking this thread one step further.. The Band Hero kit works great through Garage Band. However, I installed the fantastic 'Boldt 24-Pack Vol III' software pack for Garage Band which has some nice drum samples but I can't get the samples to sustain in the same way you can with the native GarageBand 'Rock' kit - or if you 'long press' the keyboard.
This obviously sounds weird when your crash cymbal cuts short! Does anyone have any idea if I can amend my Osculator settings (or even Garage Band for that matter) to resolve the issue?
Comment