On Sun, Jan 01, 2006 at 06:42:02PM +0100, Robert
Jonsson wrote:
Indeed, there are several issues at work here...
In anycase, MusE has from 0.7.2pre2 a fix that enables synths with identical
names to be used.
Also, in the case with ZynAdd, another option is to use only one instance.
ZynAdd can have one patch for each midi-channel running. The only drawback is
that you cannot apply external effects to individual patches, but ZynAdd has
a whole bunch of nice internal effects.
What's probably happening is that recent versions of JACK will if necessary
modify a client's name to make it unique, while ALSA doens't because IIRC it
doesn't care about the name but identifies clients by a number that it
assigns itself.
So if you want unique names (and the same) for audio and midi, you still have
to provide them on the client's command line. OTOH, sequencers should identify
midi connections by their client number, not their name.
AMS should handle multiple patches without requiring a separate instance
for each.
That would be great, as ams is my favorite synth, but I haven't found a
way to do it. When you say "should" are you saying that I should be able
to find a way, or that somebody should be able to add the capability to it?