网络钓鱼 Midi 输入
在 AutoHotkey (v2) 中创建此功能,作为将 midi 输入从 midi 键盘等转换为 WEBFISHING 中的击键的方法。
请在发布部分下载编译好的exe!否则,您还需要我正在使用的 midi2.ahk 库,如项目中所示以及制作人员名单中列出的。
使用方法:
- 运行脚本,在托盘中右键单击并选择一个 MIDI 输入通道。 (不要为输出通道设置任何内容。)
- 在游戏中,如果你以 1920x1080 的分辨率和全屏玩游戏,它应该已经可以正常工作了,因为这就是我玩的游戏。但如果你不这样做,那么你需要:
- 将鼠标悬停在顶部品格(品格 0)上并按 Shift+PgUp
- 将鼠标悬停在最底部的品格(品格 15)上并按 Shift+PgDn
就是这样!确保 WEBFISHING 是活动进程(如果不是,它将无法工作),然后您应该能够在您的 MIDI 键盘上演奏音符!
要记住的事情:
- 这是为 MIDI 输入而设计的,来自诸如键盘之类的 MIDI 乐器。这是我的预期用例,但也没有什么可以阻止您使用 midi 文件来播放音乐。为了实现这一点,您将需要一个第三方程序来播放 midi 文件,以及创建 midi 输入的东西。一些 MIDI 播放器具有内置输出,可以创建自己的 MIDI 通道,但您可能还需要下载第三方程序来创建要使用的虚拟 MIDI 通道。
- WEBFISHING 只有 15 个音品。这限制了您可以敲击的音符数量。 E2 到 E6 范围之外的任何内容都将被钳制。我将来可能会改变这种行为,忽略超出范围的音符,因为它们通常听起来很糟糕,但我不确定。
- 如果您弹得足够快,使用同一根弦的音符将会打断您演奏的也使用同一根弦的其他音符。有些和弦使用不同的琴弦,效果很好,有些和弦听起来效果不佳。
- 延迟会影响其性能,因为它依赖于单击音品和发送输入。
- 我不会弹吉他,哈哈,所以我尽力了,但是 yk
制作人员
利用 Hetima 的 dannywarren 的 autohotkey midi lib 的分支,在 ChatGPT 的一些帮助下,专门用于钢琴音符到吉他谱的转换。我不会弹吉他,所以根本不知道如何实现这一目标。