The "Generic midi controller"
I've been researching DIY midi controllers for as long as I am a member of DJTT. However it has always been difficult for me to settle on a design that really suits my needs instead of a quick project that I do not actually need. One thing I notice a LOT is that I would like to have a dedicated controller for my effects that enables me to control all of them without the need for shift buttons or weird button placement. I think this design is the solution for me. This controller is going to be placed behind a standard 12" mixer.
Design
First of all I would like to thank DJTT for the design pack for the "Midi Fighter X contest" that helped me create this.
Here it is:
![](http://i.imgur.com/S4wksxG.png)
Schedule
25-07-15 Order all parts (buttons, pot's, teensy)
10-08-15 Complete design in auto cad for lasercutter
15-08-15 Finish and order PCB
25-08-15 Cast buttons in custom mold.
01-09-15 Send files to lasercutter (and possibly 3d printer)
20-09-15 Finalize software design
Technical details
Brain: Teensy 3.1
Material case: Three layers of 2mm acrylic
28/8
Ordered all parts except for the arcadebuttons (they are out of stock) just started on the first PCB design and have just finished the top layer of acrylic:
![](http://i.imgur.com/S8VBkrj.png)
29/8
Ordered the fist PCB: (professionals be like
when they see this)
![](http://i.imgur.com/gcWPNmr.png)
30/8
Made a concept for the 3d-printed case, final design is going to be made in autoCAD:
![](http://i.imgur.com/aWR11ch.png)
Finished the design in autoCAD but upon requesting a quote it appeared to cost $276.83 so I'm going with bent acrylic
31/8
Ordered the Chroma Caps:
![](http://i.imgur.com/NCwZSoY.png)
12/9
Received the lasercut parts: (final device is going to be gry with red):
![](http://i.imgur.com/gsyTqRfl.jpg)
![](http://i.imgur.com/XTMAM3yl.jpg)
![](http://i.imgur.com/CVLzLPWl.jpg)
09/16
Got the PCB's in the mail, going to check them later but they look OK.
![](http://i.imgur.com/IK4oNh2.jpg)
09/17
Got the buttons from focus attack for......... here it comes...... $7 a piece! wow! this sucks
This however does not:
![](http://i.imgur.com/VU1vQnR.jpg)
09/19
Assembled the button PCB's and tested them:
![](http://i.imgur.com/WWYzhfR.gif)
![](http://i.imgur.com/mJJQAVV.jpg)
10/02
Finished the PCB for the potentiometers.
![](http://i.imgur.com/d6l2aZQ.png)
10/25
Assembled the PCB for the Pot's:
![](http://i.imgur.com/Al77hrQ.jpg)
11/7
Finally found a place that sold transparant plastic (acrylic) rods with a small diameter in small quantity's, had to enlarge the holes though (with a drill bit 0.5 mm a time * 80 times) then i had to saw this rod in tiny matching pieces (saw, sand the end of the rod and saw the next piece using a saw box). Then I used superglue to glue these on, on the first two i used too much so I had to remove these buttons.
![](http://i.imgur.com/3f0QUwo.jpg)
11/14
Finished smaller buttons:
![](http://i.imgur.com/YaBKYR7.jpg)
20/01
Shitty pic's are better than no pic's
, progress is slow especially since I'm in the middle of moving to Leiden.
![](http://i.imgur.com/PsBmGn9.jpg)
![](http://i.imgur.com/xcMH9bD.jpg)
03/11/2019
I ended up crashing really really hard with the smaller button problem, the acrylic solution was horrible and the shit quality of the led buttons didn't help either (also I made the design waaaaaay to cramped). At some point I even bought a 3D printer in order to print a mold and fill it with silicon to produce some better buttons. The silicon fluid has since gone bad and my 3d printer has not been used yet. On top of this all I'm constantly traveling so I never get settled enough to actually unpack all my hardware tools. Yet, my will remains strong, I will persist and I will finish this one day. I've moved this entire blog post to my personal blog just in case but I'll also keep updating this build log here.
Much love and cheers!
Bookmarks