Repository navigation
Releases: M1ch1bata/OsuMapTools
Releases · M1ch1bata/OsuMapTools
Release list
OsuMapTools 0.3
OsuMapTools 0.3
新增功能:
- SHORT LN(短面条):把普通音符批量变成固定短面,长度与最小缝可调(1–16 拍);原谱已有 LN 保持不动,列尾也会生成短面。
- Release 重构:
- 长短比:0=全短,10=全长,loose=2、standard=5、dense=8;
- 尾判难度:0 对齐相邻面头/面尾,10 最参差;
- 宽松度:同时控制短面最小长度与长面最大缝隙(0=1/16 拍,5=1/4 拍,10=1 拍)。
- 短面缝隙不小于长面最大缝隙,放不下时退化为单点。
- 批量倍速:当前谱面视为 1.0x,支持倍速/BPM、双框低/高值、步长与方向;可自动对齐 BPM 0/5;1.0 跳过,端点只有恰好落在网格上才保留。
改进:
- 顶部跟随状态文本不再挤占版本信息;SHORT LN 参数面板不再被空的强度列挤到右侧。
- 所有长度按“拍”计算,不按小节(兼容 3/4 等拍号)。
- 包含 0.2 以来的稳定性修复(键数解析、seamless pattern、6K LN 区间、WebView2 恢复、CLI 校验、生成竞态、临时文件/音频句柄、原子写入等)。
单文件与 folder 版均可用,建议核对 SHA-256。
OsuMapTools 0.2
OsuMapTools 0.2
- 4K LN 段位改用 LN 专项 star(SunnyWindow),FULL LN 尾长会影响 LN 段位
- 小数 CircleSize 正确解析为对应键数
- pattern 解析支持 seamless(LN 尾=下一头)
- 修正 6K LN 区间表反向区间
- WebView2 初始化可重试、崩溃清理 pending
- CLI 参数校验(缺值/非法值/NaN/越界),headless 缺谱面不弹窗
- 跟随状态可见、重新勾选立即载入;生成/预览竞态修复
- 外部输出子目录音频名修正;no-pitch 最低 0.23x 校验
- 原子写 .osu、清理临时音频、Dispose 音频 reader
- 提供可复现的 folder 版本构建脚本
单文件与 folder 版均可用;下载后建议校验 SHA-256。
OsuMapTools v0.1
OsuMapTools 0.1
osu! stable(mania)的谱面处理与练习工具。
下载
- OsuMapTools.exe — 单文件版,下载后直接运行(推荐)
- OsuMapTools-0.1-folder.zip — 文件夹版,解压后运行
OsuMapTools.exe
功能
- 变速:按倍率(保持音高 / 变调)或按 BPM(多 BPM 谱面取覆盖时间最长的主 BPM 为参考)
- 修改 OD / HP
- LN 变换:FULL LN(反手)、RICE(面转米)、Release(随机面尾)
- 难度预览:osu! 官方 SR(rosu-pp)+ 段位(Azusa)+ MSD(Etterna)
- 自动识别当前谱面:内存跟随(默认)/ tosu(可选)/ 内置歌曲列表 / 拖入
.osu - 输出到原目录或指定目录,后缀规则
倍速 + 模式 + HP + OD
使用
- 先打开 osu!,再运行 OsuMapTools
- 选择谱面(自动跟随或点「选择谱面…」)
- 调整倍速 / OD / HP / 音符处理
- 点「生成」,底部显示实际输出路径
环境要求
- Windows 10 / 11(x64)
- .NET Framework 4.8(系统自带)
- WebView2 Runtime(Win10/11 自带)
- osu! stable(mania)
完整说明见 README。