​Build Your Own
​In This EPIC Course

"Hi, I'm ​Doug, the course creator. ​After ​writing about building MIDI controllers on my blog, MIDI Lifestyle, I have received many comments & questions. This course will put you on the fast-track to building your own, custom MIDI instruments."

​​Learn To Build A MIDI Controller Without Getting Overwhelmed...EVEN If You Don't Know Circuitry

​The reason I created the DIY MIDI Controller Course was to tear down the barrier that prevented non-technical musicians from building the MIDI controllers they desire.

To build our MIDI controllers, we will use the user-friendly, but incredibly powerful, Arduino. It's great for beginners and ​allows us to test our ideas incredibly fast.

In the course, I explain topics in a way that anyone,

with or without circuitry/programming experience,

can follow along.

​So, Why Build A MIDI Controller?

  • ​Finally Be Able To Turn Your Ideas Into Reality:​  Being able to have an idea, sketch it out, and construct your own MIDI instrument is a super power that many digital musicians wish they had. Anyone with a bit of patience can gain this skill. This course will take your from no knowledge to MIDI controller maestro! ​​​
  • ​Save Hundreds (If Not Thousands) Of Dollars Compared To Ordering A Custom Controller: ​ To pay a pro, you're looking at some high expenses. With a bit of practice, you can gain the skills you need to design and build your own MIDI controllers.
  • ​Learn Valuable Skills Along The Way: ​ Knowing how MIDI signals work and being able to construct any MIDI controller you desire introduces you to an entirely new side of the electronic music world - the technical side. Using this new-found knowledge you can take your music to the next level.
  • ​Make Side Income Selling Your Finished Controllers & Services: ​There's a lot of demand for custom MIDI controllers, especially with DJs and live performers. Selling your creations or services is a great way to build a second income stream as a musician. No need to be a starving artist!​​​

Reasons You'll LOVE This Course

Starting From The Basics

​The first part of the course goes over the complete basics of circuitry and programming. By the end of the course, you'll learn more advanced topics.

​Easy-to-Understand Code Explanations

​ Say goodbye to confusing code snippets with no explanation! Every line of code is gone over in detail.

​ Circuitry Made Simple With Arduino

​ The Arduino Uno will make circuitry much easier for you without limiting your possibilities.

​ Downloadable HD Images & Schematics

​Download HD images and schematics from the course, view them on your computer, tablet, smart phone, or simply print them out.

​Copy & Paste Code

​ If you have no desire to learn programming, simply copy and paste the example code.

​ Learn How To Utilize Many Different Components

​Learn how to use knobs, faders, buttons, LCD screens, and many other components in your MIDI projects.

​What's Included

  • angle-right
    ​LIFETIME Access To The DIY MIDI Controller Course
    ​Even if there is a price increase or we switch to a monthly payment option in the future, you will forever have access to this course.
  • angle-right
    ​Sample Code & Exclusive Libraries
    ​Get access to all of the project code used in the course. The code is 100% open source so you can use it in both personal and commercial projects alike. We also supply custom -built libraries to make programming certain components much easier.
  • angle-right
    ​Downloadable HD Images & Schematics
    ​You’ll get images and schematics for each project. With these, you can easily print them off at full resolution if you desire.

​A Look Inside The Curriculum

Module 1 A Brief Intro To Arduino
Unit 1 Why Arduino?
Unit 2 Setting Up The Arduino With Your Computer
Unit 3 How Arduino Programming Works
Module 2 Where To Buy Parts
Unit 1 The Parts Needed In This Course
Unit 2 Finding The Cheapest Electronics Parts
Module 3 Your First MIDI Controller
Unit 1 Module 3 Downloads
Unit 2 A Basic, But Functional Midi Controller
Unit 3 Programming Your First MIDI Controller
Module 4 A MIDI Controller With Knobs & Faders
Unit 1 Module 4 Downloads
Unit 2 Adding Knobs and Faders
Unit 3 Programming Knobs and Faders
Module 5 Velocity Sensitive Drum Pad
Unit 1 Module 5 Downloads
Unit 2 Adding Pressure Sensitivity Drums
Unit 3 Programming Piezos With The MLPiezo Library
Module 6 Unlimited Inputs / Outputs!
Unit 1 Module 6 Downloads
Unit 2 What Are Shift Registers Anyway?
Unit 3 Using Shift Registers For MIDI
Unit 4 Arduino Programming with a Shift Register
Unit 5 How to REALLY Have Unlimitted Inputs
Unit 6 Programming w/ Multiple Shift Registers
Module 7 Using An LCD Display
Unit 1 Module 7 Downloads
Unit 2 An Intro to LCDs
Unit 3 A Midi Controller w/ an LCD Display
Unit 4 Programming LCD Displays
Module 8 Using HIDUINO for MIDI over USB
Unit 1 Module 8 Downloads
Unit 2 A Midi Controller With One Wire
Unit 3 Uploading To HIDUINO
Module 9 MIDI Input
Unit 1 Module 9 Downloads
Unit 2 Getting MIDI Input To Our Arduino
Unit 3 Programming our Arduino for MIDI Input
Module 10 Using Pitch Bend In Your Builds
Unit 1 Module 10 Downloads
Unit 2 Controlling Pitch- Bend With Arduino
Unit 3 Programming your MIDI “Pitch-Bender”
Module 11 Combining What We've Learned: Building An EPIC MIDI Controller
Unit 1 Module 11 Downloads
Unit 2 The MIDI Controller We’ll Be Making
Unit 3 Tips For Designing MIDI Controllers
Unit 4 The 4 Arcade Buttons
Unit 5 Controlling 4 Knobs and a Fader
Unit 6 The LCD Display and Octave-Switching Buttons
Unit 7 An Introduction to Soldering and Perfboards
Unit 8 Soldering The Buttons
Unit 9 Soldering The LCD
Unit 10 Assembling What We Have
Unit 11 Building The Enclosure
Module 12 Discussion
Unit 1 Discussion Thread

What People Are Saying About The Course

“​Thanks to your  ​course, I am confident in building my first ​MIDI Controller.”

​Gil Evangelista

“​I must say that this one of the easiest-to-read and understand courses I have ever taken. As a beginner, this is good. I feel more confident now that I have accomplished what I have set out to do."

​Lawrence Lynch

“​​I have really been enjoying your course! I find all the units very concise and well-written. Thank you so much for putting this all together and helping demystify the Arduino for me!"

​Paul Bergel

​Get Access to Everything This Course Offers for $49.

​Dive right in and build your first MIDI controller! Join over 200 passionate tinkerers in their quest to create custom MIDI instruments.

100% Satisfaction Guaranteed


100% Satisfaction Guarantee

You are fully protected by our 100% Satisfaction-Guarantee. If you ​are not satisfied by the contents of this course, you may ask for a refund within 30 days of the purchase.

Frequently Asked Questions

​Is it cheaper to buy MIDI controllers or make your own?

​What if I get stuck?

​How long do I have access to the course?

What if I'm not a programmer and/or don't know circuitry?

​Will this course be updated with more content in the future?

What can I expect to pay for components and equipment?

Copyright - ​FloeMedia, LLC