[LAU] Hardware Midi from Wine

Brent Busby brent at keycorner.org
Fri Oct 19 12:22:54 UTC 2012


Up until now, I've never really done much with Midi in emulated Windows 
apps because I haven't needed them, but recently I acquired a copy of 
SoundDiver 3 for Windows from just before Apple killed them (jerks!). 
It's widely regarded as the only Midi patch librarian/editor for 
hardware synths that ever actually worked.

Before I go resorting to a Windows laptop to run it though (which will 
almost guarantee that I'll seldom use it), I wanted to see if I can get 
it working in Wine.  It seems remarkably well behaved.  Actually the 
only thing that ever crashes it is actual attempts to contact the 
hardware over Midi -- you can get around in the program and do just 
about everything else.  This seems to have been the issue in just about 
every other studio app I've ever tried to run in Wine also.

For interconnects, I have four hardware in/out pairs: the in/out 
provided on the RME Multiface II, plus an Edirol UM-3EX provides another 
3 in/out pairs connected by USB.  I mostly use the ports on the UM-3EX, 
and they all work fine in Linux under bare Alsa, and in Jack.  Also Java 
apps like JSynthLib can use any of my hardware Midi ports fine also, 
which is significant because Java provides its own handlers for Midi 
which must work for that to happen.

But Wine seems to be having some problems.  All these devices do show up 
in Wine configuration, and Windows applications also do show them in 
their menus.  Wine comes to a screeching halt when I try to use them.

Any recommendations?  I notice that Wine also has a Jack driver in 
addition to the Alsa driver (though it doesn't seem to list any Midi 
devices...perhaps I need to map them in QJackCtl to make them show up?). 
Should I be trying to use Jack Midi instead of bare Alsa?

-- 
+ Brent A. Busby	 + "We've all heard that a million monkeys
+ Sr. UNIX Systems Admin +  banging on a million typewriters will
+ University of Chicago	 +  eventually reproduce the entire works of
+ James Franck Institute +  Shakespeare.  Now, thanks to the Internet,
+ Materials Research Ctr +  we know this is not true." -Robert Wilensky


More information about the Linux-audio-user mailing list