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

Reply via email to