Developer
From MixxxWiki
Contents |
[edit]
Development Overview
The Mixxx roadmap page is semi-authoritative and only editable by developers, unlike the rest of the information contained here, some of which may be Some Guy's opinion.
[edit]
Developer Resources
- How to get the source code from SVN
- Submitting Patches
- Coding Style Guide
- Discussion of possible future changes
- How to build for Win32
- UI Control names and ranges
- Describe what code resides in a file
- Creating Skins
- Skin Guidelines
- The skin pixmap/colour filtering architecture
- A little about how changing skins while Mixxx is running works
- Tutorial: How to add a new button to Mixxx's UI
- Vinyl Control TODO list
- SCONS migration TODO list
- QT4 migration TODO list
- Midi Controller Mapping File Format
- Engine Performance: Coding Guidlines
- Creating Backtraces
- Scripts/Macros in Mixxx
- Feature wishlist for BPM detection
[edit]
Weekend Projects
Weekend projects are nice little tasks and feature requests that we think aren't very difficult to implement, and might be good starting points for prospective developers:
-
Manual BPM and Beat Tap - MIDI Binding Dialog
-
Shoutcast/Icecast Support - Adjustable Waveform Drag Sensitivity
[edit]
Other Tasks
[edit]
IRC Chat
Come hang out with the Mixxx development team in #mixxx on Freenode.
[edit]


