Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm tried of hearing the same songs over and over when listening to songs via iTunes DJ.

share|improve this question
Are you looking for any way to play each song once? Does it have to be in iTunes DJ? – MrDaniel Mar 7 '12 at 17:08

This can easily be accomplished with smart playlists.

Make a smart playlist where the play count is less than one. enter image description here

Then base iTunes DJ on that playlist. enter image description here

You could also select all the songs (no matter what play count and simply add them to a normal playlist and have that playlist not shuffle, but play counts are more durable across launches of the iTunes app.)

And, there's no reason you can't make a second iTunes library just for this purpose. Be sure to not import or organize the tracks and have this second library file just reference the main library. Play through one time and the play counts will all be 1 in this "special" library - not the main library. Change the less than 1 to 2 - and you get the second pass of all the songs on DJ.

Also - there is a nice writeup in MacWorld explaining how to use this sort of smart playlist for listing to audio book chapters.

share|improve this answer

Yes, and no programming is necessary, just select music under library.

Then click the repeat button to repeat the whole library playing each song just once. For more information see iTunes Play, shuffle, or repeat songs.

enter image description here

share|improve this answer
That's not really a good answer by virtue of the fact that, yes, you only hear the songs once, but you lose EVERY other benefit of iTunes DJ. – Jason Salaz Mar 7 '12 at 16:48
But the OP's only posted criterion was to hear songs exactly once. If there are other desired features, it would be good for the question to specify them. – Daniel Mar 9 '12 at 17:41

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.