用途:该技能提供一套音频制作的弹性工作流,核心是增量验证、快速失败和自适应时长处理,适合需要生成并混合多个分轨(stems)的场景。
主要能力:按严格顺序执行步骤,每步产出经过验证的结果后再继续;提前根据 BPM 和时长计算段落过渡;验证参考音频属性并确定目标时长;逐个生成并立即验证每个分轨;单独生成鼓分轨并处理节奏型;对时长不匹配的分轨采用零填充、循环、交叉淡化扩展或时间拉伸等策略对齐;对每个分轨应用效果并验证;导出混音母带;归档并做最终验证。
使用方式:按步骤调用提供的 Python 函数,例如 calculate_section_transitions、verify_reference_file、generate_stem、verify_stem、generate_drum_stem、align_stem_duration。配置 BPM、DURATION、SECTIONS、SAMPLE_RATE、SUBTYPE 等参数,逐个生成分轨并在每步后验证,最后混合所有已验证分轨。
适用场景:需要处理不同时长分轨的音频制作、分轨生成与对齐、混音前一致性检查,以及希望避免沙箱内存问题、逐轨处理的场景。
限制:资料未提供完整代码与后续步骤细节,部分函数实现被截断;未说明具体依赖版本、平台支持、收费或效果保证;时间拉伸等策略可能引入伪影,循环需节拍对齐,零填充可能产生突兀结尾。