Resource icon

obs-midi-mg 3.0.3

rwilliam99

New Member
I have installed this plugin to replace my use of Bome MIDI Translator - trying to simplify my setup. Anyway, I really like the setup of it, and that it is integrated with OBS. The problem is that it seems as though since I've started using this, OBS has become unstable. Seemingly randomly while recording, OBS will become unresponsive and I have to kill it and restart it. It seems to happen during screen transitions.

I've uploaded my files to OBS for analysis and that has yielded no clues. Are there any other debugging steps I can take to try and figure out what is causing OBS to freeze up? I think my next attempt will be to uninstall obs-midi-mg and see if the next session goes without issue, unless someone can recommend a better path forward. I can't keep having it freeze up in the middle of a service.

Thanks in advance for any help or ideas you can provide.
 

nhielost

Member
nhielost updated obs-midi-mg with a new update entry:

obs-midi-mg v3.0.3

obs-midi-mg v3.0.3 is now available.​

This is a bugfix release.

Bug Fixes:​

  • Implemented pipewire support for Linux (needs further testing)
  • Reimplemented custom source settings execution and events
  • Fixed crash when loading UI too early
  • Removed unnecessary logging during initialization
  • Removed gap between channel and value sections of Program Change and Pitch Bend messages

Enjoy this new update! As always, I will...​


Read the rest of this update entry...
 

rwilliam99

New Member
I have installed this plugin to replace my use of Bome MIDI Translator - trying to simplify my setup. Anyway, I really like the setup of it, and that it is integrated with OBS. The problem is that it seems as though since I've started using this, OBS has become unstable. Seemingly randomly while recording, OBS will become unresponsive and I have to kill it and restart it. It seems to happen during screen transitions.

I've uploaded my files to OBS for analysis and that has yielded no clues. Are there any other debugging steps I can take to try and figure out what is causing OBS to freeze up? I think my next attempt will be to uninstall obs-midi-mg and see if the next session goes without issue, unless someone can recommend a better path forward. I can't keep having it freeze up in the middle of a service.

Thanks in advance for any help or ideas you can provide.
Replying to my prior post - wondering if I might have found the culprit - I noticed that the last two weeks (when this happened) - I found that the slides that trigger this event accidentally had two events fire - pretty much at the same time with the same signal. Could this have caused OBS Midi MG to cause OBS to become unresponsive? It seems awfully suspicious to me. I made the change to how the signals were sent on the first day this happened, and both times it happened it was when this "double event" happened.

I can provide additional details if needed to help confirm this was the issue.
 

rwilliam99

New Member
Replying to my prior post - wondering if I might have found the culprit - I noticed that the last two weeks (when this happened) - I found that the slides that trigger this event accidentally had two events fire - pretty much at the same time with the same signal. Could this have caused OBS Midi MG to cause OBS to become unresponsive? It seems awfully suspicious to me. I made the change to how the signals were sent on the first day this happened, and both times it happened it was when this "double event" happened.

I can provide additional details if needed to help confirm this was the issue.
FYI, I used the "Report a bug" feature in the Setup Menu to provide more details.
 

Danny Teunissen

New Member
In the image down below is my midi controler. The round knobs can turn left and right . I use two ndi otz cameras. And there have hot keys in OBS for left right pan and zoom. I wanted to assign the hot keys to the controller. But in some way it looks that its not possible. Please advise me to assign the knobs to the controller correctly.

Knob midi function is : turn left - midi command .

Turn right - gives a midi command.
Push button gives midi command..

I really hope there is a solution for this .
download.jpeg
 

Tecolotl

New Member
The plugin works amazingly, but, when I want to bind a new Video Source it crashes if there is a source in the source box, if ti is emplty it will work, otherwise it will crash and close.
 

camodue_

New Member
When I start OBS I get the message "The MIDI port could not be opened. Check the log file for more information"

This is my target setup: I have a MIDI controller (reloop keypad) connected via USB and intend to control Synesthesia and OBS on the laptop. OBS and Synesthesia work with the MIDI controller if I only start either of them. Is it not possible to have more than one application controlled via a MIDI controller?
 

camodue_

New Member
Can't seem to have two simultaneous USB video capture devices. I have an iPad as video source 1 and a Sony Camcorder as video source 2. They are connected to the laptop via a HDMI capture device (USB C). As I only have two USB C ports on the laptop I connected the iPad and the Sony camcorder via a USB C hub connected to the first USB C port on the laptop so that I can use the second USB C port on the laptop as a charging port. Is it not possible to have more than 1 USB video capture device? Sometimes I see 2 USB device entries (one greyed out) when checking the properties of the device
 

camodue_

New Member
The plugin works amazingly, but, when I want to bind a new Video Source it crashes if there is a source in the source box, if ti is emplty it will work, otherwise it will crash and close.
Are you trying to add a second video source, i.e. video capture device?
 

NorrinRadd22

New Member
I recently had to unplug and replug in my midi controller. It might be in a new slot from before, I can't recall, but since then it has not been registering at all in obs-midi-mg. I can play instruments just fine in Cubase but nothing triggers at all in this application anymore. I can't even set new bindings. It's as if it simply does not see the incoming midi info.
 

fpn

New Member
@NorrinRadd22 : you could look at the "obs-mini-mg Setup Menu" windows / "Midi Devices" frame (see picture below).
The device/keyboard in this example is "Loupedeck Live" and the status is "Disconnected" (in the red boxes).
In this case the midi codes sent by the "Loupedeck Live" device/keyboard has no effect.
Reconnecting the device is achieved by pressing the two buttons in the green boxes".
Regards, Frederic
1716897945865.png
 
Hey hello! First of all thank you for the plugin. I was trying to understand how to toggle between actions. Example:

- When muting source in OBS -> send MIDI command to hardware (led powers on)-> WORKS
- When unmuting source in OBS -> send MIDI command to hardware (led powers off) - > WORKS

- When receiving command from hardware -> Mute OBS source -> WORKS
- When receiving THE SAME command from hardware -> Unmute OBS source -> NOT SUPPORTED

As long as you probably guessed this a is a simple mute button with led. The main thing I want ot achieve is that the same button mutes and unmutes the source. In short, toggle an action in the same MIDI command.
I tried to play with the toogle between velocity values ans also sending through incomming messages. But I was not able to achieve that. Also I read the github wiki to chek what I am doing wrong. Probably I am missunderstanding some settings. Any ideas? Thanks in advance.

On other hand, a different topic, I think It will be good that actions list will be saved and available for all bindings. So you dont have to create the same action over and over again for each binding.

Finally, other question, would be possible to send MIDI SysEX commands in the future? So for example you can use your hardware specific functions like Scribble Strip.

Again thanks for your work and consideration. Regards!!


1716989794398.png
1716989805336.png

1716989821022.png

1716989828534.png
 
Last edited:
Hey hello! First of all thank you for the plugin. I was trying to understand how to toggle between actions. Example:

- When muting source in OBS -> send MIDI command to hardware (led powers on)-> WORKS
- When unmuting source in OBS -> send MIDI command to hardware (led powers off) - > WORKS

- When receiving command from hardware -> Mute OBS source -> WORKS
- When receiving THE SAME command from hardware -> Unmute OBS source -> NOT SUPPORTED

OK nevermind. Just found the "Toggle source mute" action. Sorry for being dumb.

However the "SysEx" would be a good addition.

Also noted that the action "Set Volume Changed" -> "Percentage" is not implemented as Slider Percentage, but as mul percentage.
It would be nice to add the option for slider percentage. It is x^3 (documented here)

Thanks again!!
 
OK nevermind. Just found the "Toggle source mute" action. Sorry for being dumb.

However the "SysEx" would be a good addition.

Also noted that the action "Set Volume Changed" -> "Percentage" is not implemented as Slider Percentage, but as mul percentage.
It would be nice to add the option for slider percentage. It is x^3 (documented here)

Thanks again!!


Continuing with the tests:

- There is no "Toggle Source Audio Monitor" (for example press button to keep monitoring audio and press again to disable monitoring. Currently is possible only if button keeps pressed). Maybe would be nice to implement some kind of manual toggling actions to customize actions, So you can toggle weird things like toggle between mute and transition actions?
- There is no action to "Set Current volume of Source" ( for example when pressing a hardware button, set the Fader to the position of the current source volume).
 
Top