{"id":13562146,"url":"https://github.com/nhielost/obs-midi-mg","last_synced_at":"2026-03-07T19:02:12.546Z","repository":{"id":57905956,"uuid":"521809280","full_name":"nhielost/obs-midi-mg","owner":"nhielost","description":"Allows MIDI devices to interact with OBS Studio.","archived":false,"fork":false,"pushed_at":"2024-04-30T01:24:38.000Z","size":1365,"stargazers_count":170,"open_issues_count":56,"forks_count":11,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-04-03T18:41:20.910Z","etag":null,"topics":["midi","midi-controller","midi-messages","obs-plugin","obs-studio","obs-studio-plugin"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nhielost.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-08-06T00:34:14.000Z","updated_at":"2025-03-26T02:40:01.000Z","dependencies_parsed_at":"2024-01-19T22:36:19.832Z","dependency_job_id":"d71e493b-fe56-4420-bf16-491dfe7b333a","html_url":"https://github.com/nhielost/obs-midi-mg","commit_stats":null,"previous_names":[],"tags_count":24,"template":false,"template_full_name":"obsproject/obs-plugintemplate","purl":"pkg:github/nhielost/obs-midi-mg","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhielost%2Fobs-midi-mg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhielost%2Fobs-midi-mg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhielost%2Fobs-midi-mg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhielost%2Fobs-midi-mg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nhielost","download_url":"https://codeload.github.com/nhielost/obs-midi-mg/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhielost%2Fobs-midi-mg/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265614368,"owners_count":23798430,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["midi","midi-controller","midi-messages","obs-plugin","obs-studio","obs-studio-plugin"],"created_at":"2024-08-01T13:01:05.120Z","updated_at":"2026-03-07T19:02:12.532Z","avatar_url":"https://github.com/nhielost.png","language":"C++","funding_links":[],"categories":["C++"],"sub_categories":[],"readme":"# obs-midi-mg\n\nAllows MIDI devices to interact with OBS Studio.\n\n[![CodeFactor](https://www.codefactor.io/repository/github/nhielost/obs-midi-mg/badge)](https://www.codefactor.io/repository/github/nhielost/obs-midi-mg)\n\n## Description\n\nConnect MIDI devices and seamlessly integrate with OBS Studio! This plugin offers:\n- Easy setup\n- Easy navigation\n- Many customization options\n- Cross-platform\n\n## Installing\n\nGo 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 \u003e obs-midi-mg Setup* to begin creating Bindings.\n\n## Help\n\nIf help is needed, click the *Help* button in the plugin, or click [here](https://nhielost.github.io). \n\nSome 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.\n\nI 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/)!\n\n## Credits\n\nI 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. \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnhielost%2Fobs-midi-mg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnhielost%2Fobs-midi-mg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnhielost%2Fobs-midi-mg/lists"}