Files
samskivert/projects/robodj/docs/design.txt
T
mdb d15f6917bd Created design document.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@34 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2000-12-10 07:02:34 +00:00

36 lines
603 B
Plaintext

Robo DJ Design
--------------
* Components
- Music database
Schema
OM classes
- Ripper and encoder
Interface with tools (cdparanoia, etc.)
Interface with CDDB
Metadata entry/editing
- Music server
Streams MP3 audio data to player (xmcd?)
...
* Music database:
EID (int) - entry id
PID (int) - parent id
NAME (string) - entry name
LOCATOR (string) - path to data (URL, maybe file: maybe other...)
Album
Name
Artist
Record label
Release date
Genre
Tracks
Name
Index
Import date (date imported into Robo DJ system)