Skip to content

obs-midi-mg v3.0.0 Beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 08 Dec 14:53
· 51 commits to master since this release

obs-midi-mg v3.0.0 Beta is now available.

After many months, this update is finally here! Some of the most significant changes to the plugin are now available in beta. A culmination of many things led to this delay, but it is great to see this day come. Please leave any questions, suggestions, or issues you may have in the OBS forum!

Additions:

  • UI navigation and structure changes!
    • The UI has been revamped to add even more customization for Bindings
    • Devices no longer contain Bindings - Bindings are linked to their devices, messages and actions instead as needed
    • The setup menu is more compact to compensate for wasted space
    • If having trouble navigating the new plugin setup menu, see the updated Help page
    • This UI is subject to change as the beta develops
  • Icons!
    • Many of the buttons found in previous versions of the plugin have been updated with icons
    • Each icon should be self-explanatory as to its function, but the updated Help page explains all of them
  • Actions can now have values that toggle!
    • Supported fields will display two values, and each time the action occurs, the used value will switch to the other selected value
    • The value on top will be checked for first
  • Bindings can now have multiple actions!
    • This effectively replaces the Internal action, as it no longer exists
    • As with Internal actions, actions placed higher in the execution order (top to bottom) will execute first
  • The biggest change: MIDI output!
    • Most of the current input actions now have an output counterpart to listen for
    • To listen for these output events, use an output Binding connected to an output Action by clicking the Switch button in both menus

Tweaks:

  • Multiple bindings can now be executed simultaneously if they are fulfilled at the same time
  • Most actions are much more customizable in terms of what their values can do - go check them out!
  • Logs have been updated to include more information
  • The Listen buttons now listen to ALL devices, not just one
  • The MIDI devices' names have changed to exclude extra numerical identifiers
  • Each device can now have its own throughput device to send its incoming messages to
  • Audio Sources actions will now use decibels (dB) instead of percentage (%) values
  • Filters actions will now include all sources with filters, not just sources and scenes
  • MIDI actions will act similarly to output Bindings when executed
  • All actions involving a scene's sources will now include the sources inside a group
    • NOTE: Undesired behavior occurs when using the Video Sources: Move Source action with sources inside of groups. I cannot change this behavior, as this is an OBS Studio issue.

Bug Fixes:

  • Various crashes have been eliminated - please file an Issue if there are still others
  • All versions of previous configuration files have been tested and are working correctly

Enjoy this new update preview, and thanks for being patient. I will try to respond on the OBS forum more from this release forward, so feel free to post there any issues or suggestions you may have!

Checksums

obs-midi-mg-3.0.0-macos-universal.pkg: 57fa2529677f1c4c5ee26ebcb1a36c17bfb9c4de9c9bb6536076141583a53ff4
obs-midi-mg-3.0.0-source.tar.xz: 049b497b6035ae067f6c1e113cb567942a7b0007a630679e89d4eebc71c25bac
obs-midi-mg-3.0.0-windows-x64-Installer.exe: eb4f848d34cdfcb671bd44538972d38757aae8dd05c8076e4dda79ca9a9210cb
obs-midi-mg-3.0.0-x86_64-linux-gnu-dbgsym.ddeb: 50f5ee3efea6edfa419734064956cd21de893d6c702af6a3bd93a31d3a226b74
obs-midi-mg-3.0.0-x86_64-linux-gnu.deb: 9407ea01e325690d36acd19a41a43a7d9179e6d8a8fd6f9f661590ef6fc9a6c0