Releases: Alzy/obs-midi
OBS Midi (CI Build, Alpha)
OBS-MIDI
Use MIDI devices to trigger events in OBS and visa versa.
More information
Take a look at the base repo for More information
Currently a WIP
Windows and Linux are tested working. Mac has not been tested
Special thanks to the following projects
- RTMidi17 An amazing modernized RTMIDI library
- OBSWebsocket from which much code was borrowed for interfacing with obs
- MIDItoOBS Where I got my start playing with this
Changes:
- dca10ae Merge pull request #16 from cpyarger/master
- d5da542 Merge branch 'master' into master
- 9468195 fix merge
- f8d5aa0 clenaup
- c0c582e Cleanup
- 16eed06 asdf
- 38d83c3 Fix Merge Conflict
- 26648df even more
- 634193f more fixes
- d2fb3a7 fix is azure?
See More
- f578af6 remove macports / jack install, it doesnt seem to be doing anything.
- 64cba29 zd
- 622f01a remove from if block
- a522413 revert mack ci file
- 0d88e46 another apple fix
- b17dbe3 fix mac build
- a4b1423 fix3?
- 6eb2867 fix2?
- 26b95fc fix?
- ea284ec Add IsAzure variable to Mac and Linux build chains
- 7284b04 Fix local windows build environment - WIP - 1
- a7caa4f zxc
- d2ffc75 still working on release pipeline
- 0341ecb sad
- 96e696a Fix breaks caused by CI setup to local building
- 832e298 clenaup
- 34e0888 Cleanup
- a0af9ce macos specific fix attempt
- 9edebdb asdf
- 9fbc80c Merge branch 'master' of github.com:cpyarger/obs-midi
- 287c362 even more
- a4bde62 more fixes
- 269346d vxcbgn
- 308fde2 fix is azure?
- 3c308f2 remove macports / jack install, it doesnt seem to be doing anything.
- 0848745 zd
- f348167 remove from if block
- 3c223e6 revert mack ci file
- 18f91ea another apple fix
- 06d5e78 fix mac build
- bb249df fix3?
- cde751f fix2?
- ed43bf7 fix?
- a06261f Add IsAzure variable to Mac and Linux build chains
- 340bde7 Fix local windows build environment - WIP - 1
- b237049 zxc
- 26e9fdc still working on release pipeline
- a0e19b3 sad
This list of changes was auto generated.
OBS Midi (CI Build, Alpha)
OBS-MIDI
Use MIDI devices to trigger events in OBS and visa versa.
More information
Take a look at the base repo for More information
Currently a WIP
Windows and Linux are tested working. Mac has not been tested
Special thanks to the following projects
- RTMidi17 An amazing modernized RTMIDI library
- OBSWebsocket from which much code was borrowed for interfacing with obs
- MIDItoOBS Where I got my start playing with this
Changes:
- eec353f Update README.md
This list of changes was auto generated.
OBS Midi (CI Build, Alpha)
OBS-MIDI
Use MIDI devices to trigger events in OBS and visa versa.
Currently a WIP
Release notes
Fixed Issues regarding OBS crashing when trying to activate a renamed, or deleted scene name.
Fixed issue regarding obs crashing when trying to connect to an already connected, or disconnected device
Installing
-
Grab the zip from the OBS-Midi Releases Page
-
Copy the files in the zip to your obs plugins directory.
- By Default this is C:\Program Files\obs-studio\obs-plugins\64bit
- On Linux the default plugins folder needs to be created
mkdir -p $home/.config/obs-studio/plugins
Then unpackage the tar.gz file including the directory structure into the new plugins folder
The Linux-64 has been tested on Ubuntu 18.04 Ubuntu 20.04 and Fedora 32
- 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 and Linux build, But as this uses the RTMIDI library, and is cross-platform compatible, we may release a binary for mac
Build instructions
in your obs-studio/plugins folder
git clone --recursive https://github.com/Alzy/obs-midi.git
- Append to CMakeLists.txt
add_subdirectory(obs-midi)
Go back to your obs Build directory
windows
- run
cmake-gui.exe
- click
configure
- click
generate
- click
open project
- 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
- Rerun
cmake
using your normal options according to the "building OBS from Source" guide - rerun
make -j4
- 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
Changes:
- 49113ac Update README.md
This list of changes was auto generated.
OBS Midi (CI Build, Alpha)
OBS-MIDI
Use MIDI devices to trigger events in OBS and visa versa.
Currently a WIP
Release notes
Fixed Issues regarding OBS crashing when trying to activate a renamed, or deleted scene name.
Fixed issue regarding obs crashing when trying to connect to an already connected, or disconnected device
Installing
-
Grab the zip from the OBS-Midi Releases Page
-
Copy the files in the zip to your obs plugins directory.
- By Default this is C:\Program Files\obs-studio\obs-plugins\64bit
- On Linux the default plugins folder needs to be created
mkdir -p $home/.config/obs-studio/plugins
Then unpackage the tar.gz file including the directory structure into the new plugins folder
The Linux-64 has been tested on Ubuntu 18.04 Ubuntu 20.04 and Fedora 32
- 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 and Linux build, But as this uses the RTMIDI library, and is cross-platform compatible, we may release a binary for mac
Build instructions
in your obs-studio/plugins folder
git clone --recursive https://github.com/Alzy/obs-midi.git
- Append to CMakeLists.txt
add_subdirectory(obs-midi)
Go back to your obs Build directory
windows
- run
cmake-gui.exe
- click
configure
- click
generate
- click
open project
- 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
- Rerun
cmake
using your normal options according to the "building OBS from Source" guide - rerun
make -j4
- 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
Changes:
- 4109f4a Update README.md
This list of changes was auto generated.
OBS Midi (CI Build, Alpha)
OBS-MIDI
Use MIDI devices to trigger events in OBS and visa versa.
Currently a WIP
Release notes
Fixed Issues regarding OBS crashing when trying to activate a renamed, or deleted scene name.
Fixed issue regarding obs crashing when trying to connect to an already connected, or disconnected device
Installing
-
Grab the zip from the OBS-Midi Releases Page
-
Copy the files in the zip to your obs plugins directory.
- By Default this is C:\Program Files\obs-studio\obs-plugins\64bit
- On Linux the default plugins folder needs to be created
mkdir -p $home/.config/obs-studio/plugins
Then unpackage the tar.gz file including the directory structure into the new plugins folder
The Linux-64 has been tested on Ubuntu 18.04 Ubuntu 20.04 and Fedora 32
- 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 and Linux build, But as this uses the RTMIDI library, and is cross-platform compatible, we may release a binary for mac
Build instructions
in your obs-studio/plugins folder
git clone --recursive https://github.com/Alzy/obs-midi.git
- Append to CMakeLists.txt
add_subdirectory(obs-midi)
Go back to your obs Build directory
windows
- run
cmake-gui.exe
- click
configure
- click
generate
- click
open project
- 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
- Rerun
cmake
using your normal options according to the "building OBS from Source" guide - rerun
make -j4
- 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
Changes:
- ab277ef Update README.md
- 3da077e Merge pull request #15 from cpyarger/master
- fa550e9 Merge branch 'master' of github.com:cpyarger/obs-midi
- ce77cef asd
- b83e17b Create FUNDING.yml
- 74c967f Commit
- 514896d more updates
- 2a7b324 cleanup pipelines
- 851e3f1 Update Readme
- 5ca5cf1 Fix build artifacts bit
See More
- 226069d Remove Discord integration
- f804cfe maybe?
- 98298e5 add WHK
- c8f1813 Add Discord Notifications
- 714e890 fix?
- 1c8e4e2 remove bad attempt
- 70ad0cb Update azure-pipelines.yml for Azure Pipelines
- a26e343 copy data dir
- d8e929e removedef line
- c83319c make rrelease dir
- 2ef48d1 Add Build Status Badges to Readme.md
- 486a1e5 Add Platform Specific Stuff
- 8dd1835 fixwin
- 947dee8 Fix PkgProj Name
- 7569e15 fix2
- ade541e fix
- a70b1b6 windows
- 1bd594c add back package script
- c1b9367 more
- a600913 Macports add to path
- 97a2d9f asdf
- 1095579 asd
- 55e8f41 asd
- a785d5e maybefixmac
- 4396f52 add installer folder
- 7e2c478 attempt at obs-frontend-api re:RYTOEX @discord
- d5256bd fix mac?
- 513209d asdasd
- 931a6db fixes
- 6d45531 aSD
- 03e6cb0 POSSIBLE LINK FIX
- 245ef08 as
- 7a17274 fix
- 7b8dab7 Swap CmakeLists
- 17792c1 Change to release build
- 95bf9bc fix
- c5d638b Changing Cmake to remove error
- 769c4d4 Fix OBS-Frontend locations in includes for GUI
- ad72d22 Fix caps
- bb6639e Fixing
- 381596d fix cmake issues 3
- a4242dd fix cmake issues 2
- f0851c8 fix cmake issues
- abd2c19 Merge branch 'master' of github.com:cpyarger/obs-midi
- 7f096ed fix permissions
- 5d66168 Initial CI Commit Try 2 - 3
- 438df29 Initial CI Commit Try 2 - 2
- e1bb617 Initial CI Commit Try 2 - 1
- d703a59 fixed updated rtmidi with propoer windows enumeration
- 58fbdd1 Revert "fix build under linux"
- 7357af5 Revert "Update"
- 0983a79 clean some startup and saving issues
- 94b32ea cleanup
- 413ccb2 updates
- f04ad85 Create SECURITY.md
- a29aa9f Merge pull request #13 from dtg01100/master
- 5da8bde fix build under linux
- 0bfbe9f Update
This list of changes was auto generated.
Crash Fixes
OBS-MIDI
Use MIDI devices to trigger events in OBS and visa versa.
Currently a WIP
Release notes
Fixed Issues regarding OBS crashing when trying to activate a renamed, or deleted scene name.
Fixed issue regarding obs crashing when trying to connect to an already connected, or disconnected device
Installing
-
Grab the zip from the OBS-Midi Releases Page
-
Copy the files in the zip to your obs plugins directory.
- By Default this is C:\Program Files\obs-studio\obs-plugins\64bit
- On Linux the default plugins folder needs to be created
mkdir -p $home/.config/obs-studio/plugins
Then unpackage the tar.gz file including the directory structure into the new plugins folder
The Linux-64 has been tested on Ubuntu 18.04 Ubuntu 20.04 and Fedora 32
- 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 and Linux build, But as this uses the RTMIDI library, and is cross-platform compatible, we may release a binary for mac
Build instructions
in your obs-studio/plugins folder
git clone --recursive https://github.com/Alzy/obs-midi.git
- Append to CMakeLists.txt
add_subdirectory(obs-midi)
Go back to your obs Build directory
windows
- run
cmake-gui.exe
- click
configure
- click
generate
- click
open project
- 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
- Rerun
cmake
using your normal options according to the "building OBS from Source" guide - rerun
make -j4
- 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
obs-midi plugin v0.2.2
OBS-MIDI
Use MIDI devices to trigger events in OBS and visa versa.
Currently a WIP
#Release notes
Fixed Issues regarding OBS crashing when trying to activate a renamed, or deleted scene name.
Installing
-
Grab the zip from the OBS-Midi Releases Page
-
Copy the files in the zip to your obs plugins directory.
- By Default this is C:\Program Files\obs-studio\obs-plugins\64bit
- 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
git clone --recursive https://github.com/Alzy/obs-midi.git
- Append to CMakeLists.txt
add_subdirectory(obs-midi)
Go back to your obs Build directory
windows
- run
cmake-gui.exe
- click
configure
- click
generate
- click
open project
- 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
- Rerun
cmake
using your normal options according to the "building OBS from Source" guide - rerun
make -j4
- 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
obs-midi plugin v0.2.0
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
-
Grab the zip from the OBS-Midi Releases Page
-
Copy the files in the zip to your obs plugins directory.
- By Default this is C:\Program Files\obs-studio\obs-plugins\64bit
- 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
git clone --recursive https://github.com/Alzy/obs-midi.git
- Append to CMakeLists.txt
add_subdirectory(obs-midi)
Go back to your obs Build directory
windows
- run
cmake-gui.exe
- click
configure
- click
generate
- click
open project
- 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
- Rerun
cmake
using your normal options according to the "building OBS from Source" guide - rerun
make -j4
- 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
obs-midi plugin v0.1.0
OBS-MIDI
Use MIDI devices to trigger events in OBS and visa versa.
Currently a WIP
Installing
- Grab the zip from the releases page
- Copy the files in the zip to your obs plugins directory.
- By Default this is C:\Program Files\obs-studio\obs-plugins\64bit
- 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 RTMIDI17 library, and is cross-platform compatible, we may release a binary for Mac or Linux.
obs-midi-bidirectionalFork-0.1.4.zip -- Experimental support for bidirectional midi communication. Currently only works on Set Volume and Set Current Scene
Release Notes
It works, Mostly. As time goes on we will add functionality, but here are some basics.