You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
bmSClib/NodeDictionary/makeBufferProcessingSynthDe...

22 lines
495 B

+ NodeDictionary {
makeBufferProcessingSynthDef {
SynthDef(this[\name], {
var signal, dry, gate;
gate = \gate.tr(0);
dry = In.ar(\in.kr(0), this[\inChannels] ? 1);
signal = SynthDef.wrap(
func: this[\func],
);
signal = LinXFade2.ar(dry, signal, \drywet.kr(1));
Out.ar(
\out.kr(0),
this.processSig(signal, gate);
);
});
}
}