@ -1,7 +1,7 @@
(
name: 'distorted_sin',
func: {
| freq, gate |
| freq |
var sig = SinOsc.ar(freq, \phase.kr(2pi).mod(2pi));
//4.do { sig = HPF.ar(sig, 60); };
//4.do { sig = LPF.ar(sig, \lpf.kr(100)); };
@ -7,8 +7,7 @@
Ndef(internalName, {
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],
@ -3,8 +3,7 @@
SynthDef(this[\name], {
@ -1,3 +1,4 @@
~hidCtrl = (
defName: \hidCtrl,
// Array of HIDInfo objects
@ -27,7 +28,7 @@
if(self.connected.size > 0) {
self.connected.do { |hid| hid.close };
self.connected.clear;
}
};
HIDdef(self.defName).free;
},
@ -42,3 +43,4 @@
});
);
)