Hi Bill,
On Sunday 01 January 2006 17.13, Bill Allen wrote:
Hi. I'm writing to the list as opposed to the
individual app owners
since I can't really tell where the bug is. I have a sequence in which I
want to use zynaddsubfx as the bass and another instance of zynaddsubfx
for synth strings. The problem that I see is when I add the base
instance to the bass track, muse then gray's out both instances (which
have the same name, so I assume that muse is going through the list
graying out any instance with the given name). I do notice in qjackctl's
connection screen that the two instances of zynaddsubfx midi out have
the same name although obviously they are on different ports. The
zynaddsubfx audio instances have different names. This could be a bug -
I'm not familiar enough with the jack naming conventions to definitively
state this though. However, when I do the same in rosegarden4, it works
fine. Rosegarden4 seems to key its list of softsynths with the name and
port number.
Thus, in conclusion it seems that zynaddsubfx might be at fault in that
multiple instances advertise themselves with the same midi out name. I
tested several other softsynths. It seems that ams, spiral modular synth
and hydrogen also share this characteristic. AmSynth appends a "serial
number" to new instances in the midi client list and I tested that muse
does indeed work fine with muliple instances of AmSynth.
Muse might be at fault because it uses only the midi out name instead of
looking also at the port number. Given the number of softsynths that
follow the convention of identifying themselves by non-unique names, I
think muse should probably add the port number to the identifier to tell
instances of the same softsynth apart.
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.
Regards,
Robert
--
http://spamatica.se/musicsite/