ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

ShawzinBot:MIDI变Shawzin,Warframe里3步弹完整首曲子的完整指南

ShawzinBot:MIDI变Shawzin,Warframe里3步弹完整首曲子的完整指南 ShawzinBotMIDI变ShawzinWarframe里3步弹完整首曲子的完整指南【免费下载链接】ShawzinBotConvert a MIDI input to a series of key presses for the Shawzin项目地址: https://gitcode.com/gh_mirrors/sh/ShawzinBot你在Warframe里架起Shawzin乐器却只能弹出零星几个音想完整演奏一首曲子几乎不现实ShawzinBot 把MIDI转成游戏里的按键替你解决这个问题。它是一个Windows桌面程序读入MIDI文件.mid即存储音符与演奏信息的标准文件格式或直连你的MIDI键盘再把这些音符逐一翻译成Shawzin乐器需要的按键序列自动替你弹完。它解决什么问题手动记谱、逐音按键Shawzin的每个音由音阶品弦组合决定复杂曲目靠手很难跟上电脑里的MIDI曲库标准MIDI文件SMF格式没法直接用在游戏里两套系统互相不通手里有MIDI键盘但没有桥梁把它接到Warframe的演奏系统手动演奏用ShawzinBot曲目复杂度受限于你的记忆和手速由MIDI文件决定和声层数不受限演奏耗时逐音跟谱长曲容易断导入即全自动切回游戏等它弹完设备利用MIDI键盘与游戏无关键盘按一个音游戏里响一个音最简上手路径从下载弹完第一首歌三步走完git clone https://gitcode.com/gh_mirrors/sh/ShawzinBot从克隆的仓库或项目发布页的预编译包中拿到程序解压到任意目录。它是绿色程序无需安装组件不要拆散即可双击ShawzinBot.exe启动点左上角文件夹按钮选一个.mid文件核对程序界面显示的音阶如 Scale: Chromatic手动把Warframe里的Shawzin音阶调到同一档这是全篇最容易漏的一步点橙色播放按钮切回Warframe窗口等它把键按完核心功能拆解播放MIDI文件打开 .mid 文件后自动解析全部音符事件播放时每个音被拦截并映射为对应的按键组合。进度条可拖动随时回跳到曲子的任意位置播放速度提供 0.25 到 2 倍共 8 档默认 Normal节奏对不上游戏时可降速适配直连外部MIDI设备把物理MIDI键盘、合成器或虚拟MIDI通道当成游戏的琴键实现即兴演奏。程序启动时自动扫描系统里所有可用输入设备下拉菜单选不到设备时点右侧刷新按钮重新枚举一次设备上的音符事件实时触发延迟与本地键盘输入同级多轨道勾选管理一个 .mid 文件往往同时包含旋律、和声、贝斯等多条轨道。打开 MIDI Tracks 下拉框可勾选任意多条轨道默认只播第一条按勾选结果组装本次播放的轨道集合支持只弹主旋律或全轨道齐奏关键参数一览功能作用默认值Enable vibrato颤音播放时附带颤音效果音色更接近真实Shawzin关闭Transpose notes转调超出Shawzin可弹音域的音符自动移到可弹音域开启Play MIDI through speakers扬声器播放从电脑扬声器直接放出MIDI用于试谱测试关闭Playback speed播放速度整体变速0.25 到 2 倍Normal1倍谁在用、怎么用玩家展示把自制或下载的MIDI放进程序在氏族大厅给围观的队友来一段完整曲目不用背谱也不用练主播表演直播里留一段固定时间用Shawzin现场弹观众点名的歌MIDI文件提前备好切窗口即开始即兴练习插着MIDI键盘玩想到什么弹什么键盘上的动作直接变成游戏里的音效高频问题与解法问弹出来的音和游戏里的音对不上。先确认音阶程序界面上显示的音阶名如 Chromatic、Pentatonic Minor 等共 9 种必须与Warframe内Shawzin当前设定的音阶一致不一致就音高错位。问和弦处糊成一团。Shawzin一次同时按多个键的效果不佳给和弦里相邻的音符加一点点时间差各错开几十毫秒即可明显改善。问MIDI键盘在下拉菜单里看不到。点设备选择框右侧的刷新按钮重新扫描仍不出现则检查驱动状态重新插拔设备后刷新。问用它算不算开挂程序只做Windows按键模拟不修改游戏内存、不注入代码切出Warframe窗口后自动停止发送按键属于常规第三方工具范畴。代码地图MVVM架构与DryWetMIDI架构WPF Caliburn.Micro 实现的 MVVM界面与逻辑分离跑在 .NET Framework 4.7.2核心依赖DryWetMIDI 负责MIDI文件解析、播放调度与设备枚举职责划分ShawzinBot/ViewModels/MainViewModel.cs 管播放、轨道与参数ShawzinBot/ActionManager.cs 管音符到音阶/品/弦按键的映射以及Warframe窗口焦点检测ShawzinBot把听过的曲子变成弹得出的曲子省去的是背谱和几百小时的练琴时间。下载一个 .mid把两边音阶对齐点播放——剩下的交给它。【免费下载链接】ShawzinBotConvert a MIDI input to a series of key presses for the Shawzin项目地址: https://gitcode.com/gh_mirrors/sh/ShawzinBot创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表