Let me tell you about an exciting project I've been working on for the last six months.
I had only ever DJed on an iPad, but I was jealous of my friends who had their own equipment, so I decided to build a DJ machine.
This DJ controller is called monotone.
Monotone is equipped with two stereo audio interfaces and an Arduino NANO, which allows it to achieve all of the functions of a DJ controller.
How to make the MIDI section:
I made this with an Arduino PRO MICRO. Anyway, I studied MIDI and looked into existing DJ controllers.
-Scratch wheel -> I made this with a rotary encoder.
-EQ knob -> Sends MIDI/CC with a variable resistor
-Various buttons -> Sends MIDI Note with a push switch
Very simple!
Audio Interface section:
I use the Texas Instruments PCM series. This is a legacy audio interface IC, and it is the most stable and can be connected to various devices!
Integration:
USB2.0 HUB IC integrates Audio-Interface x2 and Arduino PRO MICRO.
Wow, this is such an incredible project! Building your own DJ controller from scratch is no small feat, and the level of detail and thought you put into the design is amazing. The way you’ve integrated the MIDI functions and audio interfaces with Arduino is both impressive and inspiring. Monotone sounds like a powerhouse DJ machine—can't wait to see how it performs! Great work!
I’m thrilled that not only the DIY aspect of my DJ controller but also its design caught your attention! Integrating it with a USB hub is a method rarely seen in other DIY projects, and I believe it’s a groundbreaking approach, similar to what professional DJ controllers do.
Wow, this is such an incredible project! Building your own DJ controller from scratch is no small feat, and the level of detail and thought you put into the design is amazing. The way you’ve integrated the MIDI functions and audio interfaces with Arduino is both impressive and inspiring. Monotone sounds like a powerhouse DJ machine—can't wait to see how it performs! Great work!