logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
TrentisN  
#1 Posted : 8 years ago
TrentisN

Rank: Member

Groups: Registered
Joined: 4/6/2017(UTC)
Posts: 16
Australia
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.
stigaard  
#2 Posted : 8 years ago
stigaard

Rank: Advanced Member

Groups: Registered
Joined: 5/20/2015(UTC)
Posts: 493
Man
Denmark
Location: Copenhagen, Denmark

Thanks: 405 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
thanks 2 users thanked stigaard for this useful post.
TrentisN on 4/11/2017(UTC), seb666 on 9/7/2017(UTC)
Ittaidv  
#3 Posted : 8 years ago
Ittaidv

Rank: Advanced Member

Groups: Registered
Joined: 12/19/2013(UTC)
Posts: 600
Man
Belgium
Location: Belgium

Thanks: 75 times
Was thanked: 91 time(s) in 75 post(s)
I'd +1 it for sure :)
xaver  
#4 Posted : 8 years ago
xaver

Rank: Advanced Member

Groups: Registered
Joined: 11/11/2016(UTC)
Posts: 378
Man
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
JAIRODJ  
#5 Posted : 8 years ago
JAIRODJ

Rank: Advanced Member

Groups: Registered
Joined: 9/1/2015(UTC)
Posts: 127
Man
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
Video Dave  
#6 Posted : 8 years ago
Video Dave

Rank: Advanced Member

Groups: Registered
Joined: 6/4/2014(UTC)
Posts: 81
Man
Location: USA

Thanks: 40 times
Was thanked: 9 time(s) in 9 post(s)
+1
Amokka  
#7 Posted : 8 years ago
Amokka

Rank: Advanced Member

Groups: Registered
Joined: 4/6/2016(UTC)
Posts: 84
Man
Location: Sweden

Thanks: 25 times
Was thanked: 18 time(s) in 13 post(s)
+1
vedranius  
#8 Posted : 8 years ago
vedranius

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 :)

richardgatarski  
#9 Posted : 8 years ago
richardgatarski

Rank: Advanced Member

Groups: Registered
Joined: 2/18/2014(UTC)
Posts: 1,842
Location: Stockholm

Thanks: 145 times
Was thanked: 298 time(s) in 251 post(s)
+1 (to reconnecting midi devices)
IceStream  
#10 Posted : 8 years ago
IceStream

Rank: Advanced Member

Groups: Registered
Joined: 3/7/2012(UTC)
Posts: 2,656
Man
Location: Canada

Thanks: 33 times
Was thanked: 508 time(s) in 477 post(s)
+ 1

(perhaps this thread should be moved to Feature Requests)



Ice
admin  
#11 Posted : 8 years ago
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,183
Man
Location: Gold Coast, Australia

Was thanked: 4424 time(s) in 1550 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
stigaard  
#12 Posted : 8 years ago
stigaard

Rank: Advanced Member

Groups: Registered
Joined: 5/20/2015(UTC)
Posts: 493
Man
Denmark
Location: Copenhagen, Denmark

Thanks: 405 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?
DWAM  
#13 Posted : 8 years ago
DWAM

Rank: Advanced Member

Groups: Registered
Joined: 3/20/2014(UTC)
Posts: 2,721
Man
France
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
richardgatarski  
#14 Posted : 8 years ago
richardgatarski

Rank: Advanced Member

Groups: Registered
Joined: 2/18/2014(UTC)
Posts: 1,842
Location: Stockholm

Thanks: 145 times
Was thanked: 298 time(s) in 251 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.
spino  
#15 Posted : 8 years ago
spino

Rank: Advanced Member

Groups: Registered
Joined: 12/20/2016(UTC)
Posts: 182
Man
Italy
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).
Mathijs  
#16 Posted : 8 years ago
Mathijs

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.
niemi  
#17 Posted : 7 years ago
niemi

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.
nc  
#18 Posted : 6 years ago
nc

Rank: Newbie

Groups: Registered
Joined: 2/1/2018(UTC)
Posts: 9
Man
Location: Germany

Thanks: 11 times
Was thanked: 2 time(s) in 2 post(s)
Originally Posted by: admin Go to Quoted Post
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?

kevev  
#19 Posted : 6 years ago
kevev

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.
Users browsing this topic
Guest
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.