Skip navigation

Thgoughts on simulating iTunes DJ in iTunes 11

1074 Views 13 Replies Latest reply: Dec 10, 2012 5:57 AM by turingtest2 RSS
polydorus Level 6 Level 6 (11,950 points)
Currently Being Moderated
Dec 3, 2012 1:44 AM

Like quite a few others, I was disappointed to see that iTunes DJ has disappeared, so here are some thoughts on how to get a similar function using smart playlists.

 

The simplest thing would be to create a smart playlist as follows. As an example I have excluded the classical genre.

Match ALL

Last played is not in the last (number) days

Genre is not classical

limit: unchecked

match checked items: checked

Live updating: checked

 

Because Match any and match all cannot be mixed, if you want to use match any and match all, you need two smart playlists.

 

The first list would contain the mach ANY rules.

 

The second one would be:

Match ALL

Playlist is first playlist

Last played is not in the last (number) days

more "ALL" rules if required

limit: unchecked

match checked items: checked

Live updating: checked

You could also set shuffle on.

 

 

Does anyone have a better way of doing it?

 

OOps on typo in title, it seem titles can't be edited. :-(

  • turingtest2 Level 8 Level 8 (43,920 points)
    Currently Being Moderated
    Dec 3, 2012 2:30 AM (in response to polydorus)

    You don't need an extra smart playlist, though you would probably want to set a "source" playlist as before.

     

    Try this:

     

    iTunes11DJ.png

     

    The inital all section allows for multiple criteria that must be met. I've added a couple of ideas to your list. The second any section can be omitted, or used to list multiple rules of which at least one must be true. Using the "Last played is not in the last X days" together with "Limit to Y items selected by random" and "Live updating" ensures tracks fall out of the list as they are played and new ones get added. Using "Match only checked items" excludes items that wouldn't be played anyway.

     

    I got a little excited when I saw the new location property, but it turns out to be a boolean "on this computer" or "iCloud" and not a way to use file paths as part of the selection criteria, however it is useful in this context.

     

    tt2

  • turingtest2 Level 8 Level 8 (43,920 points)
    Currently Being Moderated
    Dec 3, 2012 2:42 AM (in response to turingtest2)

    And you might want to exclude Music Videos...

     

    iTunes just popped to the foreground unexpectedly while I was testing my iTunes DJ list.

     

    tt2

  • turingtest2 Level 8 Level 8 (43,920 points)
    Currently Being Moderated
    Dec 3, 2012 3:20 AM (in response to polydorus)

    Nested conditions were introduced back in iTunes 9.

     

    Generally I use the above layout but it is equally possible to make the top level ANY so that it provides the UNION of two or more sets that are then each tightly defined by a number of INTERSECTIONS with AND.

     

    Apparently you can nest up to five levels deep, but I suspect you'd need to iterate your design to get anything that complex doing exactly what you wanted.

     

    tt2

  • turingtest2 Level 8 Level 8 (43,920 points)
    Currently Being Moderated
    Dec 3, 2012 4:56 AM (in response to polydorus)

    For the sake of argument we have two playlists A & B and are interested in the songs that are in exactly one of those playlists, but not both. This can be expressed in two ways:

     

    (A and not B) or (B and not A)

     

    or

     

    (A or B) and (not(A and B))

     

    Where or and and are the same as starting the smart playlist with any or all, and the brackets each side form the nested clauses.

     

    venn-diagram[1].jpg

     

    tt2

    Various PCs,iTunes 10.7.0.21,iOS 6, Windows XP Pro, iPad 2,iPhone 3GS,iPod classic,nano
  • m-rori Calculating status...
    Currently Being Moderated
    Dec 9, 2012 8:13 AM (in response to polydorus)

    Polydrus and turingtest2 this is all fascinating and groovy stuff. But why should i try to understand how to do all this and find the sort of table that is in the turingtest2 screenshot.  I tried selecting all and shuffle which of course is not a  good approximation. But given this iTunes is an incredible databse of our music - which is easy to use - why now shoud we have to dig around like IT gurus to try to approximate something that worked a dream?

     

    Let's face it Apple just prescribed what it wanted to, assuming it knows best, but not taking into account its customer base! This is possibly symptomatic for the way the company is headed as a whole taking a turn to the mainstream away from the cool cutting edge that its image was built upon.

     

    If you guys can figure out how to do this as you have shown above, how simple must it be for iTunes 11.1 be issued immediately with the iTunes DJ function back in there, delighting all its users and fans that are scouring these support groups to get something they like.

     

    But seriously thanks for working these things out. I guess I will have to click around and see if I can understand it all!

  • Akiratoo Calculating status...
    Currently Being Moderated
    Dec 10, 2012 1:15 AM (in response to turingtest2)

    Is there any way of introducing a rule that creates a refresh option?

  • turingtest2 Level 8 Level 8 (43,920 points)
    Currently Being Moderated
    Dec 10, 2012 3:47 AM (in response to Akiratoo)

    Not in front of iTunes at the moment, but as I recall you can select the tracks of a smart playlist (ctrl-a) and hit delete. iTunes will repopulate the list according to the rules.

     

    tt2

  • turingtest2 Level 8 Level 8 (43,920 points)
    Currently Being Moderated
    Dec 10, 2012 5:57 AM (in response to polydorus)

    Yep, the rules I set out earlier would result in a self-updating short list from a longer one. Deleting all is a way to regenreate the whole short list which I think is what Akriatoo was asking for...

     

    tt2

Actions

More Like This

  • Retrieving data ...

Bookmarked By (0)

Legend

  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.