MC B2K
Full Access Member
I searched, but didn't find anything definitive, so I thought I'd share my audio adventures.
I went with 32GB Sandisk Cruzer. The very first thing I did was do a low level format (make sure the "Quick Format" is unchecked) and set the allocation size to 32kb and filesystem to FAT32. This may leave some empty space, as the files will be written in 32kb blocks, but it makes a drive perform faster. There are numerous articles on the why's, so I won't get into it here.
For those that may be having problems with your usb thumb drives, a low level format may help... some thumb drives come with preloaded "boot strap" programs and they will not work right.
The next thing I did was make a "root" directory on my computer and copied all my music to it. I had various places it was stored like itunes and some stuff I had downloaded... I ended up with a mix of .mp3 and .m4a files... but both played (I tested before I got to carried away).
The next thing I did was clean up my naming and make sure the songs were in the albums, and the albums were under the artist. All of my music is now in a folder structure like this:
Music -
--Artist 1
----Album 1
------ 01 Song 1.mp3
------ 02 Song 1.mp3
----Album 2
------ 01 Song 1.mp3
------ 02 Song 1.mp3
--Artist 2
etc...
I then used TagTuner and Mediamonkey to normalize my tagging, and add album artwork... time consuming and tedious, but I wanted each song to have the correct artwork... I found iTunes to be hit and miss. grrr.
I then copied all of this to my 32GB drive. Much to my amazement, the albums (if you said for instance, "Play Album Back in Black") did not play in the right order... apparently the MFT system does things in alphabetical order... another grrr. After scouring the interwebs, I tried several things, all of which didn't work.
Frustrated I called Ford Sync Support and they confirmed what I knew... that the MFT doesn't recognize track numbers. GRRR! They informed me that if I wanted to play an album, in track order, I'd need a playlist. Now for the fun part...
I now have learned more about .m3u than I'd ever want to.
Let me quickly explain the .m3u format, or better yet show you an example:
#EXTM3U
#EXTINF:312,AC-DC - Hells Bells
..\ACDC\Back in Black\001 - Hells Bells.mp3
#EXTINF:318,AC-DC - Shoot To Thrill
..\ACDC\Back in Black\002 - Shoot To Thrill.mp3
#EXTINF:215,AC-DC - What Do You Do For Money Honey
..\ACDC\Back in Black\003 - What Do You Do For Money Honey.mp3
#EXTINF:212,AC-DC - Giving The Dog A Bone
..\ACDC\Back in Black\004 - Giving The Dog A Bone.mp3
#EXTINF:255,AC-DC - Let Me Put My Love Into You
..\ACDC\Back in Black\005 - Let Me Put My Love Into You.mp3
#EXTINF:256,AC-DC - Back In Black
..\ACDC\Back in Black\006 - Back In Black.mp3
#EXTINF:210,AC-DC - You Shook Me All Night Long
..\ACDC\Back in Black\007 - You Shook Me All Night Long.mp3
#EXTINF:239,AC-DC - Have A Drink On Me
..\ACDC\Back in Black\008 - Have A Drink On Me.mp3
#EXTINF:246,AC-DC - Shake A Leg
..\ACDC\Back in Black\009 - Shake A Leg.mp3
#EXTINF:255,AC-DC - Rock And Roll Ain't Noise Pollution
..\ACDC\Back in Black\010 - Rock And Roll Ain't Noise Pollution.mp3
That is a valid .m3u that works in my folder structure I described above.
The first line identifies this file as an extended M3U playlist.
The second line describes track information, this is the data that shows up in the display when you play the song. The number is the length of the track in seconds.
The third line is the relative path to the actual audio file. This LINE IS KEY, as if it's wrong, MFT will show the playlist, but it will be empty.
Repeat the second and third lines for each track.
I made a folder (this isn't the only way to do it) called Playlists, in the root of my usb drive.
ACDC
--Back in Black
---- 001 - Hells Bells.mp3
---- 002 - Shoot to Thrill.mp3
...
--Album 2
---- 01 Song 1.mp3
---- 02 Song 1.mp3
...
Artist 2
--Album 1
---- 01 Song 1.m4a
---- 02 Song 1.m4a
...
Playlists
etc...
In there I put all my playlists, in the format I described above. The tricky part was getting the playlists formatted correctly so once things were on the USB drive they would work... I had no luck with off the shelf programs and found the process very tedious.
So... I wrote a Perl Program (its a scripting language) that I can run against my USB drive and it builds a library of valid .m3u playlists, one for each album and writes it into my playlists folder. It works on both mp3 and m4a files (In fact I have a couple albums with mixed formats) correctly.
It takes about 2 minutes to build 400 playlists for 400 albums (I'm using about 28GB of the 32GB drive) and everything is matched up perfectly.
I'd be happy to share the Perl script if any techies want to give this a go...
I'm sure there are others that will find this useful. I also found out Ford is aware of the shortcomings and a better MFT audio solution is being worked on... Hopefully it will be able to play albums in track order.
I went with 32GB Sandisk Cruzer. The very first thing I did was do a low level format (make sure the "Quick Format" is unchecked) and set the allocation size to 32kb and filesystem to FAT32. This may leave some empty space, as the files will be written in 32kb blocks, but it makes a drive perform faster. There are numerous articles on the why's, so I won't get into it here.
For those that may be having problems with your usb thumb drives, a low level format may help... some thumb drives come with preloaded "boot strap" programs and they will not work right.
The next thing I did was make a "root" directory on my computer and copied all my music to it. I had various places it was stored like itunes and some stuff I had downloaded... I ended up with a mix of .mp3 and .m4a files... but both played (I tested before I got to carried away).
The next thing I did was clean up my naming and make sure the songs were in the albums, and the albums were under the artist. All of my music is now in a folder structure like this:
Music -
--Artist 1
----Album 1
------ 01 Song 1.mp3
------ 02 Song 1.mp3
----Album 2
------ 01 Song 1.mp3
------ 02 Song 1.mp3
--Artist 2
etc...
I then used TagTuner and Mediamonkey to normalize my tagging, and add album artwork... time consuming and tedious, but I wanted each song to have the correct artwork... I found iTunes to be hit and miss. grrr.
I then copied all of this to my 32GB drive. Much to my amazement, the albums (if you said for instance, "Play Album Back in Black") did not play in the right order... apparently the MFT system does things in alphabetical order... another grrr. After scouring the interwebs, I tried several things, all of which didn't work.
Frustrated I called Ford Sync Support and they confirmed what I knew... that the MFT doesn't recognize track numbers. GRRR! They informed me that if I wanted to play an album, in track order, I'd need a playlist. Now for the fun part...
I now have learned more about .m3u than I'd ever want to.
Let me quickly explain the .m3u format, or better yet show you an example:
#EXTM3U
#EXTINF:312,AC-DC - Hells Bells
..\ACDC\Back in Black\001 - Hells Bells.mp3
#EXTINF:318,AC-DC - Shoot To Thrill
..\ACDC\Back in Black\002 - Shoot To Thrill.mp3
#EXTINF:215,AC-DC - What Do You Do For Money Honey
..\ACDC\Back in Black\003 - What Do You Do For Money Honey.mp3
#EXTINF:212,AC-DC - Giving The Dog A Bone
..\ACDC\Back in Black\004 - Giving The Dog A Bone.mp3
#EXTINF:255,AC-DC - Let Me Put My Love Into You
..\ACDC\Back in Black\005 - Let Me Put My Love Into You.mp3
#EXTINF:256,AC-DC - Back In Black
..\ACDC\Back in Black\006 - Back In Black.mp3
#EXTINF:210,AC-DC - You Shook Me All Night Long
..\ACDC\Back in Black\007 - You Shook Me All Night Long.mp3
#EXTINF:239,AC-DC - Have A Drink On Me
..\ACDC\Back in Black\008 - Have A Drink On Me.mp3
#EXTINF:246,AC-DC - Shake A Leg
..\ACDC\Back in Black\009 - Shake A Leg.mp3
#EXTINF:255,AC-DC - Rock And Roll Ain't Noise Pollution
..\ACDC\Back in Black\010 - Rock And Roll Ain't Noise Pollution.mp3
That is a valid .m3u that works in my folder structure I described above.
The first line identifies this file as an extended M3U playlist.
The second line describes track information, this is the data that shows up in the display when you play the song. The number is the length of the track in seconds.
The third line is the relative path to the actual audio file. This LINE IS KEY, as if it's wrong, MFT will show the playlist, but it will be empty.
Repeat the second and third lines for each track.
I made a folder (this isn't the only way to do it) called Playlists, in the root of my usb drive.
ACDC
--Back in Black
---- 001 - Hells Bells.mp3
---- 002 - Shoot to Thrill.mp3
...
--Album 2
---- 01 Song 1.mp3
---- 02 Song 1.mp3
...
Artist 2
--Album 1
---- 01 Song 1.m4a
---- 02 Song 1.m4a
...
Playlists
etc...
In there I put all my playlists, in the format I described above. The tricky part was getting the playlists formatted correctly so once things were on the USB drive they would work... I had no luck with off the shelf programs and found the process very tedious.
So... I wrote a Perl Program (its a scripting language) that I can run against my USB drive and it builds a library of valid .m3u playlists, one for each album and writes it into my playlists folder. It works on both mp3 and m4a files (In fact I have a couple albums with mixed formats) correctly.
It takes about 2 minutes to build 400 playlists for 400 albums (I'm using about 28GB of the 32GB drive) and everything is matched up perfectly.
I'd be happy to share the Perl script if any techies want to give this a go...
I'm sure there are others that will find this useful. I also found out Ford is aware of the shortcomings and a better MFT audio solution is being worked on... Hopefully it will be able to play albums in track order.
Last edited: