MyDigitalLife

MusicFolder

This is where I keep all my music.

 Music structure on disc (overview):
0-9, A, ..., Z                                       main index
    <artist-name>                                     All artists starting with a specific character
        <year-plus-optional-index> - <artist-name> - <album-title> - <cd-nr>                      
            <2-digit-tracknr> - <track-title>.<extension>
        9999 - Compilation
            <year> - <Album title> - <2-digit-tracknr> - <track-title>.<extension>
 zSoundtracks

Details:

  • Normal tracks
    Normal track file names consist of the concatenation of:

    • a two-digit track numer, e.g. ’02’.
    • a separator, being ‘ – ‘.
    • the track title, adapted for filename restrictions (see Adapting names for filename restrictions).
    • the standard separator before the filename extension, being a ‘.’.
    • the three-character filename extension. The following extensions are possible:
      • ‘flac’ for FLAC files
      • ‘mp3’ for MP3 files

      Note: WAV if of course also possible, but not allowed. WAV files should be converted to FLAC.
      By having the track filenames starting with the two-digit track number, normal sorting will show the tracks in the order that they appear on the album.

  • Own Compilation Album tracks
    See ToDo for information about Own Compilation Albums.
    Normal track file names consist of the concatenation of:

    • a four-digit issue year, e.g. ‘1996’.
    • An optional issue month specification
      It is the intention to have the tracks first sorted on issue date, therefore the issue month can be added in case that the artist issued more than
      one album in a specific year. This has the following format:

      • a separator, being ‘-‘.
      • a two-digit issue month, e.g. ’07’ (for july).
    • a separator, being ‘ – ‘.
    • the album title, of the related album, adapted for filename restrictions (see Adapting names for filename restrictions).
    • a separator, being ‘ – ‘.
    • a two-digit track numer, e.g. ’02’.
    • a separator, being ‘ – ‘.
    • the track title, adapted for filename restrictions (see Adapting names for filename restrictions).
    • the standard separator before the filename extension, being a ‘.’.
    • the three-character filename extension. The following extensions are possible:
      • ‘flac’ for FLAC files
      • ‘mp3’ for MP3 files

      Note: WAV if of course also possible, but not allowed. WAV files should be converted to FLAC.
      By having the track filenames starting with the two-digit track number, normal sorting will show the tracks in the order that they appear on the album.

  • <artist-name>
    The name of the artist.
    This name is also part of an album folder name, because it may differ from the artist folder name.
    As an example:
    Artist: Pete Yorn
    Artist name for one album: Pete Yorn & Scarlett Johansson
  • <year-plus-optional-index>
    Four digits for the year the album is issued. For ‘My compilations’ this value is set to 9999.
    An optional index: ‘-x’. This index is just used to sort the entries in a directory correctly in case an artist issued
    more than one album in a specific year.
  • <album-title>
    The full title of the album.
  • <cd-nr>
    An optional disc number, used for multi disc albums. E.g. [cd 1] TODO Change to Disc 1? To be more generic.
  • My compilations are recognized by fixed name (9999 – Compilation)

Adapting names for filename restrictions

As not all characters are allowed in file names, some rules are needed to translate an album or track title to a folder or file name.
These rules are: