Hi, The auto DJ is a waiting queue! Knocking of played tracks from the Auto DJ, is the essence from the current implementation. It follows precisely the workflow of a CD or Vinyl DJ and works well together with the History feature.
I would strongly recommend to keep this model, because it is highly predictable what will happen next. But lets think about how we can support Seemanta use-case. If I got it right, the issue is that the Auto DJ "playlist" is destroyed while playing. Why is this a problem? Is is a problem for the next course, or already for the current course? Do you wish to repeat a a dance during one course? If you want to replay the set, you can just reload the history to the Auto DJ. Maybe we need a feature to split the history without restarting Mixxx? Or is the issue more like to allow tweaking a playlist during playing? You can also just save the history as a new playlist after the course. Doing it live in the original play-list like in Clementine does not suite to Mixxx because it might destroy a well prepared playlist because of individual events in a current gig. One idea is to implement a cursor that moves over a Playlist and copies tracks to the AutoDJ queue. But that sounds hard to implement and hard to use. Any ideas? Thanks. Daniel Am 26.09.2014 21:23, schrieb Owen Williams: > Why do we remove tracks from the queue at all? That's inconsistent with > crates and playlists (not to mention winamp and itunes, right?). And > the requeue thing is even weirder, why does that exist? > > On Fri, 2014-09-26 at 12:07 -0700, Sean M. Pappalardo - D.J. Pegasus > wrote: >> Hello. >> >> On 09/26/2014 11:44 AM, Seemanta Dutta wrote: >>> My requirements are very simple. I am not a regular DJ in the sense that >>> I do not have to 'mix' tracks and do any beatmatching or cueing. My >>> music is mainly meant for dancing Tango where songs play one after the >>> other in sequence, with 'break' songs every 3 or 4 songs where people >>> change partners or go back to sitting on the side of the floor. The DJ >>> is still deeply involved durnig the DJing process because he or she has >>> to observe the dancers for changes in enerrgy and tweak the playlist >>> accordingly. >> Not to deter you from using Mixxx, but it sounds like more traditional >> play-from-a-playlist applications would better suit you, like >> Clementine, Amarok, WinAmp, etc. Have you looked at those or am I >> misunderstanding your use case? >> >> But to answer your questions: >> >>> 1. A means to play songs off of a playlist - this is something I need to >>> fix and is the reason for my email. >> It sounds like something isn't working right because there shouldn't >> have been a regression between 1.11 and 1.12. Please file a bug with >> more details so we can track it down. >> >>> So I want to ask the developers and RJ if it will be too difficult to >>> implement a feature wherein songs won't be knocked off the AutoDJ queue. >> That's certainly possible and I would even say easy, since it would just >> be a matter of adding (yet another) preference option tied to a small >> conditional code block in the play list handler that simply skips the >> deletion or re-queuing. But I've never worked on the playlist code myself. >> >> You should do the work against master then submit a pull request in GIT. >> That way the feature can be added to a future Mixxx version. (The 1.11 >> code is quite old and much has changed since then.) >> >> >> Sincerely, >> Sean M. Pappalardo >> "D.J. Pegasus" >> Mixxx Developer - Controller Specialist >> >> ------------------------------------------------------------------------------ >> Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer >> Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports >> Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper >> Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer >> http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk >> _______________________________________________ >> Get Mixxx, the #1 Free MP3 DJ Mixing software Today >> http://mixxx.org >> >> >> Mixxx-devel mailing list >> Mixxx-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/mixxx-devel > > > ------------------------------------------------------------------------------ > Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer > Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports > Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper > Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer > http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk > _______________________________________________ > Get Mixxx, the #1 Free MP3 DJ Mixing software Today > http://mixxx.org > > > Mixxx-devel mailing list > Mixxx-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mixxx-devel ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk _______________________________________________ Get Mixxx, the #1 Free MP3 DJ Mixing software Today http://mixxx.org Mixxx-devel mailing list Mixxx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mixxx-devel