I have a script that tells me the name and parameter number of all the parameters of a device in a chain. With Simpler, I keep getting different reports, I suppose depending on the type of samples loaded and what is enabled. I have a M4l patch where I always want a knob to attach to the Envelope Attack parameter, for example. However, this index seems to vary in different instances of Simpler. Sometimes it is parameter number 26, sometimes 36, sometime 56. I have no way of knowing. Other Instrument classes, like Operator and Collision seem to always report the same number of parameters. Any hints?
I've attached a Drum Rack made of simpler sounds, the printout of all the parameters for each Simpler in the chain, and the amxd + js that I used to do this. As you can see, some have 26 parameters, some have 64. This makes it so I can't rely on a good way to always latch to a particular parameter in Simpler!!
You can try it yourself - just load the drum rack and the m4l device, and press the button.
I guess what I'd like to know is what is going on - where do all these extra parameters come from???