Add song library with Git LFS, DJ chat, and tinqs/live-radio publish path.
Songs persist under songs/ (MP3 via LFS, metadata in git). Player shows saved library. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
# Song library
|
||||
|
||||
Every generated track is saved here:
|
||||
|
||||
| File | Git | Contents |
|
||||
|------|-----|----------|
|
||||
| `{id}_{title}.mp3` | **LFS** | Audio (~2 MB per track) |
|
||||
| `{id}.meta.json` | plain git | Title, mood, DJ line, Lyria prompt, lyrics, timestamp |
|
||||
| `manifest.json` | plain git | Queue index |
|
||||
|
||||
**Clone with LFS:**
|
||||
|
||||
```bash
|
||||
git lfs install
|
||||
git clone git@ssh.tinqs.com:tinqs/live-radio.git
|
||||
```
|
||||
|
||||
Friends get the same saved songs after pull. New generations are committed the same way — `*.mp3` via LFS, metadata as normal files.
|
||||
Reference in New Issue
Block a user