Skip to content

Latest commit

 

History

History
54 lines (44 loc) · 1.59 KB

README.org

File metadata and controls

54 lines (44 loc) · 1.59 KB

CD maker

Description

A program to generate a file system for a cd using m3u playlists and mp3s. It is written in Common Lisp.

I was going to make this into a script, but is evolving to be a bit more than that, so it is getting its own repo.

The directory structure will look like this:

Music
└── Disk01
    ├── 00-Playlists
    │   ├── playlist1.m3u
    │   ├── playlist2.m3u
    │   ├── playlist3.m3u
    │   └── playlist4.m3u
    ├── 01-Album name
    │   ├── cover.jpg
    │   ├── song1.mp3
    │   ├── song2.mp3
    │   └── song3.mp3
    ├── 02-Album name
    │   ├── cover.jpg
    │   ├── song1.mp3
    │   ├── song2.mp3
    │   └── song3.mp3
    └── 03-Album name
        ├── cover.jpg
        ├── song1.mp3
        ├── song2.mp3
        └── song3.mp3

The playlists will be structured like this:

"/home/user/Music/Disk01/01-Album\ name/song2.mp3"
"/home/user/Music/Disk01/03-Album\ name/song3.mp3"
"/home/user/Music/Disk01/02-Album\ name/song1.mp3"
...

Then you can pop the playlist into a CD player and play the playlist.

Program Dependencies

Planned Features

  • [ ] determine size of playlist to not overload space on CD