-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Developer Meeting Minutes 2011 11 27
Janek edited this page Jul 8, 2020
·
1 revision
Overview: The development team met to discuss the upcoming features and priorities.
Slides: https://docs.google.com/a/mixxx.org/present/edit?id=0ATF16gqHaqo7ZGh2Z3Y4cF83Zm5zYmozZms&hl=en_US
1.10 = big success!
- Loads of features
- Release cycle took about twice as long as we hoped
- May 1st planned release, about 7 months later is actual release...
- Opt for fewer huge features for faster releases (deja vu?)
- Press response is really good!
- Competitors are reacting fast, DJay price drop, etc.
- Build server is fully operational now, does all the release work for us, allows for more testing, etc!
Effects 1.0
- a couple more effects
- lays groundwork for something big with Effects 2.0
N-Deck 1.0
- not actually that useful, but important selling point and people still care about it.
- 4 decks enabled in trunk, but not in skins yet.
- Most remaining work is polish and fixing remaining areas that are hardcoded to 2 decks.
AutoDJ 2.0
- Daniel Schurman
- improved auto dj
Waveform 2.0
- coloured waveforms, based on features of audio (low/mid/high)
- Thomas Vincent
Sync 2.0
- nickname for usage of beat offsets and probably master tempo feature
- integration of Queen Mary plugins from VAMP to get better beatgrids and much improved sync.
Controller 2.0
- Sean Pappalardo rewriting MIDI system to add support for HID devices and potentially OSC
- top DJ hardware brands are moving away from USB MIDI and towards HID
Library History
- Continuing with our library improvements
Advanced Search
- GSoC project from 2011, hopefully finish up and get into release
Internationalization
- translations so far are going well
- working on automating process
- still much more work to be done:
- eg. tooltips in skins must be translatable
- eg. keyboard layouts
Timeline
- 3 month dev cycles were unrealistic, the release process itself still takes a lot of time
- build server helped a lot, but let's continue reducing release process
- let's try 4-6 months
- if 1.11 is 4 months,
- is 1 week enough to translate the manual into 5 languages?
- do you have any numbers on how long existing translations took?
Shashank Kumar - Wants to work on 7 band equalizer
jus
- Will work on making the manual awesome!
- Would be nice if Native English speaker could review additions to manual
- Is it really possible to get all this done in 4 months?
- RJ: Since there is not much overlap in the owners for each project, I think it's possible. We'll try it and if any project is clearly not going to make it we'll just push it off to 1.12.
Phil will work on:
- crazy effects plugins
Sean may need help with Controller 2.0 stuff
Feature priorities
- prioritize based on improving perception, first impressions of Mixxx. Eg. 4-decks
- Our flanger is tired. Effects will be the #1 priority probably.
- VAMP QM plugins will make a huge difference to user experience.
- Waveform is another big contributor to wow-factor. Need to make it look awesome.
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