程序化配乐:按风格、bpm、段落强度与重音生成背景音乐(现场合成,不需要素材)
调内第 degree 级和弦的音级数组(size 3 或 4)
乐器表:kick,clap,snare,hat,shaker,crash,bass,pad,pluck,keys,bell;每个函数返回单声道片段
调式音阶表
解析调:返回 主音音级(0~11),调式名
风格表:16 步节奏型(X 重音、x、o 轻、. 休止)按强度 0~3 分套,可添加自定义风格
把音级排成 lo~hi 之间的 MIDI 和弦,尽量贴近上一个和弦
生成配乐,返回立体声 av.audio.clip(响度 -16 LUFS);
style: "tech"|"upbeat"|"ambient"|"lofi" 或风格表;
opt: duration(秒,必填),bpm,key("A minor"),seed,sections({{t;energy}},强度 0~3),hits({{t;strength}}),mode("continuous" 时固定 groove),energy,autoAccents,hitMergeWindow,beatOffset,endAt(终止和弦时刻),lufs,stems(true 时返回值另附 stems 各总线片段、events 音符事件)
返回值附带 beats,bars,sections,bpm,key,endAt,mode,beatOffset