Looking for a little assistance… I’d like to have a separate ADSR for both Amp and Filter Frequency (using MMFilter)
so I have the following but I don’t get any change in filter frequency when I gate the envelope.
Pretty sure i’m missing something obvious but I’m stuck for the moment.
engine.new("Env", "ADSREnv")
engine.new("FEnv", "ADSREnv")
engine.new("EnvFilter", "MMFilter")
engine.new("Amp", "Amp")
engine.new("SoundIn", "SoundIn")
engine.new("SoundOut", "SoundOut")
engine.connect("SoundIn/Left", "EnvFilter/In")
engine.connect("SoundIn/Right", "EnvFilter/In")
engine.connect("EnvFilter/Bandpass", "Amp/In")
engine.connect("Env/Out", "Amp/Lin")
engine.connect("FEnv/Out", "EnvFilter/Frequency")
engine.connect("Amp/Out", "SoundOut/Left")
engine.connect("Amp/Out", "SoundOut/Right")
-- then later a gate is sent
engine.set("FEnv.Gate", 1)
Then of course I discover the SC tab in maiden is throwing some errors… Investigating further.
Ok - maybe I need
engine.connect("FEnv/Out", "EnvFilter/FM")
instead?.. but not clear on what the MMFilter FM input is looking for