-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Mixxx bugs and feature requests
Mixxx bugs and feature requests are tracked on Github Issues. This is an essential part of how the Mixxx team keeps track of and gradually eliminates all of Mixxx's defects and adds new features.
- Wishlist
- A feature that Mixxx does not currently have.
- If the bug is a placeholder for a project, that project should have a Blueprint.
- Example:
* Support a certain sub-format of the FLAC specification.
* Add MIDI mapping for XXX controller.
* Rewrite the Control system to not suck.
* Low
* **A minor feature is subtly broken. Not likely to impact 90% of Mixxx of users.**
* Example:
* Keyboard shortcuts fail to work under certain circumstances.
* A community supported MIDI mapping is broken.
* A Mixxx Certified MIDI Mapping is subtly broken.
* Medium
* **A minor feature is seriously broken. A major feature is subtly broken.**
* Example:
* A Mixxx Certified MIDI Mapping is broken.
* In a corner case, looping can accidentally become unset.
* High
* **A core feature is seriously broken but does not immediately and drastically screw a live performance.**
* Example:
* Looping does not work.
* The Library does not list tracks starting with O.
* AutoDJ does not transition to the next song.
* Critical
* **Any reproducible bug that will screw someone who is using Mixxx live.**
* Example:
* segfaults
* assertion failures
* skips in the master output
* bugs that cause a player to go crazy and emit screeching noises
* A bug should only be marked critical when it's clear that Mixxx is the culprit or Mixxx can provide a safe workaround.
If you wish to start working on a Bug you should adopt it by assigning it to yourself. This way other developers are informed that you will take care of it. If you decide not to finish the Bug, you should add a link to your unfinished work on GitHub or attach a patch. And than un-assign yourselves.
Mixxx is a free and open-source DJ software.
Manual
Hardware Compatibility
Reporting Bugs
Getting Involved
Contribution Guidelines
Coding Guidelines
Using Git
Developer Guide
Creating Skins
Contributing Mappings
Mixxx Controls
MIDI Scripting
Components JS
HID Scripting