Repository navigation
PianoConvert 1.0.0-beta.9
Pre-release
Pre-release
·
3 commits
to main
since this release
PianoConvert 1.0.0 Beta 9
Windows 10 / 11 x64 预发布版,安装包内包含识谱和音频转录所需模型。
主要更新
- 默认五线谱图像识别改为 Copista 28m,直接保留模型生成的 MusicXML,再生成 MIDI 和键盘谱。可解析的矢量 PDF、双手简谱仍走各自的读取路线。
- 改进附点、弱起、不完整拍、复杂连音组、跨谱表、加线和轮廓字形读取;长 PDF 按全部页面处理。
- 修复临时升降、还原及重升重降的局部作用范围,按调号所在段落处理转调。
- MIDI 和键盘谱统一反复演奏顺序,改进一二房子、反复跳回、变拍和小节内变速的位置与上下文恢复。
- 保留逐页原始 XML、模型版本、哈希及结构审计;缺页或乐器分组不一致时明确报错。
- 修复 torchvision 原生算子打包,保留远端已修复的 GPU wheel 文件名。
安装与模型
运行 PianoConvertSetup-1.0.0-beta.9.exe 安装,无需另外下载模型文件。
安装包携带 Copista 28m 检测器与上下文模型、速度/简谱 OCR 模型、TransKun、ByteDance 钢琴转录、Basic Pitch,以及保留的 HOMR 兼容模型。可选 NVIDIA GPU 运行环境仍需另行安装;CPU 转换不要求安装 GPU 组件。
Release 同时提供 model-inventory.json:列出安装包输入目录内各模型的相对路径、大小和 SHA-256;构建会检查各模型组完整性及固定的 Copista/HOMR 哈希。SHA256SUMS.txt 用于校验安装包和模型清单。
验证与边界
发布前本地完整运行 516 项自动测试,全部通过。
冻结 EXE 已通过空模型缓存、禁网条件下的转换。
这些结果不代表所有来源谱面都同样准确。扫描、拍照、复杂反复及临时升降仍应对照原谱检查;未完成逐音人工校订或听奏验收。
发布安装包复核
- Windows Actions 完整测试 516 项通过,安装包构建成功。
- 已下载实际发布的安装包,核对 SHA-256,并解包核验全部 11 个模型文件。
- 包内程序已通过空模型缓存、禁网条件下的启动与《无名的人》4 页转换:67 BPM,MIDI 约4分31秒。此验证不等于逐音人工校订或听奏验收。