I figured out how to create playlists on my Mac and put them on the original AK100. It's a bit of a PITA but it works.
October 30, 2015 update: New method NOTE: This has issues with what happens when files are dragged into the terminal and needs a bit of tweaking to work properly.
1. Export playlists of music that you want on your AK100 or AK120 from iTunes. Select a playlist and go to File > Library > Export Playlist... for each file and put them in a single folder (directory) with no other files. This is important.
2. Create a folder (directory) where you want all the music files to go. It could be the Music folder on a mounted microSD card or you can copy them from a directory afterwards.
3. Open the Terminal (in /Applications/Utilities) and run the following command, dragging the folder where the playlists are and the folder where you want the music to end up into the terminal window as instructed in the command. Eg: Don't type the part where it says [DRAG PLAYLIST FOLDER IN HERE] or [DRAG DESTINATION FOLDER IN HERE] or the square brackets, just do that bit.
rsync -rlptguv --files-from="[DRAG PLAYLIST FILE IN HERE]*" / "[DRAG DESTINATION FOLDER IN HERE]"
Important! Make sure you don't forget any of the quote marks around the file or folder! If you do, it wont work.
In other words, paste this into the Terminal window, including the quote mark at the end:
rsync -rlptguv --files-from="
Then drag the playlist folder's icon into the Terminal window and the path to it will be inserted automatically. Then, without leaving any spaces, type:
*" / "
(that's "star-double-quote-space-forward-slash-space-double-quote") and then drag the icon of the folder where you want the music to end up into the Terminal. Its path will be inserted automatically.
Then type a single
at the end, and hit return. Rsync will copy all your music, directory structure preserved, that is mentioned in any of the playlists.
4. Duplicate all the playlists to a new folder/directory.
**Steps 5-8 below can be automated using the BBEdit Automator actions and Automator. See the picture for an example.
5. Open up those playlists in BBEdit or Textwrangler and do a multi-file search in Open Text Documents to change the paths in the files from from "/User/username/Music" (change "username" to your actual home directory name on your Mac) to "/mnt/SD0/Music" (Note! This is the bottom card in my AK100. If your card is in the top slot, change SD0 to SD1.)
6. Then I eliminate all the M3U lines using the find and replace option. To do this, do a multi-file search for for "#EXT.*\n" with the "Grep" checkbox ticked and replace it with nothing.
7. Rename all the newly modified .m3u files to .pls instead.
8. The problem I had then was that even though the path listed for each file was correct, the AK100 had all the entries in each playlist greyed out. This stumped me, but on examining the file I made compared to a playlist made by the player, I found that the AK100 wanted CRLF (Windows) line endings, not LF (Mac).
Code:Playlist 1.pls: ASCII English text, with CRLF line terminators Radio Nights.pls: ASCII English text
"Playlist 1.pls" was made by the player. "Radio Nights.pls" is one of my converted playlists.
The solution was BBEdit's Text Factory (File > New > Text Factory) which can batch change encodings and line endings. Changing all the files to CRLF allowed them to be read properly by the AK100.
9. If you haven't already, copy the contents of the folder where the music from the rsync was output to the Music folder on your SD card. Then copy all the .pls files to the Playlists folder on the AK100/120.
Some information for Windows users can be found here too: http://www.head-fi.org/t/644798/path-to-external-microsds-for-ak100-for-playlists
Multiple iem cable impressions
Linum Super Bax Connection: 2pin, 3.5mm TRS Source: AK380Cu+AmpCu Iem: Zeus-XRA (XIV set up) Pros: Small size, flexible, performance/value...
Better Audio Quality for Crossfade M-100
Hear is an audio fix to get cleaner audio for M-100: 55Hz -1 77Hz 1 110Hz 0 156Hz -1 220Hz -2 311Hz 0 440Hz 2 622Hz 3 880Hz 3 1.2kHz 2 1.8kHz 1...
FiiO X3II DAP firmwares with custom themes
The last regular firmware version of the FiiO X3II digital audio player is 2.0 at FiiO's site. An interesting previous version is 1.4, the last...
Flawless Album Suggestions
Well, I think it is safe to say anyone reading this article is an Audiophile, Audiophile wannabe or somewhere between the two. I also think that...
The Audiophile Scene in a Third World Country - FUN READ
This will be a cathartic experience on my part since I haven’t written for a while after leaving The Huffington Post. A little background, I...
A Quick Guide To Lossless Versus Lossy Music Files
Lossless: Lossless means that, digitally, regardless of the format the file is stored in, there is no loss of data. The raw digital music file...
Glossary Of Terms
This is a work in progress. Please help us by fixing any glaring errors and writing useful and easy to understand definitions. ACSS - An...
High Res Music Download Sites
HighResAudio http://www.highresaudio.com/ 2L- the Nordic Sound http://www.2l.no/ AIX Records http://aixrecords.com/ Blue Coast...
Quick Set Up Guide For Mac Os X And Itunes
If you've just bought a Mac but don't know how to get started, here is a very quick guide to essential settings for ripping CDs and changing the...
iBasso DX100 FAQ
As there are so many repeat questions in the DX100 thread, yet the thread is growing at an amazing rate, burying the answers, this F.A.Q. on the...