Add custom transition time to AutoDJ
Bug #729640 reported by
jus
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Fix Released
|
Wishlist
|
Daniel Schürmann |
Bug Description
The AutoDJ function is a welcome addition to Mixxx for many users, but the transition time is currently hardcoded (too long imho).
Based on feedback from the forums, Mixxx should provide a way to allow a custom transition time.
Some simply want to play tracks from end to end while others love to have a smooth fade between the tracks.
By adding a stepper to the AutoDJ , users could customize the time for a transition from 0-x seconds.
A sample *.ui file is attached.
Related branches
lp:~daschuer/mixxx/autodj
- Mixxx Development Team: Pending requested
-
Diff: 1979 lines (+1168/-231)22 files modifiedmixxx/build/depends.py (+24/-4)
mixxx/lib/soundtouch-1.6.0/STTypes.h (+1/-1)
mixxx/res/images/autodj/bottom.svg (+137/-0)
mixxx/res/images/autodj/media-playlist-shuffle.svg (+214/-0)
mixxx/res/images/autodj/stock_mail-send-receive.svg (+87/-0)
mixxx/res/mixxx.qrc (+3/-0)
mixxx/src/dlgautodj.cpp (+433/-161)
mixxx/src/dlgautodj.h (+26/-2)
mixxx/src/dlgautodj.ui (+110/-18)
mixxx/src/library/autodjfeature.cpp (+30/-24)
mixxx/src/library/autodjfeature.h (+2/-0)
mixxx/src/library/browse/browsefeature.cpp (+14/-4)
mixxx/src/library/browse/browsetablemodel.cpp (+8/-8)
mixxx/src/library/dao/cratedao.h (+2/-0)
mixxx/src/library/dao/playlistdao.cpp (+11/-3)
mixxx/src/library/dao/playlistdao.h (+3/-1)
mixxx/src/library/playlistfeature.cpp (+23/-3)
mixxx/src/library/playlistfeature.h (+3/-0)
mixxx/src/library/playlisttablemodel.cpp (+11/-0)
mixxx/src/library/playlisttablemodel.h (+1/-0)
mixxx/src/widget/wtracktableview.cpp (+22/-2)
mixxx/src/widget/wtracktableview.h (+3/-0)
Changed in mixxx: | |
status: | New → Confirmed |
importance: | Undecided → Wishlist |
tags: | added: autodj easy weekend |
Changed in mixxx: | |
assignee: | nobody → Daniel Schürmann (daschuer) |
status: | Confirmed → In Progress |
Changed in mixxx: | |
status: | In Progress → Fix Committed |
Changed in mixxx: | |
status: | In Progress → Fix Committed |
milestone: | none → 1.11.0 |
Changed in mixxx: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fix is not commited to trunk yet