Unexpected device name change, Win32 development

  • Follow


Hi,  I've come across something strange in implementing an interface in C++ 
through USB to an Edirol midi adaptor.

I parse the table of MIDI devices using midiOutGetDevCaps() in a loop, and 
look for the device name associated with the Edirol. When I first started, 
this was "1:EDIROL UM-1 MIDI". A week later the device failed to open, and 
when I rechecked the names in the device table, the Edirol name had changed 
to "USB Audio Device".  After pd/pu and rebooting, it's still that. It isn't 
a stopper because a workaround is to just change the name compare string in 
the application. But I'd like to know what's happened, and whether it might 
decide to revert. I haven't messed with the driver AFAIK at all, my sole 
interaction has been developing and testing the app. Can anyone tell me why 
this has happened? TIA 


0
Reply bxvarley (8) 2/26/2008 11:00:24 AM

Hello,

> I parse the table of MIDI devices using midiOutGetDevCaps() in a loop, and 
> look for the device name associated with the Edirol. When I first started, 
> this was "1:EDIROL UM-1 MIDI". A week later the device failed to open, and 
> when I rechecked the names in the device table, the Edirol name had 
> changed to "USB Audio Device".  After pd/pu and rebooting, it's still 
> that. It isn't a stopper because a workaround is to just change the name 
> compare string in the application. But I'd like to know what's happened, 
> and whether it might decide to revert. I haven't messed with the driver 
> AFAIK at all, my sole interaction has been developing and testing the app. 
> Can anyone tell me why this has happened? TIA


The problem is sounds and audio devices.
When you change the standard device, the is your sequencing different
then before.

with best regards

Norbert




0
Reply Norbert 2/26/2008 2:28:48 PM


1 Replies
154 Views

(page loaded in 0.041 seconds)

Similiar Articles:












7/22/2012 8:37:15 AM


Reply: