Переименование gate

main
lambda 1 month ago
parent f1f47efbfd
commit 37de638837
No known key found for this signature in database
GPG Key ID: CF45A8EE158BBCB6

@ -1,7 +1,7 @@
( (
name: 'distorted_sin', name: 'distorted_sin',
func: { func: {
| freq, gate | | freq |
var sig = SinOsc.ar(freq, \phase.kr(2pi).mod(2pi)); var sig = SinOsc.ar(freq, \phase.kr(2pi).mod(2pi));
//4.do { sig = HPF.ar(sig, 60); }; //4.do { sig = HPF.ar(sig, 60); };
//4.do { sig = LPF.ar(sig, \lpf.kr(100)); }; //4.do { sig = LPF.ar(sig, \lpf.kr(100)); };

@ -1,21 +1,20 @@
+ NodeDictionary { + NodeDictionary {
makeBufferProcessingNdef { makeBufferProcessingNdef {
| name | | name |
var internalName = if(name.isNil, {this[\name]}, {name}); var internalName = if(name.isNil, {this[\name]}, {name});
Ndef(internalName, { Ndef(internalName, {
var signal, dry, gate; var signal, dry, gate;
gate = \gate.tr(0); gate = \envGate.kr(0);
dry = In.ar(\in.kr(0), this[\inChannels] ? 1);
signal = SynthDef.wrap(
func: this[\func],
);
signal = LinXFade2.ar(dry, signal, \drywet.kr(1));
dry = In.ar(\in.kr(0), this[\inChannels] ? 1); this.processSig(signal, gate);
signal = SynthDef.wrap( });
func: this[\func], }
);
signal = LinXFade2.ar(dry, signal, \drywet.kr(1));
this.processSig(signal, gate);
});
}
} }

@ -3,8 +3,7 @@
SynthDef(this[\name], { SynthDef(this[\name], {
var signal, dry, gate; var signal, dry, gate;
gate = \gate.tr(0); gate = \envGate.kr(0);
dry = In.ar(\in.kr(0), this[\inChannels] ? 1); dry = In.ar(\in.kr(0), this[\inChannels] ? 1);
signal = SynthDef.wrap( signal = SynthDef.wrap(
func: this[\func], func: this[\func],

@ -1,3 +1,4 @@
(
~hidCtrl = ( ~hidCtrl = (
defName: \hidCtrl, defName: \hidCtrl,
// Array of HIDInfo objects // Array of HIDInfo objects
@ -27,7 +28,7 @@
if(self.connected.size > 0) { if(self.connected.size > 0) {
self.connected.do { |hid| hid.close }; self.connected.do { |hid| hid.close };
self.connected.clear; self.connected.clear;
} };
HIDdef(self.defName).free; HIDdef(self.defName).free;
}, },
@ -42,3 +43,4 @@
}); });
} }
); );
)

Loading…
Cancel
Save