mmcirvin: (Default)
mmcirvin ([personal profile] mmcirvin) wrote2004-08-26 08:35 pm

Shuffles and playlists

[livejournal.com profile] iayork linked to this silly New York Times article on people anthropomorphizing their iPods' shuffle function. Toward the end it vaguely mentions Smart Playlists as an alternative.

I almost never use the iPod Shuffle on my entire song library because large chunks of it are multi-movement classical pieces whose movements don't always work well in isolation. I'm much more likely to shuffle either a Smart Playlist or a manually assembled playlist.

The iPod makes a game attempt to replicate iTunes' live updating of Smart Playlists based on play counts. Unfortunately, I think I've found a bug. I have a Smart Playlist called "Not Recently Played" that just collects the tracks that were last played the longest time ago. I listen to it when I want to hear something I'm not bored of. In iTunes it works fine. On the iPod, though, as you listen to music, sometimes it starts accumulating the tracks that were played the shortest time ago, instead (which is a whole other Smart Playlist). The playlist only recovers its senses when the iPod syncs up. I haven't done enough experiments to characterize this behavior precisely.

Also, I want the iPod to have more of iTunes' host-based software features, though admittedly it would be difficult to design user interfaces for them. Ian's into writing elaborate scripts for custom shuffling methods, but as I've said before, I'd really like to have something like iTunes' Party Shuffle (a shuffle-play mode that allows preview and manual editing of the shuffle queue).

What I miss even more on the iPod is the ability to re-sort a playlist by various criteria. The iPod seems to retain the sort order that you had in iTunes the last time you synced, which is reasonable; but iTunes makes it so easy to re-sort by some piece of metadata just by clicking on the head of its column (one of my favorites is track length, for when my attention span gets short) that it can be easy to forget that you can't do it on the iPod. Besides which, it's not very smart about sorting Smart Playlists that are updated live; I think it just tacks the new tracks on the end.

[identity profile] mmcirvin.livejournal.com 2004-08-26 06:47 pm (UTC)(link)
I also use XJournal. In fact, in this case the composer was in the artist slot, because of the lousy CDDB metadata for this album that I haven't bothered to fix.

[identity profile] mmcirvin.livejournal.com 2004-08-26 07:12 pm (UTC)(link)
...Also, in this particular case, that wouldn't give the name of the actual work, because the album is labeled "Rimsky-Korsakov: Sheherazade, Etc. - Suisse Romande- Ansermet". In other words, the track data were clearly entered into Gracenote's database by somebody who had a player that only displayed artist and track name for each track, and did the best he or she could. (Sometime people put the name of the whole work on the first movement only; this person didn't do that.) I added a sensible Composer field at some point, but haven't repaired the rest of the data for my whole collection-- and even then it's not clear what, in this case, to do with the name of the work, which, for that matter, I have forgotten and would have to look at the physical album notes to find out.

[identity profile] mmcirvin.livejournal.com 2004-08-26 07:18 pm (UTC)(link)
All of which brings up the scary fact that iTunes is actually a lot better than many other music players at accommodating classical music listeners. I think Windows Media Player is about as good; many, such as MusicMatch, are worse.

There are all sorts of ID3 tags nobody bothers to support (http://www.id3.org/id3v2.4.0-frames.txt) for such things as soloist, conductor, etc. It bugs me, though, that even with all those tags, it's not obvious how to handle names for a classical piece that has multiple movements.

[identity profile] iayork.livejournal.com 2004-08-26 08:07 pm (UTC)(link)
Before iTunes supported the "composer" tag I made extensive use of the "Comments" field. "Track" is always the name of the movement, "Album" the whole work -- but I realize that's not entirely logical, and is particularly annoying when the piece comes from a theme album of some kind, where you actually do want to save the specific name. Now I use the "Comments" field for that, but it's just silly that I have to do that. (Now that iTunes supports the "Group" tag, which is supposed to be for just this, I could move all the album tags into the group tags, but I also play the MP3s on my Archos Jukebox, which is lucky to support any ID3 data at all and laughs mockingly when I timidly present it with any but the bare minimum of tags.)

[identity profile] mmcirvin.livejournal.com 2004-08-27 05:13 am (UTC)(link)
The iPod will at least let you browse the library by Composer tag, and will, I believe, support any Smart Playlists that iTunes will, including ones that select pieces by any tag that iTunes supports (with the occasional obscure bug). But I don't think there's any way to get it to display tags for the piece currently playing, apart from the usual title/artist/album/time, and the star rating in the silly rating-adjustment display.

You might try Rockbox

[identity profile] sunburn.livejournal.com 2004-08-27 02:45 pm (UTC)(link)
There's an open source firmware upgrade for Archos jukeboxen called Rockbox (http://rockbox.haxx.se/) which supports ID3v2, as well as many other things (http://rockbox.haxx.se/docs/features.html) that aren't necessarily supported by the official firmware. Faster boot, more games, even longer battery life. Heh. Well, it probably can't hurt. I haven't myself tried it since I'm not Archos-equipped.

Re: You might try Rockbox

[identity profile] iayork.livejournal.com 2004-08-27 04:33 pm (UTC)(link)
Rockbox (which I've been using since I got the Archos, a couple of years ago) doesn't support the composer tag, and is confused and alarmed by it.