Texture Synthesizer Trigger input acts as Gate
(Hardware) Clouds has a Trigger input to initiate grain seeding. This is an actual trigger, not a gate. I noticed a difference in behavior when using my hardware Clouds in comparison to the Rack version.
The Texture Synthesizer implements this Trigger input as a gate, i.e. as long as Trigger input is > 1V the grains are seeded.
Note, that the gate member of the parameter class is not used in the Clouds code. It is set in the Texture Synthesizer implementation in Rack, but has no effect. The issue here is that the trigger member of the parameter class is implemented as a gate in Clouds.cpp.
Do you want a PR to fix this? (two line change)
I would love to see it fixed. Just create a PR. Also small changes are worth a PR. For example #102 was recently merged.