尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

ShawzinBot 使用指南:3 步完成 MIDI 转按键,游戏乐器自动演奏你的乐曲

ShawzinBot 使用指南:3 步完成 MIDI 转按键,游戏乐器自动演奏你的乐曲 ShawzinBot 使用指南3 步完成 MIDI 转按键游戏乐器自动演奏你的乐曲【免费下载链接】ShawzinBotConvert a MIDI input to a series of key presses for the Shawzin项目地址: https://gitcode.com/gh_mirrors/sh/ShawzinBotShawzinBot 是一个开源的 MIDI 转按键工具它读取 MIDI 键盘、虚拟 MIDI 通道或 .mid 文件把每个音符翻译成《星际战甲》里 Shawzin 乐器的按键组合实现游戏乐器自动演奏——你负责按播放键剩下的它来做。全文按先跑起来 → 再接入 → 再调优的路径展开零基础也能照做。第一步免安装运行 ShawzinBot双击即可打开演奏控制台这一节结束后你的电脑里会多一个随时能打开的演奏控制台全程不装任何依赖。从仓库获取项目仓库提供预编译版本整个文件夹就是一个绿色程序放在硬盘任意位置都行只要别把里面的文件拆散git clone https://gitcode.com/gh_mirrors/sh/ShawzinBot双击ShawzinBot.exe就能进入主界面没有安装向导也没有必选项。它的工作原理是模拟按键不向游戏注入代码、不改写内存只替你按键盘因此不属于外挂。启动时程序会自动检查是否有新版本界面版本栏若显示Update available说明你拿到的不是最新版。如何把 MIDI 文件接入游戏并听到第一个音这一节做完游戏里会开始出现被敲出来的琴声这是新手最容易卡住的一步。点左上角的文件按钮选择本地.mid或.midi文件曲目名和总时长会显示在界面上。程序默认只播第一个轨道。多轨道文件在 MIDI Tracks 下拉里勾选想播的轨道优先选单旋律轨道和声太密的轨道弹不出来。点播放后把游戏窗口切到前台。⚠️ ShawzinBot 只在游戏窗口拥有焦点时才真正发送按键切出去就暂停——这既保护你的键盘不被乱按也是没声音最常见的原因。进度条支持拖拽定位当前时间和总时长实时刷新曲子弹完会自动复位。小建议先把 Play MIDI through speakers 勾上用电脑音箱预听一遍确认文件没问题再进游戏正式演奏。MIDI 键盘如何连接 Shawzin 进行实时演奏这一步让现弹现奏成为可能不用先做文件插上设备就能即兴。在 MIDI Input Device 下拉菜单里选中你的键盘或合成器列表里没有设备时点右侧的刷新按钮重新扫描。选中 None 表示不使用外部设备回到纯文件播放模式。物理 MIDI 键盘和虚拟 MIDI 通道都支持设备连上后直接弹音符会按同一套映射进游戏。前提和文件播放一样游戏窗口需要保持在最前台。音阶、移调与速度调准自动演奏的三个开关调对之后你听到的是原曲调错就是跑调的乱码这一节把关键开关一次说清。参数作用什么时候调整音阶界面显示 Scale: ...决定每个音符落在哪根弦、哪个品位共 9 种音阶可选Chromatic、Major、Minor、Hirajoshi 等每次进游戏前把游戏内音阶和界面显示核对一致Transpose notes把超出可弹范围C3 以下或 D#5 以上的音符移到最近的可行音高默认开启保持开启Whammy颤音对带颤音标记的音符如 B4先长按空格 100 毫秒再击弦抒情曲开启纯节奏旋律可关速度0.25× 到 2× 共 8 档变速与游戏内节拍不匹配时微调音阶切换由程序自动完成它按每个音符的目标音阶自动连按切换键把游戏音阶转到正确位置你不需要手动操作。每个音符对应一组弦 品位 特殊键的组合完整映射表覆盖 C3 到 D#5 共 28 个音写死在按键映射源码里界面各参数的联动逻辑见主视图模型。多人合奏怎么保持同步同一首曲子拆给几个人、每人负责一个声部照下面四步整场不掉拍。每台电脑的节目用相同音阶、相同速度档——这是同步的地基任何一台对不上都会越拉越歪。把 MIDI 文件按声部拆成多条单旋律轨道每位玩家只勾选自己那条轨道。用语音软件约定统一的开始口令同时点播放、同时把游戏窗口切到最前台。演奏期间谁的窗口切出去谁就从那一句停下来其他人继续——所以把游戏固定在独显窗口或独立显示器上更稳。常见问题排查没声音、跑调、设备不显示绝大多数不工作都卡在这四个点上按顺序自查一遍基本都能解决。有按键动作但没琴声先确认游戏窗口在最前台再核对两边音阶是否一致——音阶错位时每个音都会落到错误的弦上。部分音符消失多半是超出了 C3–D#5 范围开启 Transpose notes 即可找回如果是和弦丢失Shawzin 一次只能弹一个音把同时按下的音符稍微错开时间点再播放。设备列表里没有键盘检查 USB 连接和驱动然后点下拉框右侧的刷新按钮重新扫描多设备共存时确认选中的是目标设备。行为异常直接重启程序即可颤音、移调等开关会自动恢复上次的设置。打开 ShawzinBot.exe挑一段你最熟的旋律先让它替你弹一遍。【免费下载链接】ShawzinBotConvert a MIDI input to a series of key presses for the Shawzin项目地址: https://gitcode.com/gh_mirrors/sh/ShawzinBot创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表