About the author

Steven HarmanSteven Harman is a passionate developer who believes that writing great software isn't just a job, its a craft.

ASP.NET MVP

For recent posts and more about me, scroll to the bottom.

Subscribe

  • Subscribe to my feed. via RSS
  • Subscribe via email via email

News

devLINK Technical Conference

Jobs

Badges

  • Subtext Project
  • Support Subtext
  • HiddenNetwork.com Banner

iPod Shuffle - What I Learned My First Day.

Well, I guess I can now consider myself to be in the ranks of the 'trendy'... I’ve finally got one of those sexy little music boxes (complete with white ear-buds) to call my own. Yes, that’s right, I’m now a proud owner of my very own iPod. My girlfriend got me the 1GB iPod Shuffle for my b-day, how sweet is that!

I’ve been playing with her 4GB Mini since Santa brought it to her for Christmas and I love it. So, when I started playing around with my new Shuffle I just assumed it would work just like the Mini and big-boy 'Pods do (at least as far as transferring songs to/from the iPod goes). I was wa-rong!

Here’s how it went

iPod Shuffle in iTunes 1. Plugged my new Shuffle into my PC (WinXP, iTunes 4.7.1, Winamp 5.08 Pro, ml_iPod 1.13). Windows recognized the device and assigned it a drive letter (at least for a few seconds).

2. Opened iTunes and was prompted to setup my new iPod. This basically consisted of giving it a name and registering it. Done! iTunes then finished 'Updating' the Shuffle and it appeared as one of my 'Sources'.

Note - I personally hate iTunes... particularly because it won’t let you manage your music library the way you want to. I have my own system of organizing my music by <genre><artist - title>. However, iTunes doesn’t like to put the artist in the file name, and insists on using the Album name in the directory structure. For this and MANY other reasons, I prefer Winamp for organizing and listening to my music collection.

iPod Shuffle in Winamp 3. Now, since I dislike iTunes, I fired up Winamp to move some sons onto the new 'Pod (as I’ve done many times with my girlfriend’s Mini). As I expected, the Shuffle showed up in Winamp’s Media Library under the Devices section. I then right-clicked and entered the iPod Configuration menu and took a look to make sure my preferences were OK, and they were.

Sending files to the iPod Shuffle 4. Next I clicked on my the Audio link under Local Media to find some songs to transfer the iPod. I did a quick search to filter down the list and then selected a few songs. Then a right-click -> Send To -> iPod and the songs are transferred over... or did they? I noticed that Winamp’s Media Library said the Shuffle had 21 songs, but it had only used up around 12MB of storage...?

Winamp settings for the iPod Shuffle 5. Shut down Winamp and fire up iTunes. iTunes does it’s "Updating iPod... Do Not Disconnect" thing, and when its done I click on the Steve’s iPod link (like in step 1) and bam! No Songs, WTF!?! Then at the bottom I make sure to uncheck the Replace All Songs when Autofilling option (this way it will only fill to capacity and not delete songs off the iPod).

6. Shut down iTunes and fire Winamp back up and tried steps 3-4 again... same thing. Winamp says I’m putting songs on, but only about 1/6 are actually going on the iPod. Time to do some Googling and find a few answers:

  • iPod Shuffle folder structureIn iTunes, go into your iPod config options and Enable disk use. This will tell the iPodService to allow Windows to keep the assigned drive letter to the drive (so you can access the files and folders from Windows Explorer).
  • The reason only some songs were being put on the iPod is ml_ipod (the Winamp plugin that allows you to manage your iPod from w/in Winamp) tries to fill the Shuffle like any other iPod - by filling the folders in <iPodDrive>iPod_Control\Music\ named F00-F19. However the Shuffle only comes with folders F00-F02. It would appear these directories are used as hashbuckets to store the actual music files (but this is only my guess). Anyhow, iTunes knows the difference between a Shuffle and the bigger iPods, so it only uses F00-F02 when filling the Shuffle. However, ml_ipod is not aware of the difference (at the time of this writing anyhow) and so when it tries to fill a bucket that’s not there, it just skips that file. One fix that will allow you to use ml_ipod is to just create the missing directories yourself, or use ml_ipod to format your shuffle. You can do this by opening your Winamp Preferences -> General Preferences -> iPod Support and clicking the Format iPod button.
  • Transferring files to the iPod Shuffle At this time there still is no work-around to prevent iTunes from deleting (or auto-syncing/auto-filling) any files on your Shuffle (not put there by THAT instance of iTunes) when you connect it to your machine and open iTunes. Unlike with the regular iPods, you can’t choose to 'Manually Manage' your songs. You also can’t edit any of the files on your Shuffle after using iTunes to load it up (including syncing playcounts and ratings between anything-other-than-iTunes and your Shuffle).
  • Finally, the Shuffle & iTunes will NOT let you hook up to any more than one (1) iTunes Library at any time. For example, you use iTunes at home to put some tunes on your Shuffle. Go to work. Hook up your Shuffle to your work PC and open iTunes - iTunes will say that the iPod can only be linked to one (1) Library at a time, do you want to break the link and make a new one? Clicking YES = Deleting all songs on your Shuffle. NO = iPod doesn’t show up in iTunes.

And all of this means...

You have to use Winamp/ml_ipod to completely manage your Shuffle, or you’re stuck with iPukes (er, iTunes). I’m sure that Will and the boys will get better/full support for the Shuffle into one of the next version(s) of ml_ipod.

I would suggest keeping an eye on the ml_ipod forums for updates. I have decided that I will use Winamp exclusively (duh) to manage my Shuffle, and I hope you do the same!

Hope This Helps!TM

Technorati Tags: , , ,

What others are saying.

# re: iPod Shuffle - What I Learned My First Day.
Gravatar jack
May 04, 2005
thanks for your post, quite an important thing to be aware of, when my shuffle arrives, this info will save me lots of time. i wonder, if u find an update, would you let us all know, via this post? cheers
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Steve Harman
May 04, 2005
Jack,
I will certainly try to keep this post up to date with any new releases of ml_ipod and other fixes that I find that help my shuffle & I get along better. Actually, ml_ipod recently released version (1.14) which adds Multi-iPod Support. This involes many changes, including:
  • Ability to rename the iPod
  • Most Preferences are stored on a per-ipod basis
  • Automatic detection of new iPods

Thanks Jack!
# re: iPod Shuffle - What I Learned My First Day.
Gravatar David
May 09, 2005
ml_ipod 1.14 worked beautifully!!!! I've been putzing around with a way to be rid of that crappy little iTunes application ever since I got my Shuffle, with limited success. Up until now, Anapod was the best thing but, hey everybody uses WinAmp..... Thanks for your information, my search is complete. I just wanted a way do dump music to the Shuffle, amazing that Apple in their infinite wisdom, didn't think of people wanting to use the device any way they wanted.... Thanks again
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Piranha
Jun 10, 2005
Nice blog. I noticed how you said that you're restricted to ONE copy of iTunes... This is not true (well in my tests). You only need to copy the ipod file in your Documents/Music directory to any other computer of your choosing. You dont HAVE to have all the music on each computer either. iTunes will just inform you that that music could not be located (and will NOT be deleted off your iPod)...

Just a heads up :) Hope that helps.

-P-
# re: iPod Shuffle - What I Learned My First Day.
Gravatar tiM
Jul 01, 2005
When using the ml_ipod plugin on a shuffle, why does it rename the mp3s to ml_1200.mp3 etc ?
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Steve Harman
Jul 28, 2005
FYI:
ml_ipod is now up to version 1.21 (released 07/18/2005). A list of What's New:
* Fixed Crash when using the new version of iTunes
* Better Copy to Hard drive dialog
* Better Sync Confirm box, allows you to see/alter whats being transferred
* Fixed re-paint issues when transferring files
* Fixed occational crash on exit

Also, version 1.20 came out on 05/23/2005 and it included just a slew of changes:
* Autofill for iPod Shuffles
* Advanced naming of files copied to iPod
* Sync now updates modified songs
* Last played and playcount updated when playing songs via mlipod
* Reads play counts from the iPod Shuffle
* Optionally detect "Fake" iPods
* Switched to a better random number generator for playlist shuffling
* Fixed send-to from playlist (and associated length error)
* Fixed hitting Cancel during a transfer
* Fixed ratings sync
* Fixed ipod size statistics

Hope everyone is enjoying their 'Pods and ml_ipod.

HTH,
Steve
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Olof
Oct 10, 2005
WOW. Thanks, just what I needed. I was frustrated to a point where I was about to break something when I was forwarded to this blog from a swedish forum(!). I'll try the ml ipod straight away!
Thanks again
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Chris
Jan 15, 2006
well i bought a shuffle and i already have a killer playlist in windows media player 10.0, but i cannot find a way to transfer those songs into itunes...plz tell me how to transfer songs...also when u boot up itunes for the first time and it asks u if you want it to find all your music and automatically put it into itunes should u? I did and it caused me all kinds of grief.
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Ryan
Feb 19, 2006
As for iTunes organizing your music in a way different than you like, you can set it to not copy files to the iTunes library, so that it will simply link to where your music is. You have to not rename folders or move things around, or you will break the links, but you can have it like you want. Just place the files where you want, then drag them into iTunes. For CDs you import with iTunes, I imagine it will always put those in its music library, but you can designate where that folder is. So, it would be in a subfolder of where all your other music is. Then when you import with iTunes, new folders show up there. You could rename them as you like, but would have to remove the broken links in iTunes and drage the newly names folder into your library.
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Steve Harman
Feb 20, 2006
Ryan,
Thanks for the info! Good to know that there are ways to get around some of the restrictions.
# re: iPod Shuffle - What I Learned My First Day.
Gravatar william q
Apr 20, 2006
cheers for this. itunes is a shockingly user unfriendly application, and with this info you have saved me from having to use it.
# re: iPod Shuffle - What I Learned My First Day.
Gravatar unkown
Apr 22, 2006
u cannot delete songs
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Miscellaneous
Apr 22, 2006
!! CAN U DELATE SONGS ON ITUNES??!! PLEASE TELL ME HOW????? ALSO WHY WONT MY IPOD SHOW UP IN MY ITUNES??
# re: iPod Shuffle - What I Learned My First Day.
Gravatar
May 06, 2006
how do u play a ipod shuffle
# how do you dlelte songs
Gravatar jessica
May 20, 2006
My question for you is how do you delte songs? I have all these tacky songs on it that I hate. Please help me delte them. I dont know how?
# re: iPod Shuffle - What I Learned My First Day.
Gravatar nick
May 21, 2006
I got my iPod shuffle and I tried uploading songs on iTunes but they weren't the ones I wanted so I pulled it out. It hasn't been working the same since - on the front as soon as i turn it on a green and orange light blink continuously and it doesnt show up on iTunes. It just sits in the USB and blinks.

I dont know what to do, I bought it off a kid and I didn't know it would screw it up if I dissconected it. what do I do?!

email at circa_sk8er24@Hotmail.com A.S.A.P.
# re: iPod Shuffle - What I Learned My First Day.
Gravatar nick
May 21, 2006
AND ... i only have windows 98 so itunes doesnt work on my computer how do i get a program so i can upload songs on my shuffle ?
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Dominique
May 29, 2006
I want download music on my ipod from online
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Steve Harman
Jun 17, 2006
Nick & Sarah,
The experience that I wrote about in the post was on a machine running WinXP, so I'm not sure that I can speak to your experiences running on Win98.

However, I would advise you to download the newest version of Winamp (currently version 5.23) which has built in support for the iPod shuffle. Then follow these steps:
  1. Launch Winamp and navigate to the Media Library -> Portables section (similar to step #3 in the origial post.)

  2. Now plug your iPod into your computer and it should be recognized and show up as a new item under the Portables section of the Media Library.

  3. At this point you should be able to single click on your iPod and see all of the songs loaded on it. Then you can add/remove songs via the Winamp interface.
If that doesn't work, (i.e.- your iPod doesn't show up in the Portables section) my next advice would be to install the ml_ipod plug-in for Winamp which will replace Winamp's default support for iPods with a more functional one. Now follow the steps I outlined at the very end of step #6 - bullet #2 of the orinal post. That is:
format your shuffle. You can do this by opening your Winamp Preferences - General Preferences - iPod Support and clicking the Format iPod button.
If that doesn't work... Then I would suggest you use Apple's iPod Updater software to restore the iPod to it's original condition, but that requires at least Win2000.

So in that case I guess you'll need to find a friend who has a newer PC and use it to restore your iPod - at that point you should be able to use Winamp to manage (add/remove) songs from your iPod.

I hope this helps... please feel free to leave more feedback if you have further questions.
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Jessica
Aug 26, 2006
This has really helped me convince my mom to buy me an iPod shuffle for my b-day thanks a lot!!
# re: iPod Shuffle - What I Learned My First Day.
Gravatar MAGS
Oct 14, 2006
I downloaded (against my better judgement) the latest itunes and now half of my music won't play and I uninstalled it but it seems that my ipod was affected so that it can't and won't read anything other than what was on the latest version of itunes. How do i format my ipod? I got winamp but I still can figure out what to do. HELP! My shuffle is useless right now.
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Steve Harman
Oct 18, 2006
@Mags: What version of Winamp are you using? What happens when you open Winamp and then plug your iPod into your PC?

If you are running the latest version of Winamp, your iPod should show up in your Media Library under the "Portables" section.
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Emmet
Oct 30, 2006
How do I get to Now plug your iPod into your computer and it should be recognized and show up as a new item under the Portables section of the Media Library.

# re: iPod Shuffle - What I Learned My First Day.
Gravatar Steve Harman
Oct 30, 2006
@Emmet: As long as your are running the latest version of Winamp, you should be all set. They added native support for iPod (and other portable music players) a few releases ago.

I'd check the Winamp forums to see if others are having similar problems.
# re: iPod Shuffle - What I Learned My First Day.
Gravatar david
Dec 24, 2006
i have winamp 5.3 i really dont know how to
use it with my shuffle. i cant find the portables section and when i right click on a song to transfer it to my ipod,ipod doesnt show up. please help
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Handr0
Dec 26, 2006
Does this work with WinAmp 2x?
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Steve Harman
Dec 26, 2006
@Handr0: The built-in (native) support for portable devices is only available in Winamp 5.2 and above.

I'm not sure if the ml_ipod plugin works with Winamp 2.x or not - I would check with the ml_ipod guys/forum.
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Steve Harman
Dec 26, 2006
@david: Are you using the latest Winamp release (v5.32)? Also, what generation iPod Shuffle do you have? This article is based on my experiences with a 1st generation shuffle, and I've not tried (b/c I don't have) a 2nd generation shuffle.

Also, check out the Winamp forums and see if others are having similar issues.

Please let me know what you find?
# re: iPod Shuffle - What I Learned My First Day.
Gravatar poodylody
Jan 02, 2007
Wow this new shuffle is a pain in the arse. I can't seem to get windows to recognize it. Downloaded and unistalled itunes several times. Looking into this winamp thing. Don't really know much about it. Any help on getting windows xp pro to recognize it? Thanks
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Terry
Jan 09, 2007
Do you know if there is now a work around that prevents iTunes from deleting (or auto-syncing/auto-filling) files that are on your Shuffle but not in your music library? Something similar to the manually manage function that works with other ipods. Thanks for your help!
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Steve Harman
Jan 09, 2007
@Terry: Sorry to say, but I'm not aware of any such work around. But to be honest, I don't use iTunes to manage my iPod... I pretty much stick with Winamp for all of my iPod management needs.

However, if you come across a work around please let me know as I'd be interested to hear about it.

Thanks!
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Rich
Jan 10, 2007
does anyone know if winamp will charge the ipod shuffle?

I have the second generation and the light is blinking (not charging) while connected to winamp.
If i start itunes it stops blinking, which means its charging.
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Steve Harman
Jan 10, 2007
@Rich: Good question! As I said earlier, I have a Gen 1 iPod Shuffle, and it works fine for me.

However, I would like to know what you find out about the Gen 2 Shuffle as I just bought my mom one for Christmas. Although, in all honesty it is probably better that she use iTunes to manage her shuffle - that way It Just Works!
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Chidi Udeaja
Jan 25, 2007
I'm really pissed with this stuff called Ipod shuffle!! When I finally got around charging the shuffle i.e.the light finally turned green after hours of charging, I dragged some songs from my PC to it (couldn't download I-tune as it is a restricted site in my company) However, each time I press the play button, the light just flickers green, turns orange and finally dies down without the loaded songs playing. I thought that it probably doesn't retain charge as it starts showing orange immediately it is plugged again in the USB and stays quite long before it is fully charged. Could it also be that I can't play songs from the shuffle if I don't connect to i-tunes, the so-called resetting, reformating, synchronisation and all those balderdash? i must confess I know little about these modern electronic stuffs.

Overall, this item is such a crap that I wouldn't recommend it to any of my friends. The instruction leaflet comes with such minimal information that one would easily be fooled that it is a plug and play thing. Far from it! It just doesn't worth the trouble and the money!

Could however use any information that will help me to play the shuffle otherwise the thrash can's gonna be it's final abode!
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Jeff
Feb 06, 2007
Chidi, make sure you have USB 2.0 otherwise it wont charge properly.
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Steve Harman
Feb 06, 2007
@Jeff: I had no idea that the Shuffle required USB 2.0 to charge. Good tip!
# re: iPod Shuffle - What I Learned My First Day.
Gravatar amy15k
Feb 21, 2007
Thank you for your awesome tips, I wanted to say that I may be a late bloomer in the Winamp revolution but I will not be going back to itunes for either my 1gb shuffle or my 30g ipod. Have just downloaded free version of Winamp and it's awesome. Thank you
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Steve Harman
Feb 21, 2007
@Amy: Glad I could be of help, and great to hear that you're enjoying your Winamp experience!

Rock On!
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Jon
Feb 21, 2007
Steve,

Thanks for the tips, this is very helpful. I'm using an old shuffle (I assume Gen 1?). I have the most current version of both winamp and ml ipod, and don't have any problem transferring or playing back music.

Have you figured out a way to autofill the shuffle from a specific playlist? Either a media library playlist or a playlist editor (m3u) playlist? For example, let's say I have a folder for just country music singles that contains 1000 songs. I have a 512 meg shuffle that holds about 120 songs. How can I autofill from just this playlist (or this folder on my hard drive)?

Any insight would really be appreciated. Thank you!

Jon
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Steve Harman
Feb 21, 2007
@Jon: I don't really use the auto-fill functionality with my Shuffle. I have a pretty large library and I only really use the Shuffle when I go to the gym/running - so I like to keep particular set of songs on there.

However... I suppose I could use the auto-fill as you've described (by auto-filling from my "workout" playlist).

So, short answer is NO. I don't know who to do that. But if you figure it out, please let me know as I'd certainly like to try it out.

Thanks!
# re: iPod Shuffle - What I Learned My First Day.
Gravatar emma
Feb 28, 2007
i havent got an ipod shuffle ive got a ipod nano have you got any advice on how do connect it up with the computer to put songs on?
thankx Emz
# My 15 Most Popular Posts, via Ayende
Gravatar StevenHarman.net
Mar 12, 2007
My 15 Most Popular Posts, via Ayende
# My 15 Most Popular Posts, via Steve, via Ayende
Gravatar verns blog
Mar 13, 2007
My 15 Most Popular Posts, via Steve, via Ayende
# re: iPod Shuffle - What I Learned My First Day.
Gravatar robbass
Mar 19, 2007
Steve,

Has your ipod shuffle 1GB,(1st gen)ever locked up or not been detected by itunes?

I am having this issue right now, and I tried the reset power down for 5sec. and power up (load of crap) and it didn't work, now itunes won't even acknowledge that it is connected?

any help appreciated
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Steve Harman
Mar 19, 2007
@robbass: Funny you should ask... I had that very problem about 3 weeks ago. It seems to happen out of the blue - one day it was working great, and then next day I tried hooking it up to my PC to load a few new songs and nothing.

I ended up using the iPod Shuffle Reset Utility to totally wipe the iPod. Of course that meant I needed to reload all of my music, but at least it got the device back into working order.

A note on using the Reset Utility: It took several tries to get the Reset Utility to recognize iPod. I ended up trying like 5 different USB ports on my PC. But after the Reset Util had done it's thing, the iPod seems to work in any USB port.

I'm not sure why that was needed, but just a heads up in case the same thing happens to you.
# Cache Your Page File to Your... iPod Shuffle?
Gravatar StevenHarman.net
Mar 20, 2007
Cache Your Page File to Your... iPod Shuffle?
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Matt
Apr 09, 2007
hey i have an ipod shuffle and i charge it just like a phone against the wall and everything but my thing is alwasy red..it is never green i was wondering if u new what was wrong also i just got itunes yesterday and plugged it in and i can't find out how to get them onto my ipod..like it doesn't even say anything..i'm not sure if it is just not regognizing it or what..plz help me and email me back as soon as possible- my email adress is matttutor_3@hotmail.com
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Steve Harman
Apr 10, 2007
@Matt: My first suggestion would be to try the iPod Shuffle Reset Utility (as mentioned in my comment to Robbass, above). Of course, that assumes that you're using a 1st gen Shuffle.

Other than that, you might want to try bringing it into an Apple store and see if they can help you out.

Sorry I couldn't be of more help.
# re: iPod Shuffle - What I Learned My First Day.
Gravatar graham
Sep 30, 2007
hi
# re: iPod Shuffle - What I Learned My First Day.
Gravatar Ashwin
Oct 13, 2007
Hey !
ive been using a shuffle for over a year now . To be honest , its never bothered me , until i got this KILLVBS.vbs virus infected onto my PC ! apparently the damn thing affects all flash devices ...
anyway , i got it cleaned , but ever since i did that my shuffle gives up randomly outta nowhere , sometimes even when im listening to a song ... (I REALLY GOT IT CLEANED,im sure of it and everything worked fine for like week after that)
then later every 3 days in a week i was forced to either restore my ipod via i-tunes or use the ipod reset utility , cos neither itunes/ml_ipod would detect it.
Now, since last week ... my ipod doesnt show up in my itunes ... ive tried everything ...
hell , i even tried stupid stuff like formatting it in FAT (not fat 32) just so that itunes would say "corrupt ipod yada yada , please restore " i hit restore and then it would say "ipods been restored , please keep it plugged and that would appear in my list "
But , NO ! itunes is Evil !
ive never used itunes .i hated it the day i saw it and used it ! ive always used Ml_IPOD and im beyond satisfied.
what do i do ? my ipod shows up on my windows explorer but doesnt get detected in winamp / itunes / anapod , i cant even copy data onto it (gives me a crc error)
i still believe my ipod is alive !
sob :(
Comments have been closed on this topic.