DIY Mod: Cuban MIDI Crisis

hand_madeTired of the plastic mainstream controller offerings, I decided to take things into my own hands and explore the world of DIY controller construction. As most of our readers will know, the Midifighter DIY kit features optional analogue inputs that are ripe for modification and an easy place for the newbie controller maker to start. I decided to dedicate my mod to the  birthplace of salsa, Cuba, by enclosing the results in a cigar box and toping off the theme with some tasty wooden knobs. This article will demonstrate how to do assemble your own personalized controller that is sure to catch eyes and requires just a few basic tools. VIVA LA MODIFICATION!

Step 1: Choose your weapons

actionshot

The Midifighter comes with expansion slots for 4 analog and 4 digital controls. Possible analog examples include potentiometers, faders and even a modern game-console joystick. Knobs that have a physical start and end point are called potentiometers or  ”pots,” while endless knobs are called encoders. Digital controls examples include switches, rotary encoders or touch strips. For this mod, I choose to add four panel mounting pots for expression. The panel mounting style of pots mean that you can secure them to the top sheet, which is easier for entry-level modders.

The best part about making your own mod is that you can choose exactly what kind of components fit your personal style. At the end of this article we list various online locations where you can purchase components, and the more adventurous may choose to take components from old appliances and boards.

Step 2: The MIDI Silo

BigRunCigarBox

Now that you know what you want in your mod, it’s time to consider how to house it. A good enclosure will secure your new parts, minimize broken connections and maximize its visual appeal. There are many choices in enclosures, but here are a few important factors to take into consideration:

  • Will the Midifighter board and components all fit? The PCB is about 5.75″ (14.5cm) square
  • Will the material be safe or interfere with the components? Metal, wood and plastic are all good choices, but one should be aware of the operating temperature of the circuit (5 volts) and any chance of flammability.
  • Will it attract the adoration of the opposite sex? (Optional and unlikely.)

Step 3: Plotting Trajectory

breadboard_to_PCB

Before you start soldering, it’s a good idea to test out your components and get familiar with the wiring concepts. I recommend you use a breadboard (shown above) to do a mock-up before assembling the controls in the final box.

  • Cut about 20, 4″ pieces of your wire and strip both ends of the wires by 1/4″.
  • On the underside of the PCB (Midifighter Board), you will see a printed list of inputs on the right side: GRD, D4-D1, A4-A1 and 5v.
  • Pull out your breadboard and you will see a negative (-) and positive (+) column on at least one side of the breadboard.
  • Connect a wire from the GRD port of the PCB to the 1st row of the negative column on the breadboard.
  • Now, connect a wire from 5v on the PCB to the positive column of the breadboard.

Step 4: Arming the warhead

pot_guide The image left shows the connection points of the pots. Some pots are different, so check the specs to confirm.

  1. Insert the pots into the breadboard as shown in the photo above.
  2. Bridge the negative column on the breadboard to the “ground” peg of your pot.
  3. Bridge the positive column to the “5v” peg of the same pot.
  4. Insert a wire from the output peg  row to one of the analog inputs
  5. Repeat 1-4 for all pots

Existing Midifighter owners will have to upgrade their firmware to the latest version (see the forum post) to use the analog controls. With the new firmware installed,  hold down the top-left button (nearest the USB connector) while plugging in the USB cable to drop the MF into “Menu Mode”. You can then enable MIDI events from the analog inputs using option 7. Remember to exit through the top-level menu to save the settings permanently. Check out the readme to get a more detailed explanation on menu mode and turning analog control on.

If all is well, your new controls should be MIDI mappable. The analog controls appear as MIDI cc 16-19 and can be assigned through your program of choice using MIDI learn; just hit Learn and twist the pot. If they are not yet MIDI mappable, check the polarity and current on the breadboard and pots using a multimeter (see below). If everything is working properly, you are ready to begin installing the components.

Step 5: Dig the Missile Sites

holes

  • Download the top plate template of the Midifighter.
  • Print this document out on paper  and use it as a guide to cut the holes for your arcade buttons.
  • Carefully mark the center point of each hole with a sharp object, and then use a 1″ spade bit to drill out the arcade holes and a smaller bit for the light pipes.
  • For potentiometers, I used a 3/8″ bit to cut holes for the pots to push through.

DRILLIN

Step 6: Installing the Payload

Time to roll up the sleeves and turn up the heat with a soldering iron.  If that sounds daunting, don’t worry- there are many good online soldering tutorials.

  • Mount all of the pots to the box and snap the arcade buttons into the PCB
  • Run one single GRD and one + 5V wire to your first pot. Now bridge two wires from that pot to the next pot’s GRND and +5. In this way all of the pots can share both power and ground plus your wiring stays nice and organized.
  • Solder each pots output wires to one of the analog inputs to the PCB.

midi-fighterexample
Insiders Tip: If you see yourself modding your Midifighter more than once, think about getting a set of male and female “headers” , and solder the female ones to your Midifighter PCB expansion port. This will give you the ability to plug and unplug wires instead of soldering directly to the PCB.

The Blueprint

top_view

A Midifighter DIY Kit
4 10k pc mount potentiometers — “pots” come in many flavors of resistance or Ohms (from 5k to Mega Ohms), to get a feel for the difference look here
A breadboard –breadboards are typically used for prototyping, but since they do not require soldering and distribute power they can be a good choice for a beginner mod.
At least 4 feet of 24′-28′ gauge wire – gauge determines how much current a wire can carry
A 15-30 watt soldering iron/gun – the modder’s prime weapon. You may find it useful to buy or (make with a coathanger, AYOR!)
Rosin core solder – soldering used to be a two part process: heating solder with flux and then applying. Rosin core has flux built-in.
An electric drill, 1″ and 1/3″ drill bits
A cigar box — found on eBay or local tobacconist
4 wooden drawer handles – undrilled is best for this project
Wire strippers (optional, recommended)
Jumper wire (optional)
Multimeter (optional) – digital multimeters are cheap and useful for checking continuity in your wiring and parts. Make sure they measure voltage, resistance and current and are Class 1, component class.

This is by no means a definitive list, but should get you started in the right direction. In particular, using a breadboard is optional. Ordering parts online is the most cost effective way to go as retail stores inflate prices by as much as 300%. A good source for our European customers can be found here.

42 Responses to “DIY Mod: Cuban MIDI Crisis”

  1. teenagesounds

    February 4th, 2010 at 7:33 pm Quote

    FIRST!!

  2. Ean Golden

    February 4th, 2010 at 7:39 pm Quote

    2nd!

  3. last.comes.first

    February 4th, 2010 at 7:46 pm Quote

    Hey, thanks for a great article! Now you got me even more convinced that I should buy a midi-fighter. Also, where can you get the touch strips?

    thanks

  4. space monkey

    February 4th, 2010 at 7:47 pm Quote

    Bronze!

    Cool idea and great theme

  5. kelsey7k

    February 4th, 2010 at 7:56 pm Quote

    dope!

  6. Doc Country

    February 4th, 2010 at 8:06 pm Quote

    nice…

  7. jasonmd2020

    February 4th, 2010 at 8:38 pm Quote

    Just ordered a Midi Fighter kit today. (Had to wait for Paypal to release funding. Bought the buttons a week ago & they just arrived today!) As this is the first piece of gear I’m slapping together myself I got a question on modding. I was wondering if you could wire in 1/4″ jacks instead of knobs or buttons, allowing expression pedals or footswitches to be plugged in. Why should fingers get all the fun? :)

  8. Racheeed

    February 4th, 2010 at 8:46 pm Quote

    Awesome !!!
    Now can you play anything else than salsa on this thing ? ;-)

  9. DJ Phaidon

    February 4th, 2010 at 9:22 pm Quote

    @jasonmd2020 Yes, you should be able to use 1/4″ jacks which could be then plugged to pedals.

  10. JeengleBeanz

    February 4th, 2010 at 11:27 pm Quote

    Radzilla Quesadilla

  11. Dj Buca

    February 4th, 2010 at 11:56 pm Quote

    Smoke’em, Build’em, Play’em, Nice, very nice!

  12. Lantau

    February 5th, 2010 at 1:27 am Quote

    This looks absolutely rad! I’d been holding out for a MidiFighter SE but seeing a custom enclosure as cool as this I’m half-tempted to go that route instead…

    Props to an excellent enclosure though!

  13. DiGiTaLFX

    February 5th, 2010 at 3:06 am Quote

    Oooooo I’ve been planning a custom controller for a while now but got stuck on the enclosure. This has open up lots of new ideas!

  14. B-Matty

    February 5th, 2010 at 5:20 am Quote

    wow…that’s epic :D put everything into perspective a bit for me too :D

  15. Fruw

    February 5th, 2010 at 6:01 am Quote

    you added only the 4 knobs??
    are the blue and white buttons, the buttons that are normaly with the diy fighter(different color)??

    is it possible to add 4 knobs and 4 buttons or only one of these??

    can you tell me where to get some faders??

    thank you and sorry for my english…

  16. Yul

    February 5th, 2010 at 6:02 am Quote

    ***** 5 stars!

  17. minimal

    February 5th, 2010 at 7:20 am Quote

    great idea! now onto my sardine can FX controller project!

  18. Vinicius Hoffmann

    February 5th, 2010 at 9:23 am Quote

    Great DIY Project
    congrats!

    I’m just wondering, I want to make a big controller for 4 decks (eq, transport, loop, 4/8 cuepoint juggling etc) + 2 fully customized FXs, 2 banks of supper FXs routines

    As I’m thinking in a big project I was wondering what would be the best plataform to work the thing on?
    Arduino?
    MIDIBOX?
    Midifighter?

    Ean,
    Can we please have a nice full comparision of all plataforms of DIY MIDI Projects and the best online store to buy parts (with worldwide shipping if possible)?

  19. jasonmd2020

    February 5th, 2010 at 10:16 am Quote

    Great DIY Project
    congrats!

    I’m just wondering, I want to make a big controller for 4 decks

    Four Midi Fighters in the same housing? Install a powered USB hub in the box with them so you only have to plug in one cable…

  20. Fatlimey

    February 5th, 2010 at 10:59 am Quote

    See? Told you it was easy. :-)

    Using the Midifighter as a general platform – it’s perfectly possible to add more than 4 buttons and 4 analog controls if you are prepared to use extra chips (parallel-to-serial chips and analog multiplexors) and are ready to add code to the firmware.

    The 4-buttons and 4-sliders are just the controls built in as standard. Feel free to go further, there’s plenty of program memory and horsepower left in the CPU.

  21. Double DutchDj

    February 5th, 2010 at 12:13 pm Quote

    Sweet! Who’s going to be the first to stick a midi fighter in a lazy boy arm chair.

  22. Wil

    February 5th, 2010 at 1:35 pm Quote

    respect!

  23. Anonymous

    February 5th, 2010 at 2:55 pm Quote

    Dope mod!

  24. Star5

    February 5th, 2010 at 2:58 pm Quote

    As I’m thinking in a big project I was wondering what would be the best plataform to work the thing on?
    Arduino?
    MIDIBOX?
    Midifighter?

    Don`t forget the HALE UMC32 platform from Hale Microsystems.
    Moldover has created his new Mojo using this controller.

  25. Sarasin

    February 5th, 2010 at 4:27 pm Quote

    Sickness……. I saw the cigar box and immediately went DOH! Such an obvious, easy solution to a housing. I too now want my self made Midi Fighter thing….doo daa. And there is an added bonus…. The wife cant bitch….cuz i am making it myself….kinda. So this New Bloody Box Thing That Costs So Much Fucking Money…..is not. Haha.

  26. magicyoyo

    February 5th, 2010 at 5:17 pm Quote

    Ean, your writing continues to amaze me. Props on all of your hard work and for inspiring great conversation in the controllerism / DJ community. Side note: I enjoy the creative photography that is on your site. Who takes the photos?

  27. ldc1129

    February 5th, 2010 at 7:24 pm Quote

    Slick……

  28. Anonymous

    February 5th, 2010 at 7:33 pm Quote

    Dude. You were totally stoned, weren’t you? :)

  29. Anonymous

    February 5th, 2010 at 7:40 pm Quote

    Dude, that’s a dominican box, not cuban. don’t give props to cuba and then use a DR box. that’s insulting. castro would lop your hands off. no more scratching EVER.

  30. the caper

    February 6th, 2010 at 8:45 am Quote

    Dude, that’s a dominican box, not cuban. don’t give props to cuba and then use a DR box. that’s insulting. castro would lop your hands off. no more scratching EVER.

    SOOOO GOOD

  31. deraadt

    February 6th, 2010 at 9:51 am Quote

    @magicyoyo I wrote the article/pictures and will be contributing more. We have a good team!

    @Vincius watch this space for a roundup in due course!

    @the caper…i kno its not cuban…humbled

    There may a CMC 2.0 from all the great feedback and awesome work on the forums. Thanks guys.

  32. B33SON

    February 8th, 2010 at 2:14 pm Quote

    That title is pure genius. Love the article too. Very inspiring. :)

  33. ebt

    February 9th, 2010 at 8:37 am Quote

    SHIT YEAH!

    that is fucking great! my friend was suggesting I make my enclosure out of a cigar box or lunchbox. i opted not to and I’m glad cause you have a personal connection AND you did a badass job!

  34. groveroto

    February 11th, 2010 at 3:28 am Quote

    In the blueprint there is a dominican republic note, It should be a cuban peso or chavito LOL if this is a cuban mod… for the other thing it looks nice.
    Will midifighter work with serato itch and vci 300???

  35. groveroto

    February 11th, 2010 at 3:32 am Quote

    Somethin like this one:

    http://www.google.com/imgres?imgurl=http://www.juanperez.com/cuba/vistas/vistasV/Peso%2520Cubano.jpg&imgrefurl=http://lagacetadepuertoprincipe.blogspot.com/2009/12/decimas-del-peso-cubano-yo-soy-el-peso.html&h=247&w=600&sz=48&tbnid=UMLeOCQ9ZzjM_M:&tbnh=56&tbnw=135&prev=/images%3Fq%3Dpeso%2Bcubano&usg=__RTsCS38GIklPv9vAC2AS8LxWEGU=&ei=HdxzS_uEKcaz4gbSsIjJCg&sa=X&oi=image_result&resnum=5&ct=image&ved=0CBQQ9QEwBA

    or this:

    http://cubaquelindaescuba.com/resources/Cuba100ConvVerti250.jpg

  36. GC

    February 19th, 2010 at 2:31 am Quote

    I just have to say this Salsa music did not come from Cuba. Salsa was created in NY. Salsa is a mix of Afro-Caribbean sounds, it does not come from one source in particular.

  37. mannymunet

    February 19th, 2010 at 4:09 am Quote

    salsa was created in puerto rico not new york or cuba the puerto rican immigrants that move to ny in the 50s implement the sound that was already forge in puerto rico from bands like cortijo y su combo,rolando la serie etc read salsa history first before talk.

  38. groveroto

    February 19th, 2010 at 4:04 pm Quote

    Hahahaha always the same argument… Mambo did not exist before salsa??? Where did it came from??? and who was the first mambo singer??? Boriquas gave it name but it existed in cuba several years before

  39. groveroto

    February 19th, 2010 at 4:07 pm Quote

    The mambo was not created in the palladium as many ignorants think

  40. Txusic!!

    March 6th, 2010 at 9:29 pm Quote

    HA!!! AWESOME but the cigars arent cuban u dimwit.. hehehe
    Theyre Dominican Rep!!!
    Man… u ppl rock, awesome stuff, thanks for all of the help; the hints and inspiration and also big up to those amazing sets!!!!

Leave a Reply

  1. Quote selected text

First Time?

This site is dedicated to digital djs. We develop performance tools and teach cutting edge techniques that enable creative expression. Visit tutorial videos on youtube, equipment reviews in the blog and a very helpful community in the forum. New articles every Mon, Wed, Fri.
In the Store
 

Categories:
Follow us:
You're going to need Flash 8+ and JavaScript to use this site. How'd you get this far without it?

Dig through the Crates

Readers are Saying

  • Double DutchDj: Right, here’s why the zero 4 is simply the best for what I want, firstly I can control Traktors Clock...
  • PlanetDJ.com: [quote comment="30788"]What happened to the Stanton 680? They were the industry or club standard… now...
  • azunderg: Do I download the firmware upgrade software directly from renesas or do you have link to it?
  • Anonymous: [quote comment="34512"]Too bad soo many entries do have other songs then listed. I thought it would be a great...
  • Dude: I’ve owned most of these products, and the AKAI LPD8 is by far my favourite. I use 2 LPD8s, though an LPD8 coupled...

RSS Hot Topics in the Forum

  • Hercules RMX Traktor DUO Mapping PLZ (MacBook Pro)
    I cant find a mapping for my hercules and plus i dont if the buttons are suppose to light up? HELP? :confused: […]
  • mac mini with dual monitors..
    hello everybody! i plan to sell my tower pc and to buy a mac mini. i really want two monitors because of vsts beeing inside my arrangement view... […]
  • Beatgridding help on a track.
    Dear all, Can someone give me some tips on beatgridding whith traktor this track : Image:... […]
  • Drugs
    I once joked that cause I was pill'n on ADHD meds all threwout my childhood I was simply graduating to the extra strength stuff with adulthood (with... […]
  • Track Selection Question
    This is a question i've had for a while and with Ean's posting recently about the "time line of the dance floor" it seems like a good time to ask. If... […]