用途:整理 ACE Studio 中歌曲生成、音频改歌、导出乐谱三类端到端流程,说明执行顺序与各步骤该选用的功能。
主要能力与用法:
- 整曲生成用 Inspire Me,生成后先把工程速度对齐到结果;若时间线已有其他内容,需先与用户确认保留哪一版及速度归属,并告知已存在内容会整体移位。
- 从音频改歌:导入音频会自动触发节拍分析,应用后工程速度匹配音频,同时第一个强拍前移到最近小节线、音频会后移,操作会整体替换工程速度与拍号;再用 Stem Splitter 分离,模式按需求选择。
- 旋律转 MIDI:主唱用内置 Vocal to MIDI,可同时得到旋律与歌词,要求单声部人声。其他乐器轨 Studio 界面无转写器,需用本地免费工具 Basic Pitch,链路为导出分轨音频→运行 Basic Pitch→导入 MIDI。
必要命令(保持原样): python3.11 -m venv work/transcribe-env work/transcribe-env/bin/python -m pip install basic-pitch librosa pretty_midi mido basic-pitch <output-dir> <stem.wav>
限制与注意:Basic Pitch 是候选生成器而非转写,只适合单乐器素材,输出须清理(谐波叠音、极短噪声音、同音同刻重复起音),保留装饰音、切分与休止;贝斯常出八度错误与半音滑音、默认保持单声部,失真吉他转写差,键盘踏板与尾音会变成大量延音,鼓组不要用 Basic Pitch。
导出乐谱:导出 MIDI 可带走所有含音符的轨道(人声、乐器、通用 MIDI 与和弦轨),音频轨不含音符会缺席,需先按上述转写路径转为 MIDI;MIDI 不携带歌词、音节、人声参数与发音法,歌词需单独导出 UfData(仅限人声轨)或手动输入;该界面无 MusicXML 导出。用 MuseScore 记谱,先定位可执行文件,导入 MIDI 后保存 .mscz,再导出: <musescore> -o work/score.pdf work/score.mscz <musescore> -o work/score.mid work/score.mscz 不要传 -F 或 --force。导入后需修正时值、连音与休止、调号与临时记号、声部与谱表分配、速度图。交付前重新打开 .mscz 确认可编辑,解析导出 MIDI 检查速度图、音符、声部与时长,并用 pdftoppm -png -r 120 渲染每页检查;修改 .mscz 后需重新导出 PDF 与 MIDI。素材未提供具体收费与价格信息。