forum

Building a Taiko Arcade Controller for osu!

posted
Total Posts
23
Topic Starter
Daru
If you're like me, then playing Taiko on the arcade machine is tons of fun, being able to bash the drum like that, and the feeling is lost quite a bit by replacing the drum with keyboard keys. The Wii Tatacon is a possible route, but it's still just hitting a small drum, nothing like the full arcade experience, not the mention the rather high cost of getting one in the States.

So, an Arudino later, I decided to see if I could make my own arcade-style controller for osu!. I'm trying to watch how much I spend here - I'm trying to do it for under 50USD.

So far, I've spent about $30 to make the small-scale model - between the Arduino and piezos, mostly, and have produced this thing out of spare wood, duct tape, and some padding:


It's rather hacked together at this point from what I have - I've ordered a breadboard and various electrical components that I don't have access to at home, though it works to an extent - I'm able to pick up drum hits.
I'm in the process of figuring out how to process them and send them as keystrokes.

SPOILER


Absolute reading shown by red, blue is given by
abs(t(x) - t(x-1))
Where t(x) is the absolute reading with respect to time.

I'm posting this because I'm sure some of you Taiko players would love to be able to play on an arcade-style controller at home, and hope that you guys can make use of what I'll post here to make your own. I'll post circuit diagrams and code when it's all neat and finalized.


I'll be updating this as I progress.
I'm also looking for for suggestions. If you guys see something that you think can be done better, please tell me! I'm really not as well-versed in electronics or programming as I'd like to be, so any guidance or suggestions would be very much appreciated. :)
Aurele
y u so intelligent?
Noobita
y u so awesome?
Luna
DO WANT
RBRat3
A tad over engineered with the arduino, Why didn't you just use a scrap 10 dollar keyboard and follow out its membrane traces for explicit keys and wire switches of your choice to the leads?
Topic Starter
Daru

RBRat3 wrote:

A tad over engineered with the arduino, Why didn't you just use a scrap 10 dollar keyboard and follow out its membrane traces for explicit keys and wire switches of your choice to the leads?
The primary reason is that I thought I'd be able to get the most flexibility out of an Arduino, and I have a bunch of friends who were knowledgeable in them. Other than that, I was thinking that it would be easier to read vibrations with piezos from the large drum pad in the full-scale (Remember that I'm doing this at the full arcade drum size) than it would be to use pressure switches DDR-pad-style, and doing this seemed easiest with an Arduino.

Furthermore, I was going to see if I could get pressure sensitivity going as well - harder hits made for harder hitsounds. I'd do this by turning off osu!'s hitsounds and triggering them in another concurrently running program, though this idea was very much an afterthought after thinking about the electronic drums I'd be basing the code off of.
RBRat3
What ever gets the job done!!!

Although I would like try and see if I could make a nice 6-10in membrane switch that can take a good ass kicking with hands or sticks.

Or better yet just ghetto the hell out of it and attach a lead to some sticks and the other to a metal plate to wack XD
Topic Starter
Daru

RBRat3 wrote:

Or better yet just ghetto the hell out of it
RBRat3
That was pointed at myself, But your doing a good ghetto job XD
Stefan
This is....
AHHHH I CAME. :O


I love it ;-;
Azure_Kite
Hahahah, amazing. If not for the pressure component of your goal, I'd have thought something like makeymakey might get the job done easier xD

Natteke

Azure_Kite wrote:

ftfy
Topic Starter
Daru

Azure_Kite wrote:

Hahahah, amazing. If not for the pressure component of your goal, I'd have thought something like makeymakey might get the job done easier xD
I am extremely tempted to make myself $35 poorer.
He mentions that it's based on the Leonardo Arduino, too, which makes it even more tempting.
DarkDunskin
Buy it and tell us your results.
If that really works, there are 1000s of possibilitys to play Taiko with a new maximum of epicness o.0
SkyDevil
I think its really great what you're trying to do :D

Good luck with it :3
Marcin
Necropost ftw
Gonna make it, BUT i don't have money for arduino <well daru, i'll use arduino for this, seems the easiest, and most profitable one (i'd make custom lighting for it and etc.) >
Anyone having unnecessary money on their PayPal account? send it right here: marcin1996222@gmail.com , so i can make it and show you how to do it by yourself :)
Roga-don
Ahahah It makes me remember the controller I tried to make



I also used piezzos to catch the strikes, but I took much bigger parts and I planned to use the wiimote. Never had enough will to finish it entirely so it's still by my side, WIP... :(
Don-Tan
EPIC *-*
Debaniya-n
Unn... Is There Any Step By Step Instruction For How To Make That Thing?
Flanster
Congrats on the necroposting in thread thats been dead for 2 years... Google it?
wendao
gg
stormagetton
https://www.instructables.com/id/DIY-Osutaiko-Drum-WIP/
if you dont like real drums, i made this
The Gambler
Oh... I have a drum pad at home...

Time to hack it up full of piezos and stuff...
Please sign in to reply.

New reply