diff --git a/apps/game/tools/aiaudio/manifest.json b/apps/game/tools/aiaudio/manifest.json index 6351231..a4e25c4 100644 --- a/apps/game/tools/aiaudio/manifest.json +++ b/apps/game/tools/aiaudio/manifest.json @@ -257,9 +257,9 @@ 2 ], "duration": 10.0, - "gate": "candidate", + "gate": "hold", "positive": "slow melancholic ambient music loop, sparse plucked melody over a low warm drone pad, minor pentatonic, desolate ash-gray atmosphere, no drums, no vocals, seamless loop", - "note": "новое A2: кандидат против спек-темы MEADOW_THEME (70 bpm, пэд+плак); promote пока некуда — музыка играет из MusicSpec в рантайме, нужен файловый путь на шине music" + "note": "новое A2: кандидат против спек-темы MEADOW_THEME (70 bpm, пэд+плак); promote пока некуда — музыка играет из MusicSpec в рантайме, нужен файловый путь на шине music; решение A2 (2026-09-09, делегировано): спек-темы остаются — AI-музыка не слушалась, AudioLDM2 музыкально слаб; лупы держим до Small-Music/слушания" }, { "id": "music_combat", @@ -269,9 +269,9 @@ 2 ], "duration": 10.0, - "gate": "candidate", + "gate": "hold", "positive": "tense driving music loop, persistent low bass riff over a dark pulsing drone, urgent but muffled, minor key, no drums, no vocals, seamless loop", - "note": "новое A2: кандидат против COMBAT_THEME (112 bpm рифф)" + "note": "новое A2: кандидат против COMBAT_THEME (112 bpm рифф); решение A2 (2026-09-09, делегировано): спек-темы остаются — AI-музыка не слушалась, AudioLDM2 музыкально слаб; лупы держим до Small-Music/слушания" }, { "id": "music_tension", @@ -281,9 +281,9 @@ 2 ], "duration": 10.0, - "gate": "candidate", + "gate": "hold", "positive": "ominous quiet suspense music loop, deep sustained drone with rare distant high bell tolls, sparse and eerie, no drums, no vocals, seamless loop", - "note": "новое A2: кандидат против TENSION_STEM (дрон + редкие колокола)" + "note": "новое A2: кандидат против TENSION_STEM (дрон + редкие колокола); решение A2 (2026-09-09, делегировано): спек-темы остаются — AI-музыка не слушалась, AudioLDM2 музыкально слаб; лупы держим до Small-Music/слушания" } ] } diff --git a/docs/plan.md b/docs/plan.md index 0cadc5f..f238c2d 100644 --- a/docs/plan.md +++ b/docs/plan.md @@ -336,10 +336,12 @@ сравнение не с gen.mjs, а со спек-темами. Кандидаты на фолбэке AudioLDM2 сгенерированы (2026-09-09: meadows/combat/tension × 2 сида, швы чистые, на спектро-листах гармоническая структура без артефактов, `music_*` в - манифесте). Дальше: слушание пользователем → решение о файловом пути - на шине music (движковых изменений не нужно: WAV → `createBuffer` → - `playLoopBuffer`, как tension-стем) → wiring + promote. Small-Music - остаётся главным путём при появлении HF-токена. + манифесте). **Решение A2 (2026-09-09, делегировано): спек-темы остаются** — + AI-музыка не слушалась, а AudioLDM2 музыкально слабейшая его часть; менять + вслепую — риск регресса проверенной шины. Кандидаты hold в манифесте; + файловый путь на шине music реализуем за час при первых апрувнутых лупах + (движковых изменений не нужно: WAV → `createBuffer` → `playLoopBuffer`, + как tension-стем). Small-Music — главный путь при появлении HF-токена. - **A3**: ACE-Step офлайн-пакет для катсцен акта 2 (1–2 трека под моменты). ---