A New Arcade Button Controlller Is Born

29

One of the users in our rapidly expanding forum has made this wonderfully fun arcade controller and shared some info on how you can do it yourself.  Inspired by the Monome and Ean’s original arcade button mod, King Vitamin set upon a journey to create a unique controller for his live ableton sets.  The result is a great example in DIY controllerism that you could easily adopt into your own concepts. Lets dive in and take a closer look at his controller, the mappings and how you might also do the same thing.


The BackStory

King Vitamin started working in his spare time last December, he first started by collecting the parts and pieces and then created the case design inside of a Adobe Illustrator. Once that was finished he sent the AI file off to his brother who just happens to  work for a company that has a laser cutting machine. Some friendly advise would be to triple check your measurements before sending something off to the laser machine, once the case had been cut he had to do some fix ups with the duct tape of DIY projects- a dremel. If you plan on doing any kind of DIY modifications, a $45 dremmel is a must have.


Originally the case was supposed to be made out of colored acrylic sheets,  However his brother convinced him that using wood should provide a sturdier case that wouldn’t flex under the weight of a heavy button mashing session. Arched supports were used under the top panel to provide extra support for the face plate. The wood was a great move, it gives the controller a street fighter meets boy scout camp look that you cant help but love.

The wood panels are made out of Masonite and glued together using PVA wood glue. King Vitamin doesn’t recommend using masonite if it can be avoided though, as over time the corners might chip away easily. For soldering, connection checking and general maintenance, the bottom plate needs to be easily removable, so miniature brackets were secured to the bottom lip using Sculpting Epoxy.

Whats in the box:


UMC32 circuit board $75
Arcade buttons $2.05 each x20
Faders $13.60 each x2
10k Linear taper potentiometers $.55 each x4
Pot knobs $.35 each x4

Fader knobs (vestax crossfader caps) $5 each x2
Switch, wire, solder

<<

Mounting Solution:

Mounting the arcade buttons, faders and knobs is easy work. The arcade buttons slip into holes drilled into the faceplate and the included orange nut holds it in place. The knobs are also attached in a similar fashion. The faders are mounted using a screws that go into pre-drilled holes on the ends of the faders. The UMC32 (the brains of the operation) is mounted on the same brackets that are used to fix the bottom plate of the unit to the rest of the case. You get a good idea of how everything is mounted by looking inside the box:

Ableton Controllerism

In ableton I set it up really simply. It is just triggering clips in the session view. Usually all the clips are quantized to 1 bar so everything comes in at the beginning of the next bar, but for this I set it to 1/16 so you can still trigger them pretty fast, but you timing doesn’t have to be perfect. I liked the way some of the applications for the Monome worked where a one or two bar loop is mapped across the buttons, so that’s the idea i was going for, except parred down a bit.

So I just take whatever loop i want and put that in the top clip slot and set the play marker at the beginning as usual. Then i duplicate it to the slot below and move the play marker to the next snare hit, or a quarter note later in the song, keeping the beginning and end of the loops the same. I do this for the rest of the clips in that column, moving the play marker along the loop. So, when play around and start pushing buttons, the loop keeps playing no matter what the last button you press is. If anybody knows a better way to do this let me know cause this is kind of a pain in the ass. I tried doing this same thing with drum racks, but that didn’t work because it wasn’t quantized and just didn’t work with the tempo.

With Bome’s Midi Translator I have figured out a way to make it so when you press the yellow buttons, it will cycle through different columns, activating only one at a time. So if you wanted 5 different loops to switch through on the blue buttons, you setup five columns that are all being triggered simultaneously, but only one is active and not muted.

So the big idea is to take an original, break it into different parts, say bass and drums on the blue buttons, then samples and a lead synth on the green, then play the parts together, remixing them live and progressing through different parts by switching loops with the yellow buttons.” – King Vitamin

We will write a more in depth tutorial on how this can be accomplished inside abelton later this month. In the mean time check out the video bellow which has more detail on the abelton session. If you found this article interesting you might want to check out some of the many oher DIY articles we have written on the blog here.

  • loved this project as well

  • loved this project as well

  • Hey I made a arcade button controller too! huge one!
    check it here!

    http://www.yaeltex.com.ar/controladores/la-kontrola

    sorry but website is in spanish,
    cheers

  • Hey I made a arcade button controller too! huge one!
    check it here!

    http://www.yaeltex.com.ar/controladores/la-kontrola

    sorry but website is in spanish,
    cheers

    • watup

      dude the link is broken haha

  • THE HOBBYSHOP HERO |

    This is A super Unique Idea! – Combining The Two greatest things on EARTH – AUDIO PRODUCTION & VIDEO GAMES / ARCADE!!!!

    This Definitely is HobbyshopHero post Worthy!!!!!

    http://THEHOBBYSHOPHERO.BLOGSPOT.COM

    Thank you!!!!

  • ToS

    …with hand drilled metal faceplate.

  • ToS

    Damn, I should take pics and show my midi mixer.

  • I think in the future it will be so simple to build your midi controller anyway you want.

  • [quote comment=""]Fantastic work![/quote]

    [quote comment="17074"]shweet!!! i wonder if i could get one of these mapped to control ssl? i would totally love to intergrate this into my next custom dj stand. it would be awesome to have this flush mounted into the stand.[/quote]

    I'm going to use this with serato too, I think it will work great with five buttons on top for cue points, then loop roll, then cue points for other deck and loop roll.

  • B33SON

    Fantastic work!

  • Lincoln

    Love this janks!

  • Darren E Cowley

    [quote comment=""][quote comment=""]Wohoo boy scout! :D[/quote]

    Looks nice, this seems similar to the approach someone took in the forums to beatjuggling in ableton, check out the forum post titled 'moldoveresque beat jugling' for more info[/quote]

    Man that looks wicked, i started the Modolveresque thread and Bentosan collaborated over chat, if anyone wants the als file that uses looper to mimic in part what Traktor does with hot cues or with one press of a button does what King Vitamin does with his copying and pasting of tracks then hit me up with a pm….

    Cheers

    D

  • mpetersen3

    [quote comment=""]Wohoo boy scout! :D[/quote]

    Looks nice, this seems similar to the approach someone took in the forums to beatjuggling in ableton, check out the forum post titled 'moldoveresque beat jugling' for more info

  • Wohoo boy scout! 😀

  • Mad props!

  • Izzy Loh

    woah, thats one hella sick controller, AND YOU MADE IT BY HAND, now thats skill 😀

  • I must admit I wish I was that good…

  • Edition

    Thats sick, diggin it. Really makes me want to make one myself, maybe I will!!!!! Nice work dood.

  • n:deuce

    shweet!!! i wonder if i could get one of these mapped to control ssl? i would totally love to intergrate this into my next custom dj stand. it would be awesome to have this flush mounted into the stand.

  • midifidler

    nice work !

Advertisment ad adsense adlogger