Good idea, I thought of that. Call me lazy or a slob, but I refuse to do
any sort of mental gymnastics during a dance.
I want the software to take care of everything for me, which in this case
is a simple expectation of being able to play music off of a playlist.

Yet this might be a stop gap solution until I can figure out a proper
solution to this problem.

Thanks,
Seemanta

On Fri, Sep 26, 2014 at 4:07 PM, Owen Williams <owilli...@mixxx.org> wrote:

> One thing you might try is using the "requeue" feature, and having a
> special track that you always put at the start of your playlist called
> "---------------Playlist Top----------------".  This could be a simple
> silent mp3 for instance.  Then after dancing when you go back to your
> laptop, you can immediately see where the playlist top is and know how
> far into your set you are.
>
> On Fri, 2014-09-26 at 14:55 -0700, Seemanta Dutta wrote:
> > CCing the list. Forgot to include the list by mistake in my original
> > response. Sorry!
> >
> > On Fri, Sep 26, 2014 at 1:17 PM, Seemanta Dutta <seema...@gmail.com>
> > wrote:
> >         > But lets think about how we can support Seemanta use-case.
> >         Thanks, I really appreciate the support!
> >
> >         > 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?
> >
> >
> >         When I play Tango music, it follows a strict pattern.
> >
> >
> >         Here are some characteristics of DJing during a Tango dance
> >         party:
> >
> >
> >         - We play songs in sets of 3 or 4, called a 'Tanda'.
> >
> >
> >         - After each Tanda, we have a 'Cortina' which acts as a
> >         separator to indicate the end the current Tanda and beginning
> >         of the next. A Cortina is usually short, 30-40 seconds and it
> >         is  music distinct from Tango (Jazz, Pop etc.) so that dancers
> >         can know that it is not meant for dancing and is only for them
> >         to either change partners or go back to sitting.
> >
> >
> >         - Tango music can be of three types :Tango (4/4 time
> >         signature), Vals (3/4 time signature) or Milonga (2/4 time
> >         signature). DJs usually play: TTVcTTMcTTVcTTM...
> >         Here each capital letter represents a Tanda with 3 or 4 songs.
> >         The small 'c' represents a Cortina. So you get the picture.
> >
> >
> >         Hence, TTV means 2 tango tandas followed by a Vals tanda. The
> >         'c' means a Cortina. TTM, similarly means two Tango tandas
> >         followed by a Milonga Tanda.
> >
> >
> >         And here is the problem I have with Mixxx when I try to use it
> >         for DJing Tango:
> >
> >
> >         I am also a Tango dancer. So when I DJ, I will occasionally
> >         get off the DJ booth and dance with my friends. When I come
> >         back to the DJ booth, I want my playlist to be exactly as it
> >         was before so that I know where I stand with respect to the
> >         songs. I should have a way to know whether I am in the middle
> >         of my first or second Tango tanda. And within that tanda if it
> >         is the first, second or third song. If the songs keep getting
> >         knocked off, it becomes very difficult for me to come back
> >         from dancing and remembering where I had left off.
> >
> >
> >         I realize the history feature can be used for this. But
> >         honestly, during a gig, I would avoid doing all mental
> >         arithmetic and gymnastics by looking at what's playing on the
> >         two decks and then combine that list with the history and form
> >         a single unified list in my mind. This becomes too cumbersome
> >         during a live gig where I not only have to socialize but also
> >         dance with people and give them good music to dance too.
> >
> >
> >         I guess, by now you can see my dilemma. An AutoDJ list that
> >         does not remove songs would be perfect for me. Combined with
> >         the single click preview feature, that is all I need from
> >         Mixxx really. Having AutoDJ remove songs makes it confusing.
> >         The confusion is doubled with requeue enabled!
> >
> >
> >
> >
> >
> >
> >
> >         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?
> >
> >
> >         These are all possible solutions, I agree. But as I said, the
> >         cleanest solution would be to have the playlist preserve
> >         itself. I understand this might not be what the maintainers
> >         would likely want in their master branch because they have a
> >         pretty good idea what Mixxx should and should not do. I have
> >         no issue with that. All I need is a way to write my own code
> >         for Mixxx to do what I want it to do. This is the spirit of
> >         open source, after all, isn't it?
> >
> >         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.
> >
> >
> >         Yes, I am aware of the history feature. But again, it becomes
> >         too confusing to mentally combine what is in the AutoDJ queue
> >         with what is playing in the decks with the history queue to
> >         figure out where I am with respect to the playlist. I want to
> >         be simply able to manipulate a playlist without having to
> >         worry about losing it. I can later save it after my gig and
> >         start with a clean playlist for my next gig. Really, that's
> >         all I want.
> >
> >
> >         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?
> >
> >
> >
> >         Once I get past the problems of 1.12 and have a working setup
> >         with 1.11 version of Mixxx, I would be happy to contribute
> >         code. But getting a working 1.11 development environment on
> >         the Mac is what I am struggling with right now.
> >
> >
> >
> >
> >
> >         On Fri, Sep 26, 2014 at 12:53 PM, Daniel Schürmann
> >         <dasch...@mixxx.org> wrote:
> >                 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
> >
> >
> >
> >
> >
> >
> ------------------------------------------------------------------------------
> > 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