Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nhielost/obs-midi-mg
Allows MIDI devices to interact with OBS Studio.
https://github.com/nhielost/obs-midi-mg
midi midi-controller midi-messages obs-plugin obs-studio obs-studio-plugin
Last synced: 3 months ago
JSON representation
Allows MIDI devices to interact with OBS Studio.
- Host: GitHub
- URL: https://github.com/nhielost/obs-midi-mg
- Owner: nhielost
- License: gpl-2.0
- Created: 2022-08-06T00:34:14.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-04-30T01:24:38.000Z (9 months ago)
- Last Synced: 2024-08-01T13:25:27.704Z (6 months ago)
- Topics: midi, midi-controller, midi-messages, obs-plugin, obs-studio, obs-studio-plugin
- Language: C++
- Homepage:
- Size: 1.3 MB
- Stars: 144
- Watchers: 9
- Forks: 8
- Open Issues: 40
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# obs-midi-mg
Allows MIDI devices to interact with OBS Studio.
[![CodeFactor](https://www.codefactor.io/repository/github/nhielost/obs-midi-mg/badge)](https://www.codefactor.io/repository/github/nhielost/obs-midi-mg)
## Description
Connect MIDI devices and seamlessly integrate with OBS Studio! This plugin offers:
- Easy setup
- Easy navigation
- Many customization options
- Cross-platform## Installing
Go to the [Releases page](https://github.com/nhielost/obs-midi-mg/releases) and download and install the latest release for the proper operating system. When the install process has completed, open OBS Studio and open the setup window under *Tools > obs-midi-mg Setup* to begin creating Bindings.
## Help
If help is needed, click the *Help* button in the plugin, or click [here](docs/README.md).
Some users may find that they want to have multiple programs monitor the same MIDI device (for example, OBS Studio and Ableton). To do this, install a MIDI routing software such as [loopMIDI](https://www.tobias-erichsen.de/software/loopmidi.html) or [BOME MIDI Translator](https://www.bome.com/products/mtclassic). This will allow for virtual devices to be created, and, when configured, multiple programs can connect to these seamlessly.
I would love to hear honestly from you about this plugin. Feel free to share some ideas and don't be afraid to [report an issue](https://github.com/nhielost/obs-midi-mg/issues) or [post on the OBS forum discussion](https://obsproject.com/forum/threads/obs-midi-mg.158407/)!
## Credits
I have to give a shoutout to [@cpyarger](https://github.com/cpyarger) and [@Alzy](https://github.com/alzy) for the inspiration of this plugin. Many ideas found in obs-midi-mg can be found in their plugin. Without [obs-midi](https://github.com/cpyarger/obs-midi/), obs-midi-mg would have never been possible.