-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Gsoc2010Ideas
RJ Skerry-Ryan edited this page Mar 9, 2010
·
22 revisions
Mixxx currently has 2 main decks for playing audio tracks. Many DJs like to incorporate sample tracks into their sets so that they can enhance their sets by playing extra samples on command. The goal of this project is to support this workflow by adding multiple samplers into Mixxx.
- Implement Mixxx-engine support for multiple samplers
- Model a new Sampler class off of the Player class
- Provide code for other parts of Mixxx (e.g. the GUI widget) to control the Sampler
- Implement a Sampler GUI widget that displays:
- The overview waveform of the sample audio (using our pre-existing waveform widgets)
- Buttons to play/pause the sample, and a button to enable looping of the sample
- Button to eject the current track from the sampler
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