Skip to content

obs-midi plugin v0.2.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@cpyarger cpyarger released this 31 May 20:58
· 1008 commits to master since this release
c5acbd2

OBS-MIDI

Use MIDI devices to trigger events in OBS and visa versa.

Currently a WIP

#Release notes

#7 Switched backend library to from RTMidi to RtMidi17
#9 Added Bidirectional Support

Installing

  1. Grab the zip from the OBS-Midi Releases Page

  2. Copy the files in the zip to your obs plugins directory.

  • By Default this is C:\Program Files\obs-studio\obs-plugins\64bit
  1. Launch OBS
  • The Configuration is under Tools-> OBS Midi Settings

  • Select your controller, hit configure, Toggle a button and fader, remap it to an action and hit save!

Currently, there is only a Windows build, But as this uses the RTMIDI library, and is cross-platform compatible, we may release a binary for mac or windows.

Build instructions

in your obs-studio/plugins folder

  1. git clone --recursive https://github.com/Alzy/obs-midi.git
  2. Append to CMakeLists.txt
  • add_subdirectory(obs-midi)
    Go back to your obs Build directory

windows

  1. run cmake-gui.exe
  2. click configure
  3. click generate
  4. click open project
  5. in visual studio, right-click on the obs-studio solution and click build

More info on building OBS from source

I recommend checking out the guide for specific options for Mac and Linux. Mac support is completely unTested

Linux

  1. Rerun cmake using your normal options according to the "building OBS from Source" guide
  2. rerun make -j4
  3. rerun sudo make install / sudo checkinstall depending on which you normally use.

Special thanks to the following projects

  • RTMidi17 An amazing modernized RTMIDI library
  • OBSWebsocket from which much code was borrowed for interfacing with obs