伴奏主体のループ曲を1曲作る(docs/design/accomp-compose.md §7.1)。
docs/design/accomp-compose.md
CANDIDATE_LIMIT
recent
pick
再現は composeAccomp({ random: seededRandom(seed), baseKey, pick: k })(#seed と #compose=style:fb.v1:<baseKey>:<k>)。候補 k の中身は(seed, k)だけで決まるので、recent が あっても再現できる。
composeAccomp({ random: seededRandom(seed), baseKey, pick: k })
#seed
#compose=style:fb.v1:<baseKey>:<k>
伴奏主体のループ曲を1曲作る(
docs/design/accomp-compose.md§7.1)。CANDIDATE_LIMIT): 候補ごとに種を6つ引き(計画・和声・質感・配置・強弱・色)、 計画 → 実現 → 関門。関門で落ちたら次の候補、recentと同じ計画も次の候補。 採点はしない。通った最初の候補を採る。pickは −1。再現は
composeAccomp({ random: seededRandom(seed), baseKey, pick: k })(#seedと#compose=style:fb.v1:<baseKey>:<k>)。候補 k の中身は(seed, k)だけで決まるので、recentが あっても再現できる。