Skip to content

Releases: desperaaaado/KeyRhythm

KeyRhythm 1.0.0 for Windows x64

Choose a tag to compare

@desperaaaado desperaaaado released this 11 Sep 09:46

KeyRhythm 1.0.0 — Windows 10/11 x64

玩家下载

  • KeyRhythm-Setup-1.0.0-x64.exe:按当前用户安装,无需管理员权限。
  • KeyRhythm-1.0.0-windows-x64-portable.zip:完整解压后运行 KeyRhythm.exe,保留 _internal 和 worker。
  • 两者均包含 Python、Qt、FFmpeg、FluidSynth、音色库、Basic Pitch ONNX 模型和分析依赖;运行时不需要预装 Python,可以离线导入、制谱和游玩。
  • SHA256SUMS.txt 提供三个发行附件的 SHA-256,可用 PowerShell Get-FileHash -Algorithm SHA256 核对。

源码开发

  • 克隆仓库并安装 Python 3.11 x64,按 README 创建虚拟环境。
  • tools/setup_environment.py 安装锁定的 Python 依赖。
  • tools/runtime_assets.py 自动下载并校验 KeyRhythm-1.0.0-windows-x64-runtime.zip,准备 FFmpeg、FluidSynth、libsndfile 和 GeneralUser GS 1.471。开发资源包同时包含第三方许可证。
  • 开发资源包不包含 Python 环境;首次准备源码环境需要联网。GitHub 自动生成的 Source code ZIP 不是可直接运行的便携版。

说明

  • 当前安装器未进行代码签名,Windows 可能显示“未知发布者”。
  • 安装版和普通便携版数据保存在 %LOCALAPPDATA%\KeyRhythm;不包含个人曲库或商业歌曲。
  • 现有独立干净 Windows 虚拟机、真实音频回环延迟等验证边界见 README 与 VALIDATION.md。
  • 完整使用、开发、打包及排错步骤见仓库 README;第三方许可证见包内 licenses 目录。

本次验证

  • 全新 Python 3.11 环境安装锁定依赖成功,独立源码检出的 41 项测试全部通过。
  • 源码与便携版均完成 GUI 启动、资源自检和内置练习曲实际制谱,生成可游玩谱面。
  • 便携版在移除 Python 环境变量、PATH 仅保留 Windows 系统目录后仍通过验证。
  • PUBLICATION_VERIFICATION.json 提供本次验证结果;release-report.json 保留原构建记录。