3 个版本 (破坏性更新)
0.3.0 | 2020 年 8 月 24 日 |
---|---|
0.2.0 | 2020 年 8 月 21 日 |
0.1.0 | 2020 年 8 月 20 日 |
#12 in #obs
19KB
251 行
midibase
一个命令行应用程序,用于基于 MIDI 输入向 obs-websocket 发送命令。
包含一个 MIDI 输入控制的音板,可以播放 mp3、ogg 和 wav 文件。
安装
cargo install midibase
设置
创建一个名为 config.json
的文件,并添加您的命令
{
"commands": [
{
"command": "SetCurrentScene",
"button": 50,
"scene": "Game"
},
{
"command": "SetCurrentScene",
"button": 51,
"scene": "Queue"
},
{
"command": "PlaySound",
"button": 36,
"file": "./resources/test-sounds/1.wav"
}
]
}
然后启动 obs 并安装 obs-websocket 插件,运行 midibase
midibase run
卸载
要卸载 midibase,只需运行 cargo uninstall midibase
许可证
依赖项
~8–12MB
~242K SLoC