So, it turns out that while conceptually neat (to me, at least), the current playlist-structure is not very convenient when actually listening to music with "smart" media players. Such media players have a tendency to traverse a given directory indefinitely when looking for music. With the current layout of symlinks back-and-forth this makes it pretty much impossible to add a playlist-as-a-directory without first creating a playlist-file (with all the paths) and loading that. And where's the fun in that?
No, instead, I want to create a directory which simply contains each playlist as a directory, which in turn contains a symlink (I think) to the corresponding tracks "track.wav". This should allow us to load all tracks in all playlists, or one at a time into most media players.
So, it turns out that while conceptually neat (to me, at least), the current playlist-structure is not very convenient when actually listening to music with "smart" media players. Such media players have a tendency to traverse a given directory indefinitely when looking for music. With the current layout of symlinks back-and-forth this makes it pretty much impossible to add a playlist-as-a-directory without first creating a playlist-file (with all the paths) and loading that. And where's the fun in that?
No, instead, I want to create a directory which simply contains each playlist as a directory, which in turn contains a symlink (I think) to the corresponding tracks "track.wav". This should allow us to load all tracks in all playlists, or one at a time into most media players.