-
Ideas for potential new DIY CDJ style controller
(Wall of text incoming
)
Right so I've been looking around here and found a thread talking about creating a CDJ style midi controller, but it seems to have been pretty inactive recently so I'd like to revive this topic but with some new ideas that I'm going to potentially act on sometime soon.
The idea is quite simple, to create a standard HID-MIDI controller that then plugs into a single board computer inside the controller that will host our DJ software "Mixxx". Two small 3"-5" screens will then be connected to this 'computer' that will display the waveform of each track as well as track info, bpm etc. A button can then be pressed that will switch this view to the track playlist, and a knob can be used to select and load tracks into each deck.
The reason I've picked Mixxx as our software instead of say, traktor, is becuase it's very open source, and most importantly it runs on linux. Our single board computer will run on linux, which we can then strip down to boot directly into our software. Mixxx also allows for creating your own skins, meaning you can reearrange the view to fit into both our small monitors.
For me, building the MIDI aspect of the controller is the simple part as I've alredy created a similar HID MIDI controller using Arduino, so it will all be familiar for me. My only doubts are in the programming linux to boot directly into mixxx, and setting the screens up.
I'll post some resources below to get started:
Here is a idea of how Mixxx allows you to create your own skins: http://mixxx.org/wiki/doku.php/creating_skins
For a single board computer, Rasperry Pi is the first idea, but after doing some research it seems to lack the power to run Mixxx, so Beagleboard is a good alternative, it has pretty good specs for a reasonable price, so maybe it will be up to the task of running mixx: http://en.wikipedia.org/wiki/BeagleBoard
These car rearview monitors can be used as the screens on each deck, they cost about £15-20 each and have RCA inputs http://www.amazon.co.uk/inch-Digital...rds=5+inch+lcd
USB monitors would be nice but they're quite pricey.
Stay tuned for schematics and 3D models.
If anybody has any ideas to put forward, or can help in any way for this project please say so
-
Tech Mentor
take the motor from a belt drive TT.
attach it to the bottom of the spindle on a typical jogwheel.
use the same touch circuit that activates the jogwheel to "turn off" the motor.(and of course, turn it back on upon release)
and you will have something awesome
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
Bookmarks