MIDIControl - Control OBS, Soundboard, Twitch chat with MIDI Devices

Free MIDIControl - Control OBS, Soundboard, Twitch chat with MIDI Devices

Compatible with OBS 28+ !
Twitch chat fully functional also.
Thanks again to @jboby93
New UI, thanks to @jboby93
Should be similar to https://github.com/jboby93/MidiControl/releases with a working twitch login.
Version for websocket v5 (for OBS 28+) soon.

Bug Fix​

  • Twitch connection fix


  • Dependencies updates

New features​

  • Added copying current profile to a new one
  • Added confirm dialog for deleting a profile

Bug fix​

  • Fixed issue where saving Stop All Sounds to a control and using it would cause a crash because SwitchToProfile was set to null (correctly) but the event handler was checking for empty string
  • Fixed Switch To Profile box in EntryGUI being checked when editing a control where its value is null because it was supposed to be off (same bug)
Thx to @jboby93 !
LED Feedback is enabled for GoXLR actions
Support of Launchkey Mini MKI/MKII (thanks to @OSBooter )
You can now bind your MIDI key to modify (Mute, Unmute, Toggle) the routing table of your GoXLR.
You can now trigger an hotkey in OBS (your don't even need to register a regular key on OBS settings for this hotkey).
Hotkeys available : Animated Lower Thirds

Hotkeys are listed in "hotkeys.csv" in "%AppData%\MIDIControl\"
New Setup:
Includes now dependencies : WebView2 & .Net 4.7.2

Major bugfix, no more crash if you add/remove filter in OBS while MIDIControl open.
You can also now modify/add your filter settings:
If you add a non-native filter setting, open "FilterLog.log" in %AppData%\MIDIControl to set Min and Max values in "filterminmax.csv"
(You have to bind it to a slider/knob, then change the slider/knob value before opening "FilterLog.log")
Studio Mode : Enabling/Disabling Studio Mode in OBS with Keybind
Renaming Keybinds : Keybinds can now be renamed !
Profiles : You can add profiles, and switch from one to another in the software or with a MIDI Key.
Profiles are made for multiple mapping of keybinds.

New UI : Buttons, Icons & status-bar for twitch, OBS and MIDI overview.
Click on the status-bas button to connect/disconnect/refresh

Launchpad MK2 should now work for LEDs. Should as I can't test, but trust me, it should :D