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