DJ Flies Rocket in Kerbal Space Program Using MIDI Controller
Scott Manley combines DJ skills with rocketry simulation in unprecedented experiment
1Unconventional control scheme
Scott Manley, known for his rocketry and space content, attempted to control Kerbal Space Program using a Numark DJ2GO2 MIDI controller. The USB-powered two-channel device typically used for DJing was mapped to game controls through Python code. This marks the first known attempt to fly virtual spacecraft with DJ equipment.
2Technical implementation
The project required converting MIDI signals from the DJ controller into game inputs. Manley's custom Python script translated fader movements and knobs into precise thrust and directional controls. The Numark DJ2GO2's sensitivity initially caused issues during aircraft tests, proving too responsive for stable flight.
3Rocket vs aircraft performance
Initial attempts with aircraft resulted in catastrophic takeoffs and landings due to the controller's sensitivity. Surprisingly, the same controls worked better for rockets, where precise throttle adjustments matter more than continuous flight corrections. Manley successfully achieved orbit on his rocket attempt.
4Lunar landing achievement
After reaching orbit, Manley executed a textbook lunar landing using only the DJ controller. The precision required for touchdown demonstrated the controller's capability for fine adjustments. This successful landing answered whether musical equipment could handle complex aerospace maneuvers.
5Community code sharing
Manley made his Python conversion code available via Patreon, enabling others to attempt similar experiments. The open approach allows the Kerbal Space Program community to explore unconventional input methods. This follows Manley's history of pushing the game's boundaries through creative challenges.
6Physics simulation accuracy
Kerbal Space Program's realistic physics engine made this experiment meaningful. The 2015 simulator accurately models orbital mechanics and spacecraft dynamics. Its reputation for accuracy means controller limitations reflect real-world piloting challenges rather than game limitations.
7Input device versatility
The experiment demonstrates how specialized input devices can be repurposed through software mapping. MIDI controllers offer precise analog control that differs from traditional gamepads or keyboards. This opens possibilities for using musical equipment in other simulation contexts.
8Creative boundary pushing
Manley's project exemplifies how content creators combine niche expertise to produce novel experiments. By merging his DJ skills with rocketry knowledge, he created unique educational entertainment. Such projects expand what audiences expect from both gaming and science communication content.
Original article: Gizmodo — DJ Flies Rocket in Kerbal Space Program Using MIDI Controller