DJ Controller
ProductOverview
A DJ controller is a hardware surface for performing with music software. It does not generate sound from acoustic vibration; instead, its knobs, faders, buttons and wheels send control data to a host computer, while a built-in soundcard converts the software's audio back to analog outputs. The two-deck unit described here combines a tactile control layout with a full audio interface, so a performer can mix, scratch, loop and trigger tracks without touching the computer directly.
Every control is read by the Main Control Board, a microcontroller that scans buttons and encoders and digitizes the analog faders and pots, then streams the result to the host as USB-MIDI. The expressive centerpiece is the Jog Wheel: a weighted platter with a capacitive touch top and a high-resolution encoder that detects nudging and scratching for beat-matching and cueing. The Mixer Section blends the decks with channel faders, a replaceable crossfader and EQ/filter pots, while the Performance Pad Bank banks of RGB-lit silicone pads fire cue points, loops and samples.
How it works
Audio is handled by the onboard Audio Interface Board, a USB soundcard whose codec converts software audio to analog and a microphone input back to digital. Its outputs reach the I/O Panel, which carries RCA and balanced XLR master outs, a booth output, a mic input and headphone jacks, so the performer can hear a cue mix while the house hears the program. The Deck Control Cluster provide transport, browse and tempo controls per deck, and a central Status Display shows deck and library status. The whole layout is mounted on the Chassis & Enclosure, a metal top plate over a plastic base that keeps the surface rigid under heavy hand movement.
Bill of materials for DJ Controller
12 top-level lines as of r47979| # | Item / sub-assembly | Part no. | Qty/assy | Ext. qty | Parts | Type |
|---|---|---|---|---|---|---|
| 1 | Chassis & Enclosure 5 parts | dj-controller-chassis | 1× | 1 | 0 | assembly |
| 2 | Jog Wheel 6 parts | dj-controller-jog-wheel | 2× | 2 | 0 | assembly |
| 3 | Mixer Section 7 parts | dj-controller-mixer | 1× | 1 | 0 | assembly |
| 4 | Performance Pad Bank 6 parts | dj-controller-pad-section | 2× | 2 | 0 | assembly |
| 5 | Deck Control Cluster 7 parts | dj-controller-deck-controls | 2× | 2 | 0 | assembly |
| 6 | Main Control Board 5 parts | dj-controller-control-board | 1× | 1 | 0 | assembly |
| 7 | Audio Interface Board 6 parts | dj-controller-audio-board | 1× | 1 | 0 | assembly |
| 8 | I/O Panel 2 parts | dj-controller-io-panel | 1× | 1 | 0 | assembly |
| 9 | Status Display 2 parts | dj-controller-display | 1× | 1 | 0 | assembly |
| 10 | Power Supply | power-supply | 1× | 1 | · | part |
| 11 | Wire Bundle | wire-bundle | 1× | 1 | · | part |
| 12 | Fastener Set | fastener-set | 1× | 1 | · | part |
301-word article