Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Many AutoDJ Improvements and Fixes #5892

Closed
mixxxbot opened this issue Aug 22, 2022 · 10 comments
Closed

Many AutoDJ Improvements and Fixes #5892

mixxxbot opened this issue Aug 22, 2022 · 10 comments
Milestone

Comments

@mixxxbot
Copy link
Collaborator

Reported by: daschuer
Date: 2011-05-13T20:01:43Z
Status: Fix Released
Importance: Medium
Launchpad Issue: lp782377
Tags: autodj
Attachments: [manual control auto DJ patch](https://bugs.launchpad.net/bugs/782377/+attachment/2127349/+files/manual control auto DJ patch), dlgautodj.ui


The auto DJ is a really nice function but it suffers some issues when you will use it with additional manual control.
I have done some changes, which makes auto DJ useful for manual control.

  • Manually to a deck loaded song is played by auto DJ
  • Additional "Skip Next" Button
  • Auto DJ did not use the change the "Repeat" Button any more
  • "Repeat" works as desired (it temporary disables auto DJ)
  • Lock fading of the two decks against each other, plus some other possible exceptions
  • Enabling auto DJ always starts playback (we may discuss if it is desired)
  • Next track is loaded immediately after fading (see bug 766817) also good to monitor what happens next in case browsing thou the library
  • Additional "Fade Now" button (see bug 730577)
  • "Fade Now" dsiables "Repeat"

Unfortunately, my two additional buttons are smashing the GUI.
Who can help repairing it?

Attached you will find my patch for trunk 2793. I will also try to commit a branch by bazaar.

@mixxxbot
Copy link
Collaborator Author

Commented by: daschuer
Date: 2011-05-13T20:01:43Z
Attachments: [manual control auto DJ patch](https://bugs.launchpad.net/mixxx/+bug/782377/+attachment/2127349/+files/manual control auto DJ patch)

@mixxxbot
Copy link
Collaborator Author

Commented by: esbrandt
Date: 2011-05-16T07:40:58Z
Attachments: dlgautodj.ui


Hi Daniel,
tested your patch, really useful improvements.

One small thing:
If you repeatedly hit "Enable AutoDJ" the next track disappears from the list even if it has not been played, also the play counter is still raised by 1.

Attached small fix for dlgautodj.ui makes that the additional buttons align to the left and dont expand anymore infinite.

@mixxxbot
Copy link
Collaborator Author

Commented by: daschuer
Date: 2011-05-16T19:08:38Z


Hi jus,

Thank you for testing. I have pushed a new version, fixing the GUI problem and the auto DJ staring Problem.

There is still an issue with the played counter, because it did not count the playes, but the loads on a deck.

I think, will post a separate bug.

Your GUI fix did not help for Outline-Netbook theme. I have deleted the static text. Now it works, but why?

@mixxxbot
Copy link
Collaborator Author

Commented by: esbrandt
Date: 2011-05-18T11:56:59Z


With the additional buttons there is simply not enough place in the current Outline skins to display all buttons and text in one row.
So the library frame breaks from the defined dimensions (in skin.xml).

I think it would be ok to put the buttons + the help text in 2 rows as there will be more buttons anyway in the the near future, e.g. for custom transition time https://bugs.launchpad.net/mixxx/+bug/729640

@mixxxbot
Copy link
Collaborator Author

Commented by: daschuer
Date: 2011-07-27T06:55:11Z


Fix is not commited to trunk yet. The attatched Patch will be obsolete, after merging lp:~daschuer/mixxx/autodj

@mixxxbot
Copy link
Collaborator Author

Commented by: aps80
Date: 2011-07-31T14:20:21Z


I really like the improvements that have gone into your branch, and in fact use your branch merged with the official 1.10 one as my main playout environment.

Will this branch be ultimately compatible with the changes Tom Mast is making (https://code.launchpad.net/~thomasomast/mixxx/features_autodj), as I am also liking the look of those (in particular, custom "out"-points)?

@mixxxbot
Copy link
Collaborator Author

Commented by: daschuer
Date: 2011-07-31T17:12:55Z


Tom is starting to merge sections from this code into his branch. So I hope at the end you will have the advantages of both branches within one.

@mixxxbot
Copy link
Collaborator Author

Commented by: rryan
Date: 2014-05-17T18:15:02Z


Hi da2da

Thanks for your patch and welcome to Mixxx development!

We use git now -- you can find our master branch on GitHub:
https://github.com/mixxxdj/mixxx

Your patch works but it is ideal for us to do code review via GitHub pull requests. Are you familiar with those? If not we can review your patch but it makes commenting harder.

Also, this bug is now "Fix Released" which mean it is complete (since Daniel's fixes were merged). Could you file a separate bug please?

@mixxxbot
Copy link
Collaborator Author

Commented by: rryan
Date: 2014-05-17T18:16:36Z


Oops, I misundestood the Launchpad email and thought Daniel's original description was a message from you.

Would you like to work on improving AutoDJ? Ideally please submit pull requests via GitHub and file bugs about the functionality you would like to add. Thanks!

@mixxxbot
Copy link
Collaborator Author

Issue closed with status Fix Released.

@mixxxbot mixxxbot transferred this issue from another repository Aug 24, 2022
@mixxxbot mixxxbot added this to the 1.11.0 milestone Aug 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant