Rank: Member
Groups: Registered
Joined: 4/6/2017(UTC) Posts: 16 Location: Adelaide, SA Thanks: 4 times Was thanked: 1 time(s) in 1 post(s)
|
We just bought a simple audio mixer and have been setting up the shortcuts and I thought I'd unplug it and plug it back in to see if it still works. I can't get it working unless I restart vMix but what if you're in the middle of a stream? It's not really a viable option. The mixer has a mini usb port that looks like it's just begging to slip out. Anyone got any ways to get it back responsive if it were to come unplugged. Also got a X-Keys 128 which would suck if that became unplugged.
Cheers, Trent.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 5/20/2015(UTC) Posts: 493 Location: Copenhagen, Denmark Thanks: 389 times Was thanked: 100 time(s) in 79 post(s)
|
Yeah, the present situation that a MIDI controller is unusable when it is unplugged during a stream or whenever vMix is running. The present sitation is very unfortunate, and I really hope that somekind of autodetection of reconnecting of MIDI controller would be possible in vMix. This would help alot in many situations.
So I would say a new feature request:
+1 for auto detection of reconnection of MIDI controllers
|
2 users thanked stigaard for this useful post.
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/19/2013(UTC) Posts: 600 Location: Belgium Thanks: 75 times Was thanked: 91 time(s) in 75 post(s)
|
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 11/11/2016(UTC) Posts: 378 Location: Europe Thanks: 23 times Was thanked: 38 time(s) in 32 post(s)
|
stigaard wrote:Yeah, the present situation that a MIDI controller is unusable when it is unplugged during a stream or whenever vMix is running. The present sitation is very unfortunate, and I really hope that somekind of autodetection of reconnecting of MIDI controller would be possible in vMix. This would help alot in many situations.
So I would say a new feature request:
+1 for auto detection of reconnection of MIDI controllers +1 not only for MIDI also for USB Soundcards
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 9/1/2015(UTC) Posts: 126 Location: Ecuador Thanks: 2 times Was thanked: 16 time(s) in 12 post(s)
|
Please also add more functions that are available in the section of light activators in MIDI, currently there are only few
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 6/4/2014(UTC) Posts: 81 Location: USA Thanks: 40 times Was thanked: 9 time(s) in 9 post(s)
|
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 4/6/2016(UTC) Posts: 84 Location: Sweden Thanks: 25 times Was thanked: 18 time(s) in 13 post(s)
|
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 6/26/2013(UTC) Posts: 31 Location: Zagreb
Thanks: 10 times Was thanked: 1 time(s) in 1 post(s)
|
+100000
this should be top priority! Right now it makes expensive hardware unusable and all workflow a lot slower and difficult to operate! Please fix this :)
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/18/2014(UTC) Posts: 1,837 Location: Stockholm
Thanks: 144 times Was thanked: 297 time(s) in 250 post(s)
|
+1 (to reconnecting midi devices)
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/7/2012(UTC) Posts: 2,636 Location: Canada Thanks: 33 times Was thanked: 506 time(s) in 475 post(s)
|
+ 1
(perhaps this thread should be moved to Feature Requests)
Ice
|
|
|
|
Rank: Administration
Groups: Administrators
Joined: 1/13/2010(UTC) Posts: 5,208 Location: Gold Coast, Australia Was thanked: 4286 time(s) in 1520 post(s)
|
Hi guys,
Unfortunately this is a limitation of windows. While a program is running and a MIDI device is disconnected, that program will not be notified when it is reconnected and any attempts to connect to the driver will connect to the original instance (and fail).
Therefore, the only fix is on the hardware side to make sure it is not unplugged! ;)
Regards,
Martin vMix
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 5/20/2015(UTC) Posts: 493 Location: Copenhagen, Denmark Thanks: 389 times Was thanked: 100 time(s) in 79 post(s)
|
@admin that is very unfortunate.
How about the case where the usb bus is overloaded and the MIDI controllers stops working, is there any way to avoid this problem?
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/20/2014(UTC) Posts: 2,721 Location: Bordeaux, France Thanks: 243 times Was thanked: 794 time(s) in 589 post(s)
|
Quote:How about the case where the usb bus is overloaded and the MIDI controllers stops working, is there any way to avoid this problem? Just add a PCI(-E) card for USB having its own controller
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/18/2014(UTC) Posts: 1,837 Location: Stockholm
Thanks: 144 times Was thanked: 297 time(s) in 250 post(s)
|
admin wrote:Unfortunately this is a limitation of windows. While a program is running and a MIDI device is disconnected, that program will not be notified when it is reconnected and any attempts to connect to the driver will connect to the original instance (and fail). That's unfortunate. Would a possible workaround to be a "bridge app" that takes the connection to the MIDI device and passes the exchange to/from vMix? Then, in case the connection is lost, the operator could click a button that stops and restarts the bridge app.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/20/2016(UTC) Posts: 182 Location: Milano Was thanked: 21 time(s) in 13 post(s)
|
richardgatarski wrote:admin wrote:Unfortunately this is a limitation of windows. While a program is running and a MIDI device is disconnected, that program will not be notified when it is reconnected and any attempts to connect to the driver will connect to the original instance (and fail). That's unfortunate. Would a possible workaround to be a "bridge app" that takes the connection to the MIDI device and passes the exchange to/from vMix? Then, in case the connection is lost, the operator could click a button that stops and restarts the bridge app. In my first project with Arduino, I used Hairless midiserial to send midi messages to vmix through USB. That software is just a "bridge" but the behaviour is the same: if you disconnect a midi controller and you reconnect it, Hairless midiserial stop to work, this is the reason why I changed the firmware in Arduino to transform it in a plug and play midi controller avoiding a "bridge" (with the same problem).
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 5/24/2015(UTC) Posts: 370 Location: Netherlands
Thanks: 16 times Was thanked: 81 time(s) in 72 post(s)
|
Quote:Then, in case the connection is lost, the operator could click a button that stops and restarts the bridge app. Nice idea, but in the end I think the result will be the same. If you stop and restart the bridge app, it's connection will be lost in vMix the same way. Maybe with a dev board like the teensy 3.6 we could fabricate a hardware midi buffer, as it has two usb connections. Plug that in, connect a powered USB hub to it and make it send the commands trough it's own devices. That way you only have to make sure one usb connector is not disconnected, but on the other hand it would be adding a big single point of failure too. I never had USB cables disconnected by mistake during a production, but I had USB ports going down by getting too much power drawn. Multiple Xkeys panels can do that when the power to the hub gets disconnected or in my case is plugged into a socket that did go nowhere. In that case it is not a catastrophe either, because you always have the mouse and keyboard of the system to finish the show. Maybe for the OP it is better to harden that mini usb connection by glueing a cable to the housing with some epoxy, or even replace the connector by a fullsize USB-B if there is room enough.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/16/2017(UTC) Posts: 178 Location: Denmark
Thanks: 27 times Was thanked: 18 time(s) in 15 post(s)
|
Mathijs wrote:Quote:Maybe for the OP it is better to harden that mini usb connection by glueing a cable to the housing with some epoxy, or even replace the connector by a fullsize USB-B if there is room enough. When we use a laptop + a capture card in a thunderbolt enclosure, I always put a piece of duck tape on the thunderbolt cable that is connecting to the laptop, so someone doesn't unplug it by accident. However, it is really unfortunate if there is no way to recover from a disconnect. We also use AJA's U-TAP's (SDI -> USB) and if I recall correctly, a disconnect is recoverable without restarting vMix.
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 2/1/2018(UTC) Posts: 9 Location: Germany Thanks: 11 times Was thanked: 2 time(s) in 2 post(s)
|
Originally Posted by: admin Hi guys,
Unfortunately this is a limitation of windows. While a program is running and a MIDI device is disconnected, that program will not be notified when it is reconnected and any attempts to connect to the driver will connect to the original instance (and fail).
Therefore, the only fix is on the hardware side to make sure it is not unplugged! ;)
Regards,
Martin vMix Is there now a fix for the problem in Windows 10 or a doable workaround?
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 1/14/2018(UTC) Posts: 153 Location: Texas
Thanks: 6 times Was thanked: 9 time(s) in 5 post(s)
|
You could try Bome Midi Translator. Have it forward only. In theory this should work. We had stability issues with the app, so we didn't use it. But it may work for you.
|
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close