Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 13:32
· 11 commits to main since this release

下载与安装

桌面版(Tkinter 界面 + 规则化 MIDI 整理),自带 Python 3.12 运行时与两个模型
权重(ismir2021 钢琴 / mt3 多乐器),装好即可离线使用。

macOS(Apple Silicon)

  • 文件:mt3-transcriber-0.2.0-arm64.dmg(1.46GiB)
  • 要求:arm64(M 系列),macOS 12 Monterey 或更新;纯 CPU 推理,不支持 Intel Mac
  • 安装:打开 dmg,把 MT3 Transcriber.app 拖进「应用程序」
  • 首次打开会被 Gatekeeper 拦一次(应用未做 Apple 签名/公证):
    • macOS 12–14:右键点图标 →「打开」→ 再点「打开」
    • macOS 15+:「系统设置 → 隐私与安全性」→「仍要打开」
    • 或执行 xattr -dr com.apple.quarantine "/Applications/MT3 Transcriber.app"
  • 平时用法:双击图标;也可以把音频拖到图标上,或用「打开方式」选它

Linux

deb(Debian/Ubuntu)、rpm(Fedora/RHEL)、AppImage,均为 x86_64 离线包,约 1.1GB。
下载慢可以套 gh-proxy.com 镜像前缀(在 URL 前加 https://gh-proxy.com/)。

# Fedora / RHEL(GPU 机器建议用 rpm/deb,装完可换 CUDA 版 JAX)
curl -LO https://gh-proxy.com/https://github.com/404-GCross/mt3/releases/download/v0.2.0/mt3-transcriber-0.2.0-1.x86_64.rpm
sudo dnf install ./mt3-transcriber-0.2.0-1.x86_64.rpm

# Debian / Ubuntu
curl -LO https://gh-proxy.com/https://github.com/404-GCross/mt3/releases/download/v0.2.0/mt3-transcriber_0.2.0_amd64.deb
sudo apt install ./mt3-transcriber_0.2.0_amd64.deb

# 校验
curl -LO https://gh-proxy.com/https://github.com/404-GCross/mt3/releases/download/v0.2.0/SHA256SUMS
sha256sum -c SHA256SUMS --ignore-missing

包内默认是 CPU 版 JAX;有 NVIDIA 显卡可以换装(新驱动/新卡用 cuda13):

sudo JAX_CUDA=cuda13 /usr/share/mt3-transcriber/gui/install_cuda_jax.sh
/path/to/venv/bin/python -c "import jax; print(jax.devices())"   # 确认能看到 GPU

功能

  • 模型 ismir2021(钢琴)/ mt3(多乐器),设备 自动 / NVIDIA GPU / CPU
  • 可选后处理(MIDI 整理):删弱音、删极短音、合并琶音与重复起音,
    另存 xxx.rearranged.mid,默认关闭、不覆盖原始结果
  • 界面里的详细说明与排错见仓库里的 PACKAGING.md

Full Changelog: v0.1.5...v0.2.0