Skip to content

Releases: ChickenD233/midikey-player

v1.2.4

Choose a tag to compare

@ChickenD233 ChickenD233 released this 22 Oct 16:02

MidiKeyPlayer v1.2.4

======================================================================
v1.2.4 2026-10-23

【本次改动】

  • QQ 群:1 群 1042477909 已满;2 群 671434610 可加。
  • 常规 → 关于页列出两个群号,可分别复制。
  • 赞助页与启动提示里的复制按钮改为复制 2 群号。

【链接】
https://github.com/ChickenD233/midikey-player

下载与运行

  1. 下载下面的 MidiKeyPlayer-win-x64-1.2.4.zip。
  2. 解压。里面有 MidiKeyPlayer.exe 与 更新日志.txt。
  3. 双击 MidiKeyPlayer.exe。
  4. 弹出 SmartScreen「未知发布者」时,选「更多信息」,再选「仍要运行」。
  5. 杀毒软件可能误报「模拟按键」。请把它加入白名单。

系统要求:Windows 10 / 11(64 位)。单文件 exe,不需要安装 .NET。

注意

  1. 目标窗口用窗口化或无边框窗口化。全屏独占收不到模拟按键。
  2. 播放前点一下目标窗口,让它在前台。
  3. 输入法切到英文。
  4. 目标程序以管理员运行时,本程序也要提权(自检卡的「以管理员重启」一键搞定);普通程序不需要提权。
  5. 鼠标或键盘失控时,狂按 F6。

免责声明

虚拟输入可能违反第三方软件的使用规则,有账号封禁风险。请只在练习、测试或单机场景使用。后果由使用者承担。

免费声明与反馈

本程序完全免费、开源,没有收费版本,作者也从没卖过它。
如果你是「购买」的此软件,立刻退款,你被骗了。

每个版本改了什么,见发布包里的 更新日志.txt,或仓库的 MidiKeyPlayer/docs/更新日志.txt。

v1.2.3

Choose a tag to compare

@ChickenD233 ChickenD233 released this 22 Oct 15:57

MidiKeyPlayer v1.2.3

======================================================================
v1.2.3 2026-10-22

【本次改动】

  • 记住窗口位置与分栏尺寸;速度拉条按 5 吸附,手输仍可精确。
  • 标题与任务栏显示曲名、进度;悬浮窗显示曲名。
  • 深色主题按钮与声部标牌按底色调整文字颜色,对比度更高。
  • 设置里的常规页与赞助页去掉滚动,一页显示全;赞助页加微信赞赏码。
  • 裁剪改为 full,exe 从 23.36 MB 降到 23.07 MB。

【链接】
https://github.com/ChickenD233/midikey-player

下载与运行

  1. 下载下面的 MidiKeyPlayer-win-x64-1.2.3.zip。
  2. 解压。里面有 MidiKeyPlayer.exe 与 更新日志.txt。
  3. 双击 MidiKeyPlayer.exe。
  4. 弹出 SmartScreen「未知发布者」时,选「更多信息」,再选「仍要运行」。
  5. 杀毒软件可能误报「模拟按键」。请把它加入白名单。

系统要求:Windows 10 / 11(64 位)。单文件 exe,不需要安装 .NET。

注意

  1. 目标窗口用窗口化或无边框窗口化。全屏独占收不到模拟按键。
  2. 播放前点一下目标窗口,让它在前台。
  3. 输入法切到英文。
  4. 目标程序以管理员运行时,本程序也要提权(自检卡的「以管理员重启」一键搞定);普通程序不需要提权。
  5. 鼠标或键盘失控时,狂按 F6。

免责声明

虚拟输入可能违反第三方软件的使用规则,有账号封禁风险。请只在练习、测试或单机场景使用。后果由使用者承担。

免费声明与反馈

本程序完全免费、开源,没有收费版本,作者也从没卖过它。
如果你是「购买」的此软件,立刻退款,你被骗了。

每个版本改了什么,见发布包里的 更新日志.txt,或仓库的 MidiKeyPlayer/docs/更新日志.txt。

v1.2.2

Choose a tag to compare

@ChickenD233 ChickenD233 released this 22 Oct 05:07

MidiKeyPlayer v1.2.2

======================================================================
v1.2.2 2026-10-22

【本次改动】

  • 状态卡改回上下排列并居中:倒计时 / 状态、主旋律、自检、警告。
  • 管理员与输入法每 4 秒自动重测,切回窗口也重测。
  • 速度、移调的数字可点一下直接输入,超范围自动夹紧。
  • 曲库加上一级与刷新;MIDI 文件可拖进窗口打开。
  • 记住窗口大小与最大化状态;去掉播放按钮旁的空闲提示。

【链接】
https://github.com/ChickenD233/midikey-player

下载与运行

  1. 下载下面的 MidiKeyPlayer-win-x64-1.2.2.zip。
  2. 解压。里面有 MidiKeyPlayer.exe 与 更新日志.txt。
  3. 双击 MidiKeyPlayer.exe。
  4. 弹出 SmartScreen「未知发布者」时,选「更多信息」,再选「仍要运行」。
  5. 杀毒软件可能误报「模拟按键」。请把它加入白名单。

系统要求:Windows 10 / 11(64 位)。单文件 exe,不需要安装 .NET。

注意

  1. 目标窗口用窗口化或无边框窗口化。全屏独占收不到模拟按键。
  2. 播放前点一下目标窗口,让它在前台。
  3. 输入法切到英文。
  4. 目标程序以管理员运行时,本程序也要提权(自检卡的「以管理员重启」一键搞定);普通程序不需要提权。
  5. 鼠标或键盘失控时,狂按 F6。

免责声明

虚拟输入可能违反第三方软件的使用规则,有账号封禁风险。请只在练习、测试或单机场景使用。后果由使用者承担。

免费声明与反馈

本程序完全免费、开源,没有收费版本,作者也从没卖过它。
如果你是「购买」的此软件,立刻退款,你被骗了。

每个版本改了什么,见发布包里的 更新日志.txt,或仓库的 MidiKeyPlayer/docs/更新日志.txt。

v1.2.1

Choose a tag to compare

@ChickenD233 ChickenD233 released this 18 Oct 09:56

MidiKeyPlayer v1.2.1

======================================================================
v1.2.1 2026-10-18

【本次改动】

  • 主界面重新排版:字号、行距、曲目表列宽调整,播放行去掉重复提示。
  • 曲库 / 歌单 / 声轨、编辑区 / 参数区可拖动调高度,左右两栏可拖动调宽度。
  • 状态卡与管理员检测固定,右侧参数区不再被窗口底边切掉;窗口按屏幕收边。
  • 默认键位方案改名「8 键半音(五字搜打撤游戏)」。

【链接】
https://github.com/ChickenD233/midikey-player

下载与运行

  1. 下载下面的 MidiKeyPlayer-win-x64-1.2.1.zip。
  2. 解压。里面有 MidiKeyPlayer.exe 与 更新日志.txt。
  3. 双击 MidiKeyPlayer.exe。
  4. 弹出 SmartScreen「未知发布者」时,选「更多信息」,再选「仍要运行」。
  5. 杀毒软件可能误报「模拟按键」。请把它加入白名单。

系统要求:Windows 10 / 11(64 位)。单文件 exe,不需要安装 .NET。

注意

  1. 目标窗口用窗口化或无边框窗口化。全屏独占收不到模拟按键。
  2. 播放前点一下目标窗口,让它在前台。
  3. 输入法切到英文。
  4. 目标程序以管理员运行时,本程序也要提权(自检卡的「以管理员重启」一键搞定);普通程序不需要提权。
  5. 鼠标或键盘失控时,狂按 F6。

免责声明

虚拟输入可能违反第三方软件的使用规则,有账号封禁风险。请只在练习、测试或单机场景使用。后果由使用者承担。

免费声明与反馈

本程序完全免费、开源,没有收费版本,作者也从没卖过它。
如果你是「购买」的此软件,立刻退款,你被骗了。

每个版本改了什么,见发布包里的 更新日志.txt,或仓库的 MidiKeyPlayer/docs/更新日志.txt。

v1.1.32

Choose a tag to compare

@ChickenD233 ChickenD233 released this 18 Oct 07:18

MidiKeyPlayer v1.1.32

======================================================================
v1.1.32 2026-10-18

【本次改动】
一、主界面整理

  • 「演奏参数」与「谱面调整」合成一张卡「演奏与谱面」。
  • 「还原为自动」移到谱面那一行,编辑区只留吸附、跟随与导出。
  • 状态卡与按钮提示改短,去掉重复说明。
    二、代码注释清空
  • 源码里的注释全部删除。
    三、修复:界面快照会改用户设置
  • 快照和换歌回归跑完不再写 settings.json。歌单开关、文件夹路径保持原样。

【链接】
https://github.com/ChickenD233/midikey-player

下载与运行

  1. 下载下面的 MidiKeyPlayer-win-x64-1.1.32.zip。
  2. 解压。里面有 MidiKeyPlayer.exe 与 更新日志.txt。
  3. 双击 MidiKeyPlayer.exe。
  4. 弹出 SmartScreen「未知发布者」时,选「更多信息」,再选「仍要运行」。
  5. 杀毒软件可能误报「模拟按键」。请把它加入白名单。

系统要求:Windows 10 / 11(64 位)。单文件 exe,不需要安装 .NET。

注意

  1. 目标窗口用窗口化或无边框窗口化。全屏独占收不到模拟按键。
  2. 播放前点一下目标窗口,让它在前台。
  3. 输入法切到英文。
  4. 目标程序以管理员运行时,本程序也要提权(自检卡的「以管理员重启」一键搞定);普通程序不需要提权。
  5. 鼠标或键盘失控时,狂按 F6。

免责声明

虚拟输入可能违反第三方软件的使用规则,有账号封禁风险。请只在练习、测试或单机场景使用。后果由使用者承担。

免费声明与反馈

本程序完全免费、开源,没有收费版本,作者也从没卖过它。
如果你是「购买」的此软件,立刻退款,你被骗了。

每个版本改了什么,见发布包里的 更新日志.txt,或仓库的 MidiKeyPlayer/docs/更新日志.txt。

v1.1.31

Choose a tag to compare

@ChickenD233 ChickenD233 released this 17 Oct 16:31

MidiKeyPlayer v1.1.31

======================================================================
v1.1.31 2026-10-18

【本次改动】
一、歌单改成可选功能

  • 默认关闭。关闭时左栏只留曲库,放完一首就停,也没有演奏模式按钮。
  • 启用:设置 → 常规 → 界面,勾「启用歌单」;或「打开 MIDI 文件 ▾」菜单里的「启用歌单…」。
  • 启用后左栏显示歌单卡,演奏模式按钮也回来。歌单文件不会删,关掉再开还在。

【链接】
https://github.com/ChickenD233/midikey-player

下载与运行

  1. 下载下面的 MidiKeyPlayer-win-x64-1.1.31.zip。
  2. 解压。里面有 MidiKeyPlayer.exe 与 更新日志.txt。
  3. 双击 MidiKeyPlayer.exe。
  4. 弹出 SmartScreen「未知发布者」时,选「更多信息」,再选「仍要运行」。
  5. 杀毒软件可能误报「模拟按键」。请把它加入白名单。

系统要求:Windows 10 / 11(64 位)。单文件 exe,不需要安装 .NET。

注意

  1. 目标窗口用窗口化或无边框窗口化。全屏独占收不到模拟按键。
  2. 播放前点一下目标窗口,让它在前台。
  3. 输入法切到英文。
  4. 目标程序以管理员运行时,本程序也要提权(自检卡的「以管理员重启」一键搞定);普通程序不需要提权。
  5. 鼠标或键盘失控时,狂按 F6。

免责声明

虚拟输入可能违反第三方软件的使用规则,有账号封禁风险。请只在练习、测试或单机场景使用。后果由使用者承担。

免费声明与反馈

本程序完全免费、开源,没有收费版本,作者也从没卖过它。
如果你是「购买」的此软件,立刻退款,你被骗了。

每个版本改了什么,见发布包里的 更新日志.txt,或仓库的 MidiKeyPlayer/docs/更新日志.txt。

v1.1.30

Choose a tag to compare

@ChickenD233 ChickenD233 released this 17 Oct 16:14

MidiKeyPlayer v1.1.30

======================================================================
v1.1.30 2026-10-18

【本次改动】
一、修复:分隔条拖不动

  • 上一版的分隔条用的控件没有绘制模板,鼠标事件落不上去,所以拖不动。
  • 改成透明的整条拖动带:整条都收鼠标事件,按下就锁定指针,拖到哪算到哪。
    二、改进:拖动的提示
  • 平时不显示任何东西,界面更干净。
  • 鼠标移到两块之间,出现一条绿色横线,光标变成上下箭头,并提示可以上下拖动。

【链接】
https://github.com/ChickenD233/midikey-player

下载与运行

  1. 下载下面的 MidiKeyPlayer-win-x64-1.1.30.zip。
  2. 解压。里面有 MidiKeyPlayer.exe 与 更新日志.txt。
  3. 双击 MidiKeyPlayer.exe。
  4. 弹出 SmartScreen「未知发布者」时,选「更多信息」,再选「仍要运行」。
  5. 杀毒软件可能误报「模拟按键」。请把它加入白名单。

系统要求:Windows 10 / 11(64 位)。单文件 exe,不需要安装 .NET。

注意

  1. 目标窗口用窗口化或无边框窗口化。全屏独占收不到模拟按键。
  2. 播放前点一下目标窗口,让它在前台。
  3. 输入法切到英文。
  4. 目标程序以管理员运行时,本程序也要提权(自检卡的「以管理员重启」一键搞定);普通程序不需要提权。
  5. 鼠标或键盘失控时,狂按 F6。

免责声明

虚拟输入可能违反第三方软件的使用规则,有账号封禁风险。请只在练习、测试或单机场景使用。后果由使用者承担。

免费声明与反馈

本程序完全免费、开源,没有收费版本,作者也从没卖过它。
如果你是「购买」的此软件,立刻退款,你被骗了。

每个版本改了什么,见发布包里的 更新日志.txt,或仓库的 MidiKeyPlayer/docs/更新日志.txt。

v1.1.29

Choose a tag to compare

@ChickenD233 ChickenD233 released this 17 Oct 16:05

MidiKeyPlayer v1.1.29

======================================================================
v1.1.29 2026-10-17

【本次改动】
一、曲库、歌单、声轨三块都能拖动分配高度

  • 上一版只有一条分隔条,而且只改曲库列表,歌单和声轨不能单独调。
  • 现在三块之间各有一条分隔条:拖曲库与歌单之间那条,两块此消彼长;
    拖歌单与声轨之间那条,歌单变高,声轨让位。
  • 拖到最小时列表自己出现滚动条,不会压住别的卡。曲库卡收起时,它下面那条分隔条一起隐藏。

【链接】
https://github.com/ChickenD233/midikey-player

下载与运行

  1. 下载下面的 MidiKeyPlayer-win-x64-1.1.29.zip。
  2. 解压。里面有 MidiKeyPlayer.exe 与 更新日志.txt。
  3. 双击 MidiKeyPlayer.exe。
  4. 弹出 SmartScreen「未知发布者」时,选「更多信息」,再选「仍要运行」。
  5. 杀毒软件可能误报「模拟按键」。请把它加入白名单。

系统要求:Windows 10 / 11(64 位)。单文件 exe,不需要安装 .NET。

注意

  1. 目标窗口用窗口化或无边框窗口化。全屏独占收不到模拟按键。
  2. 播放前点一下目标窗口,让它在前台。
  3. 输入法切到英文。
  4. 目标程序以管理员运行时,本程序也要提权(自检卡的「以管理员重启」一键搞定);普通程序不需要提权。
  5. 鼠标或键盘失控时,狂按 F6。

免责声明

虚拟输入可能违反第三方软件的使用规则,有账号封禁风险。请只在练习、测试或单机场景使用。后果由使用者承担。

免费声明与反馈

本程序完全免费、开源,没有收费版本,作者也从没卖过它。
如果你是「购买」的此软件,立刻退款,你被骗了。

每个版本改了什么,见发布包里的 更新日志.txt,或仓库的 MidiKeyPlayer/docs/更新日志.txt。

v1.1.28

Choose a tag to compare

@ChickenD233 ChickenD233 released this 17 Oct 15:52

MidiKeyPlayer v1.1.28

======================================================================
v1.1.28 2026-10-17

【本次改动】
一、演奏模式改成点开直接选,新增「关闭」

  • 原来点一下按钮换下一个模式,要转一圈才能回到想用的那个。
  • 现在点按钮弹出一个列表,五种模式直接点:顺序播放 / 列表循环 / 随机播放 / 单曲循环 / 关闭。
  • 「关闭」= 放完这一首就停,不接下一首。顺序播放仍是默认。
    二、曲库与声轨之间可以拖动分配高度
  • 两块的中间多了一条分隔条,上下拖动即可调整曲库列表的高度,声轨列表跟着让位。
  • 曲库卡收起时,分隔条一起隐藏。
    三、代码注释改短
  • 删掉长篇解释性注释,只保留短的一行说明。功能没有改动。

【链接】
https://github.com/ChickenD233/midikey-player

下载与运行

  1. 下载下面的 MidiKeyPlayer-win-x64-1.1.28.zip。
  2. 解压。里面有 MidiKeyPlayer.exe 与 更新日志.txt。
  3. 双击 MidiKeyPlayer.exe。
  4. 弹出 SmartScreen「未知发布者」时,选「更多信息」,再选「仍要运行」。
  5. 杀毒软件可能误报「模拟按键」。请把它加入白名单。

系统要求:Windows 10 / 11(64 位)。单文件 exe,不需要安装 .NET。

注意

  1. 目标窗口用窗口化或无边框窗口化。全屏独占收不到模拟按键。
  2. 播放前点一下目标窗口,让它在前台。
  3. 输入法切到英文。
  4. 目标程序以管理员运行时,本程序也要提权(自检卡的「以管理员重启」一键搞定);普通程序不需要提权。
  5. 鼠标或键盘失控时,狂按 F6。

免责声明

虚拟输入可能违反第三方软件的使用规则,有账号封禁风险。请只在练习、测试或单机场景使用。后果由使用者承担。

免费声明与反馈

本程序完全免费、开源,没有收费版本,作者也从没卖过它。
如果你是「购买」的此软件,立刻退款,你被骗了。

每个版本改了什么,见发布包里的 更新日志.txt,或仓库的 MidiKeyPlayer/docs/更新日志.txt。

v1.1.27

Choose a tag to compare

@ChickenD233 ChickenD233 released this 06 Oct 13:34

MidiKeyPlayer v1.1.27

======================================================================
v1.1.27 2026-10-06

【本次改动】
一、新增:勾音轨时,卷帘立刻显示这一轨的音符

  • 原来挑音轨只能看文字(轨道号、声道、声部、音数),看不见音符,没法判断哪一轨是主旋律。
  • 现在在歌单窗口展开某一首、勾上或去掉一行,主窗口的 MIDI 编辑器当场换成这几行的音符:
    勾一轨看一眼,再决定留哪几轨。勾多轨就按勾选顺序合起来显示,颜色号与主界面「合」列一致。
  • 这一态是「只看」:能缩放、能滚动、能定位,但双击加音、右键删音、拖动、键盘编辑全部关掉,
    免得看的时候误改谱面。收起清单、换歌单、关窗都会自动退出预览,卷帘回到当前演奏的谱面。
    二、这一版怎么验证的
  • 拿真实歌单测两条:勾 2 行的那一首,卷帘 860 个音;勾 1 行的那一首,卷帘 410 个音,
    与那一轨自己的音数一致。预览结束之后卷帘回到原谱。
  • 内置自检全部通过;界面快照九张与文件夹换歌回归都通过。
    【链接】
    https://github.com/ChickenD233/midikey-player

【链接】
https://github.com/ChickenD233/midikey-player

下载与运行

  1. 下载下面的 MidiKeyPlayer-win-x64-1.1.27.zip。
  2. 解压。里面有 MidiKeyPlayer.exe 与 更新日志.txt。
  3. 双击 MidiKeyPlayer.exe。
  4. 弹出 SmartScreen「未知发布者」时,选「更多信息」,再选「仍要运行」。
  5. 杀毒软件可能误报「模拟按键」。请把它加入白名单。

系统要求:Windows 10 / 11(64 位)。单文件 exe,不需要安装 .NET。

注意

  1. 目标窗口用窗口化或无边框窗口化。全屏独占收不到模拟按键。
  2. 播放前点一下目标窗口,让它在前台。
  3. 输入法切到英文。
  4. 目标程序以管理员运行时,本程序也要提权(自检卡的「以管理员重启」一键搞定);普通程序不需要提权。
  5. 鼠标或键盘失控时,狂按 F6。

免责声明

虚拟输入可能违反第三方软件的使用规则,有账号封禁风险。请只在练习、测试或单机场景使用。后果由使用者承担。

免费声明与反馈

本程序完全免费、开源,没有收费版本,作者也从没卖过它。
如果你是「购买」的此软件,立刻退款,你被骗了。

每个版本改了什么,见发布包里的 更新日志.txt,或仓库的 MidiKeyPlayer/docs/更新日志.txt。