On Fri, 3 May 2013, Clemens Ladisch wrote:
> Julien Claassen wrote:
Previous posters are correct that it's easiest to send sysex files with
the amidi command, plus there's a nice Java program called JSynthLib
that will function as a generic sysex librarian plus it has some
specific editing capabilities for certain synthesizers:
(JSynthLib is great if you have hundreds of banks worth of Ensoniq ESQ-1
The problem I have with both amidi and JSynthLib though is that because
they both try to access the Alsa Midi device raw, they both get blocked
with "in use" messages when jackd is running, which has the effect that
I have to be sure to schedule my time so as to never do sysex dumps when
any Jack application is running (which is annoying).
Is there any way to do this kind of raw Alsa access with jackd going?
Note that this is not the same thing as programs like Hydrogen that
create Midi ports that show up on the Alsa tab in the QJackCtl
connection manager... Programs that do raw access like this don't show
up as they can't even launch -- they just get blocked with an error.
It'd be nice to be able to sysex any time you want to.
+ 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
Linux-audio-user mailing list