/OBSMidiRemote

Turn any midi controller to OBS remote, or you can build your own controller.

Primary LanguageC#OtherNOASSERTION

logo OBSMidiRemote - windows

With this app you can turn any MIDI controller to an Open Broadcaster Software (OBS) or Streamlabs OBS remote. Serial devices also supported, so, you can build your own controller using microcontroller (Arduino/ESP8266/etc...)

Main features

  • Any MIDI device support
  • Translate MIDI commands to OBS (through OBS-Websocket plugin) or SLOBS
  • MIDI mappings stored in XML format, XSD available
  • XML scheme editor
  • LED feedback configurable
  • Devices through SERIAL port also supported (Arduino ...)

Requirements

Microsoft .NET Framework 4.5.2 or higher, Microsoft Visual C++ 2015 Redistributable (x86) and OBS Websocket plugin 4.5.0 or higher

Download

You can download the latest release from release page.

Development

Components

OBSWebsocketdotnet (MIT)	https://github.com/Palakis/obs-websocket-dotnet
PureMidi (Apache 2.0)		https://archive.codeplex.com/?p=puremidi
Newtonsoft.Json (MIT)		https://github.com/JamesNK/Newtonsoft.Json
websocket-sharp (MIT)		https://github.com/sta/websocket-sharp

Screenshot

App screenshot

Sample circuit for own controller

Sample circuit

Sample arduino code available in examples folder.

Others (currently only in Hungarian)