# ACE-Step 1.5 哼唱编曲教程：用原创旋律草稿制作 Remix

用自己的哼唱或原创旋律草稿作为 Source Audio，在 Remix 模式生成指定编配并回听旋律走向。

## 本包身份

所有 reference 音轨是原创程序合成，旁白是 macOS Tingting 系统朗读，杯子/门是脚本绘制输入；头像是 AI 生成原创虚构成人。官方 driving.mp4 明确标源。未执行 ACE-Step 推理/账号生成，不包含伪造的模型成功音频或成片。

## 使用

1. 先听清原创旋律和输入身份

reference-melody.wav 是程序合成的原创单音旋律，不是本人哼唱或模型输出。你可以直接用它做器乐草稿，若练习哼唱则用自己的录音替换并重新测时；不要冒用歌手声音。

2. 选择匹配硬件的官方模型

按 ACE-Step 1.5 官方环境准备 DiT 和所需 LM，先在 Service Configuration 初始化。当前仓库的 1.5 模型家族含不同大小，XL 的显存需求更高，不能套用小模型低显存宣传。本站未下载或运行权重。

3. 将源旋律放在 Remix 的 Source Audio

界面模式名是 Remix，内部任务常用 cover；不要在 Reference Audio 风格参考框误放后声称旋律约束同效。官方模型选择截图用于定位初始化区域，具体模式以当前 Gradio 指南核对。

4. 用 Caption 描述新配器

示例目标为木吉他、轻贝斯和保留旋律走势，不写仿某歌手。保持一份输入和基线 strength，再一次只改目标风格；此值影响接近原结构的程度，不保证音高逐音符完全照抄。

5. 生成后保存真实音轨与设置

Generate Music 后把实际 WAV、caption、模型和 seed 另存。不要把程序原旋律重新编码当 Remix 成功。首轮模型下载与生成成本按本机环境计算，本页不承诺某显卡几秒完成。

6. 逐个乐句比较而非只看时长

回听上行、下行、停顿和句尾，记录目标配器有没有出现以及旋律偏离。波形图来自本包原旋律，只表示节奏和乐句；实际 Remix 需运行后再导入校验与人工试听。

```
# 在按官方说明安装的 ACE-Step 1.5 仓库启动
uv run acestep
# Gradio: Remix → Source Audio → Caption → Generate Music
# 实际输出后回到素材包
python check.py --result remix.wav
```

## 离线检查

`python check.py --self-test` 实读并校验输入与坏文件；真正软件输出后用 `python check.py --result 实际文件` 检查格式并人工回听/看图。结果与已知输入/参考完全相同时会拒绝，不能改名充当生成。格式通过不证明模型调用和内容质量。

## 来源

- https://github.com/ace-step/ACE-Step-1.5
- https://github.com/ace-step/ACE-Step-1.5/blob/main/docs/en/GRADIO_GUIDE.md#remix-mode
