Skip to content

MIDI Controller

Advertising
Advertising
?
Creation quality: 5.0/5 (1 vote)
Evaluation of members on the printability, utility, level of detail, etc.

  • 1.8k views
  • 3 likes
  • 36 downloads

License
3D design format
STL Folder details Close
  • Staal3D-Midi-Controller-Case.stl
  • Staal3D-Midi-Controller-Top-Plate.stl

Learn more about the formats

Publication date 2021-09-01 at 23:12
?
Published to Thingiverse on: 2017-10-17 at 20:55
Design number 509584

3D printer file info

3D model description

MIDI Controller for various DAW and music programs. This is a MIDI Fighter styled unit and is really fun to play with. Has been tested it in Ableton Live, Reason, Garage Band, and Traktor. Works like a charm. MIDI Map it to what ever you want. It has 4 Analog and 16 Digital output.

What hardware you need to make one:

  • On/off switch size 12.9mmx19.4mm
  • 16 Sanwa 24mm Arcade buttons (or clones)
  • 4 Knobs size: 15mm x 17mm (KN-11/WS)
  • 4 10k potentiometers
  • 8 4-6mm M3 button head screws
  • Arduino Mega (mounting screws or glue gun)
  • Dupont wires for the arduino
  • Wires for the buttons and potentiometers

For the software use the MocoLufa boot loader and you are able to program the Arduino again without needing to flash the boot loader. This is what the ON/OFF switch is for. READ THE MocoLUFA instructions on the link. And as a bonus the Arduino shows up and work as a normal Native USB MIDI device without the need for a emulator such as hairless MIDI etc. 



https://github.com/kuwatay/mocolufa



How to DFU on Mac: 

https://www.youtube.com/watch?v=pHOSCIRoJG8

The Arduino sketch is provided by Gustavo Silveira 
The Musico Nerd: https://www.youtube.com/channel/UCyqCwyBJ98fR-CPoyXUxY5w Watch his youtube channel for a lot of info about making MIDI controllers with the Arduino. 



Link to the sketch file:

https://www.dropbox.com/s/kgv656eeefdujr4/Staal3D-Midi-Controller.zip?dl=0

Change the Sketch as you need. Be aware of Digital Pin 13, it can make some really funky unwanted triggering. It has been disabled in the sketch.

This should be very easy to make, so I have not provided the diagram for it since this is really basic knowledge wiring it up and maybe you dont want to use the same Digital Pins as I do. The Mega has more than enough analog and digital pints for this controller.

3D printing settings

-

Tags

Advertising


Issue with this design? Report a problem.

Would you like to support Cults?

You like Cults and you want to help us continue the adventure independently? Please note that we are a small team of 3 people, therefore it is very simple to support us to maintain the activity and create future developments. Here are 4 solutions accessible to all:

  • ADVERTISING: Disable your banner blocker (AdBlock, …) and click on our banner ads.

  • AFFILIATION: Make your purchases online by clicking on our affiliate links here Amazon.

  • DONATE: If you want, you can make a donation via Ko-Fi 💜.

  • WORD OF MOUTH: Invite your friends to come, discover the platform and the magnificent 3D files shared by the community!


Sharing and downloading on Cults3D guarantees that designs remain in makers community hands! And not in the hands of the 3D printing or software giants who own the competing platforms and exploit the designs for their own commercial interests.

Cults3D is an independent, self-financed site that is not accountable to any investor or brand. Almost all of the site's revenues are paid back to the platform's makers. The content published on the site serves only the interests of its authors and not those of 3D printer brands who also wish to control the 3D modeling market.

100% secure payment by credit card, PayPal, Apple Pay, Google Pay, etc.
View all payment options.