I seem to have a developed a habit of visiting Future Shop on Boxing
Day. I'm not sure exactly why this is. It's not a great store, and
Boxing Day is certainly a stressful day on which to visit it. But
I always manage to find some reason to go. Last year, it was a new
TV. This year, I was armed with a gift card I had received as a
holiday present, and I knew I needed to acquire a copy of Serenity
on DVD.
The other reason I wanted to go is because I've been thinking for a
while of picking up a small digital voice recorder. I sometimes have
good ideas for talks or papers while walking, and it would be
convenient to be able to capture them before they're gone, without
having to stop to pull out a pen and paper. Most of these voice
recorders are really just music players with built-in microphones,
and the potential for listening to music or podcasts or what-have-you
while walking to and from work had a certain appeal too.
Earlier in the year, I had received a recommendation for iriver as
a good brand of portable music player. Based on that recommendation,
I picked up a T30 last week.
Besides functioning as a voice recorder, it fulfills another requirement
as a music player: it plays OGG files (OGG Vorbis is an open-source
MP3-like format of comparable or better quality). Most of my music
collection is now in OGG format.
I took the gizmo home and was initially very excited about it. It's
small, light, records like a charm, and has a user interface that doesn't
make me want to pull my hair out. The trouble started when I tried
to transfer files to it. The packaging said that it required Windows XP
and Windows Media Player, but most USB devices are friendly and willing to
talk
to other operating systems too. Not this one. It uses USB, but it doesn't
come
up as a hard drive, meaning that it doesn't support UMS (never mind what
that means). Instead, it's built on top of a bonehead Microsoft-proprietary
protocol that effectively locks you in to XP and WMP.
This just burns me up. Okay, any hardware vendor is allowed to make
deals with software vendors (like Microsoft) so that their products
only work with each other. But the ability to play OGGs (remember,
open-source) seems completely at odds with Microsoft-only support.
And there's no technological limitation here: in other parts of the
world, you can buy a T30 from iriver that's identical except that it
supports other operating systems (via UMS). I can only assume the
limitation comes from a licensing agreement that is somehow advantageous
for iriver, and I shouldn't hold my breath.
Eventually, I convinced my Linux machine to upload songs to the T30,
but it wasn't pretty, and I'm not sure it's a solution that would
satisfy me in the long run. I'm left with few options: return the
item (strong possibility), upgrade to XP (not likely), wait for iriver
to come to their senses (yeah, right), or wait for the open-source community
to improve their workaround (probably what I'll do). Ultimately, it's a
nice toy and I'm reluctant to part with it so quickly. But the
Windows-only nonsense is just such a shame. I'm hoping iriver opens
the darn thing up to OGG users, who are highly unlikely to be running Windows.
[update: 03 January at 23:44]: I returned the T30 this morning. In a rare moment of clarity, I realized
that I didn't have the patience for pointless hacking. There's no reason
to keep the T30 if other makers sell units with all the same features and
no arbitrary restrictions on compatibility. It's not my responsibility
to hack around deficiencies in a product. Earlier this evening I ordered
a Cowon
iAudio U2,
which also includes an FM tuner and a built-in rechargeable battery.
[update: 06 January at 21:55]: My iAudio U2 arrived this afternoon. Stick it into the USB port,
and poof, mount it as a storage device under Linux. No muss, no fuss,
no circumventing idiotic rights management. I copied about eight
albums onto it in a few minutes and I was ready to roll. Voice
recording works like a charm, and the whole thing fits comfortably
in my pocket. I can even operate it pocket-pool-style. I'm a happy
camper.