Since I had my bike accident, I've been taking the bus to work. It takes nearly an hour from door to door, and I thought I could use that time more effectively than just watching the world go by. I decided to use that time to listen to various podcasts that I think I might find interesting.
So the other day I picked up the cheapest MP3 player I could find: a 1 GB player from Dick Smith for $30. Dick Smith is sort of half way between Radio Shack and Fry's—they carry cheap "DSE" branded items in addition to name brand stuff.
This player is essentially a USB memory stick with a few control buttons and an audio out jack. I can't complain too much because it was only $30, but I do have some complaints:
I solved problem 3 by writing a Python program that directly reads the FAT32 volume structure, sorts all the directories by file name, and writes them back. This is essentially a reimplementation of the ancient DOS utility "DIRSORT".
I'm going to work on problem 4 next and see whether I can figure out what it's objecting to in the ID3 information.
My biggest issue is problem 2. Fast forwarding is only one speed, and it takes about 5 seconds to fast forward one minute. To get to minute 50 takes about four minutes of holding down the fast forward control. If only it remembered the position where it was playing the last audio file, this wouldn't be a problem.
Depending on how annoying this turns out to be, I may return this one and get a more functional model. You can hardly get a nice sit-down meal for two for $30 here, so it amazes me that they can produce a (barely) functional bit of electronics for the same price. Even if I spend $90, I'll probably get more enjoyment out of the player than three meals out.
2008-06-29T06:01:28Z