Fix generation JSON/Lyria errors, add Winamp player, and ship Echoes of the Sahel.
Harden DeepSeek JSON parsing with retry, pre-sanitize Lyria prompts, and instrumental fallback. Add pure HTML Winamp skin at /winamp with playlist export support. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
+11
-2
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"index": 0,
|
||||
"count": 7,
|
||||
"index": 7,
|
||||
"count": 8,
|
||||
"tracks": [
|
||||
{
|
||||
"id": "82595273",
|
||||
@@ -64,6 +64,15 @@
|
||||
"lyria_prompt": "90 BPM D minor. Sparse, cold cinematic gothic dubtronica. Start with a distant, breathy Icelandic female vocal floating over a minimal piano motif and sub bass pulse. No saz or ney. Add spring reverb on piano, tape delay on vocals. At 0:25, a slow, hypnotic darbuka pattern enters with a warm, sub-heavy bassline. Maintain spaciousness throughout \u2014 wide stereo field, analog warmth. Avoid any electric guitar, fuzz, or desert blues elements. Build slowly, never exceeding a meditative energy. Vocals: ethereal, wordless textures and sparse phrases in a Nordic language (fictional or real). End with piano and sub bass fading into delay trails.",
|
||||
"lyrics": "[[A0]]\n[0.0:] \u00cdsfj\u00f6ll, bl\u00e1svart haf,\n[:] (bl\u00e1svart haf)\n[:] draumar \u00ed dvala.\n[:] (\u00ed dvala)\n[[B1]]\n[32.0:] Ah-ee-ah...\n[[A2]]\n[53.3:] Hlj\u00f3\u00f0ar raddir,\n[:] kaldur andi,\n[:] kaldur andi.\n[[B3]]\n[85.3:] Mmm-ohm...\n[:] Ahh...\n[[C4]]\n[[A5]]\n[117.3:] Dj\u00fapi\u00f0 kallar,\n[:] svefninn er n\u00e6r,\n[:] svefninn er n\u00e6r.\n[[D6]]\n[149.3:] (Mmm-mmm...)",
|
||||
"file": "71cfdfea_Frostbite_Dub.mp3"
|
||||
},
|
||||
{
|
||||
"id": "74646b3e",
|
||||
"title": "Echoes of the Sahel",
|
||||
"mood": "warm, dusty, spacious, hypnotic",
|
||||
"dj_line": "From the desert edge to the dub chamber \u2014 here's a late-night caravan drenched in spring reverb.",
|
||||
"lyria_prompt": "Downtempo dubtronica, 90 BPM, D minor. Kora melody with tape echo, melodica delay, sub bass stepper, darbuka and hand percussion, warm analog synths, spacious arrangement, wordless male baritone hum layer, no electric guitar. Sparse, hypnotic, desert warmth.",
|
||||
"lyrics": "[[A0]]\n[[B1]]\n[16.0:] Huuuuummmmmm...\n[:] (Huuuuummmmmm...)\n[:] Oooooohhhhhhh...\n[:] (Oooooohhhhhhh...)\n[:] Haaaaaahhhhhhh...\n[[C2]]\n[48.0:] Hmmmmmmm-aaaaaahhhhhh!\n[:] Hmmmmmmm-ooooooooh!\n[:] Hmmmmmmm-ehhhhhhh!\n[[B3]]\n[80.0:] (Huh-huh-huh...)\n[:] (Huh-huh-huh...)\n[:] Shhhhhhh-khhhhhh...\n[:] (Huh-huh-huh...)\n[[C4]]\n[112.0:] Hmmmmmmm-aaaaaahhhhhh!\n[:] Hmmmmmmm-ooooooooh!\n[:] Hmmmmmmm-ehhhhhhh!\n[[D5]]\n[144.0:] Mmmmmmmmmm...\n[:] Hmmmmmmm...",
|
||||
"file": "74646b3e_Echoes_of_the_Sahel.mp3"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user