https://github.com/saobby/gi-auto-play-midi
将midi文件转换为按键精灵脚本,实现在动漫游戏中自动演奏
https://github.com/saobby/gi-auto-play-midi
Last synced: 5 months ago
JSON representation
将midi文件转换为按键精灵脚本,实现在动漫游戏中自动演奏
- Host: GitHub
- URL: https://github.com/saobby/gi-auto-play-midi
- Owner: Saobby
- License: gpl-3.0
- Created: 2025-01-27T04:20:01.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-27T04:24:31.000Z (over 1 year ago)
- Last Synced: 2025-02-12T17:50:35.509Z (over 1 year ago)
- Language: Python
- Size: 16.6 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GI-auto-play-midi
将midi文件转换为按键精灵脚本,实现在动漫游戏中自动演奏
- - - - -
# 使用方法
1. 在项目根目录执行指令:
```
pip install -r requirements.txt
```
2. 将要转换的 midi 文件放入`./midi`文件夹
3. 运行`./main.py`
4. 生成的按键精灵脚本会被放在`./script`目录,打开希望演奏的 midi 的脚本
5. 打开按键精灵,点`新建脚本`,点击代码输入框顶部的`源文件`,将生成的脚本复制粘贴进去,点击最顶部的`保存退出`。点击左边栏的`我的脚本`找到刚刚创建的脚本,勾选它,取消勾选其它脚本。



6. 打开游戏客户端,打开琴,按`F10`执行脚本
# 常见问题
1. 无法转换
可能是 midi 文件的问题,请尝试用一些 midi 编辑器(如 MuseScore)打开要转换的 midi 文件,如果可以正常打开,用 midi 编辑器重新导出 midi ,用导出的 midi 尝试转换。如果 midi 编辑器无法打开,请更换 midi 文件。