Simplify freezer

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

@ -18,8 +18,8 @@ func: {
var isOn = SetResetFF.kr(set, reset); var isOn = SetResetFF.kr(set, reset);
chain = PV_Freeze(chain, isOn); chain = PV_Freeze(chain, isOn);
chain = PV_RandComb(chain, \wipe.kr(0.7), \reshuffle.kr(0.5)); //chain = PV_RandComb(chain, \wipe.kr(0.7), \reshuffle.kr(0.5));
chain = PV_BinShift(chain, \binShift.kr(0), \stretch.kr(1)); //chain = PV_BinShift(chain, \binShift.kr(0), \stretch.kr(1));
sig = IFFT(chain) * isOn; sig = IFFT(chain) * isOn;
sig; sig;

@ -6,6 +6,7 @@ func: {
var amp = Amplitude.kr(in, \atk.kr(0.01), \rel.kr(0.1)); var amp = Amplitude.kr(in, \atk.kr(0.01), \rel.kr(0.1));
var gate = \freezeGate.kr(0); var gate = \freezeGate.kr(0);
var chain = FFT(LocalBuf(2048), in); var chain = FFT(LocalBuf(2048), in);
chain = PV_Freeze(chain, amp > \ampGate.kr(0.00001)); chain = PV_Freeze(chain, amp > \ampGate.kr(0.00001));
sig = IFFT(chain) * gate; sig = IFFT(chain) * gate;
Normalizer.ar(sig, \normLevel.kr(0.5), \normDur.kr(0.03)); Normalizer.ar(sig, \normLevel.kr(0.5), \normDur.kr(0.03));

Loading…
Cancel
Save