RSS LJ

April 25, 2004

New Renkucorp! New iPod! ()

by fluffy at 1:02 AM
I just noticed that Renku Corporation has made another (free) release, Condenser. Go forth and leech abstract electronica goodness!

Oh, and the iPod is great, though it's kind of forced me to go through and finally put proper genre tags on my stuff since that's the only way to actually tunnel through my massive collection on it! Thankfully, iTunes smart playlists make this very easy.

First, I nuked all of the genre tags. It's amazing how much crap leaked in thanks to people who don't put meaningful metadata onto their mp3s.

Next, I made a smart playlist to match all songs without a genre.

Finally, I scanned through this playlist to find easy-to-do clusters. I decided to tag all SongFight as 'SongFight' (and also CoverFight and RemixFight as well) all BEMANI music as 'BEMANI,' and all soundtracks as 'Soundtrack.' Live performances are 'Live' (of course, this makes SongFight Live a bit awkward, but maybe I'll just make another genre tag for those). Then, using various sorting criteria I've been paring down what's left in a meaningful way.

Though, some bands are still difficult to deal with. Like, what genre is Phish? My answer to that is "the same as Grateful Dead." Okay, so what genre is Grateful Dead? How about Cibo Matto? Where does rock, hip-hop, and electornica begin and end? Frank Zappa? They Might Be Giants?

Anyway, I've also taken the opportunity to get around to tagging compilations as such. Not that it makes any difference as long as iTunes doesn't puke on my directory structure, and of course, that debacle is why I've gotten good about keeping my stuff tagged to begin with. (Of my 23 days' worth of audio, only 4 hours are still missing artist tags, for example. Or so my 'missing artist' playlist tells me. Though I still have 8 days without genres.)

But that's not so important anyway, since for iPod goodness I'll be mostly listening to the 'iPod entropy' smart playlist (random shuffled selection of 25GB of mp3s — I don't like the way that shuffle works on the iPod, since it applies to everything, and this way seems to work with its interface better) or the 'presently digging' or 'current songfight' static playlists (which I manually move stuff into and out of as I see fit).

One annoyance about the iPod is that there's no way to manually mount it as a hard disk. Either you have to set it to always mount (meaning you have to manually unmount it even if you're only plugging it in to charge or sync), or it'll only be mounted while it syncs. And, toggling the "enable drive use" button brings up a really annoying warning each time which, unlike most of the warnings, has no "warn me next time" checkbox to disable. Argh. Maybe there's some way to mount it manually that I'm missing, but in the meantime I sent in a feedback form to be sumarily ignored.

Also, the people who are saying that the iPod puts its mp3s on a "hidden partition" are full of shit. It's in a hidden directory, completely accessible from the command line, which can in turn be used to create a symlink to access the directory. However, the internal storage format of the mp3 files isn't very browseable — it's setup like a hashed cache directory rather than like a usable, human-navigable filesystem. I don't know why they did it this way, since they need to maintain a separate metadata table anyway, but oh well.

Also, since this unit is a refurb, I'm much more quick to notice three things about it:

  • There's a minor scratch in the mirror surface on the back
  • The display goes totally blank (white) when the contrast is set too dark (not that it matters, but I wonder if that's why this was returned to begin with)
  • It didn't come packed up all nice. :( (I mean, it was still packed way more nicely than the average piece of electronics, but it didn't feel all, you know, special.)
Anyway, in the meantime I've been working with the infinitely-patient Kristoffer Sjöberg (who is probably of no direct relation to that other Sjöberg, but you never know) to try to make a minimal CD changer emulator dongle for Panasonic head units. Although I don't have it working just yet, it looks like one can possibly be built with parts from Radio Shack for under $10. So far it's cost me $6, and I haven't managed to destroy my head unit just yet, so it's promising. Though I'm close to the "fuck it" point, and I'm also going to experiment with hacking my factory radio (which is much simpler to do, but doesn't lead to as clean of a final setup). But it looks like I won't have to put up with iTrip crap after all, at least.

Comments

#2395 Anonymous 04/25/2004 01:36 am iPod/iTunes madness
First of all, I'll warn you that "select randomly" in iTunes doesn't do quite what it says. It does select randomly when the playlist is first created, but I haven't figured out how to make it rerandomize playlists. Changing the settings for the playlist doesn't even seem to work like it should. Sigh.

About the iPod, though: my iPod (5GB original model) goes blank when I set the contrast far enough. Perfectly normal behaviour for an LCD device.

Ever realised that the display inverts when you turn on the backlight?
#2396 04/25/2004 08:13 am
As for why the directory isn't very browseable -- I'm sure that's a modicum of security-by-obfuscation, since Apple very explicitly doesn't want you using the iPod to move music from one machine to another. So they've made it a pain to do so.
#2397 04/25/2004 08:15 am shuffling
Almost no one gets shuffling right. Someone ought to do something about that! Wink
#2398 04/25/2004 09:02 am
I think iTunes gets shuffling down pretty good. You can quickly turn shuffle on or off on a per-playlist basis (and it considers your library to just be a special playlist), and 'shuffle by album' only applies to the library (normal playlists will just be shuffled normally).

Ostensibly the iPod also weighs the shuffle by song rating, but rating management is a huge pain, especially since it doesn't actually write it to the id3 tag (so if you have to rebuild your library for whatever reason, the ratings are lost, and I'm always rebuilding the library since I do so much song management at the file system level and there's no other way to force iTunes to consistently do an id3 reindex or to purge nonexistent files or whatever).

About the iPod, though: my iPod (5GB original model) goes blank when I set the contrast far enough. Perfectly normal behaviour for an LCD device.

Ever realised that the display inverts when you turn on the backlight?


This is the first LCD device I've seen behave in this exact manner; in particular, it goes from almost-totally-black to completely-white.

And at least on the 3G, it doesn't appear to invert, since the backlight fades in and out and there's no 'popping' between the screen contents. The screen itself appears to be transmissive, not reflective (like e.g. the PalmIIIx).

As for why the directory isn't very browseable -- I'm sure that's a modicum of security-by-obfuscation, since Apple very explicitly doesn't want you using the iPod to move music from one machine to another. So they've made it a pain to do so.


Not a very good one, since all you have to do is bring the files into a new iTunes library and select 'consolidate.'
#2399 04/25/2004 01:52 pm ratings in ID3 tags
Storing ratings there is problematic. What if the files are on a network share used by multiple people?

The other trouble is that there's no way I saw to transparently rate by albums/artist. Sure, I can say I want to hear "Space Oddity" more than "Comfortly Numb", but how do I say that I want to hear Pink Floyd more than David Bowie? (Other than manually rating all 300 mp3s on my drive from those two bands?
#2400 04/25/2004 01:54 pm
Apple doesn't seem to have cared too much about issues with network shares in the past...
#2904 07/01/2004 08:14 am any news on Kristoffer's emulator?
i found Kristoffer's page, and yours via google and his emulator project looks promising. since he had no contact info i suppose i'm asking about him through you. i'd like to bulid the emulator he loosely defined on his page, do you know if he's made any progress, have you made any progress? would you like another person to help test this device?
#2905 07/01/2004 08:18 am
He had contact information in the source code he posted. I never built the full emulator, nor did I get the minimal one working, and so I just gave up and hacked my factory radio instead.

Anyway, just look at the source code he posted to his PIC logic. His email address is there. Smile
#2910 07/01/2004 01:08 pm thanks
i totally missed his e-mail, that's what i get for glossing over information at work