мелкие доработки

pull/1/head
Arseniusz 1 month ago
parent 2fd31d158a
commit 9029f4c525

@ -1,8 +1,7 @@
( (
name: 'fft_freeze', name: 'fft_freeze',
func: { func: {
| buf | var in = In.ar(\in.kr(0), 1);
var in = In.ar(buf, 1);
var isOn = \freezeGate.kr(0); var isOn = \freezeGate.kr(0);
var chain = FFT( var chain = FFT(
LocalBuf(2048), LocalBuf(2048),
@ -16,8 +15,12 @@ func: {
sig; sig;
}, },
inChannels: 1, inChannels: 1,
outChannels: 1, outChannels: 2,
requiresBuffer: true, requiresBuffer: true,
usePan: true,
panning: \pan,
useSaturation: false,
saturationSteps: 4,
specs: ( specs: (
freezeGate: [0, 1, \step, 1, 0], freezeGate: [0, 1, \step, 1, 0],
phaseJitter: [0, 1, \lin, 0.01, 0.1], phaseJitter: [0, 1, \lin, 0.01, 0.1],

@ -11,6 +11,8 @@ NodeDictionary : IdentityDictionary {
processSig { processSig {
| sig, gate | | sig, gate |
var signal = sig;
var releaseNode = if ( var releaseNode = if (
this[\sustained].asBoolean, this[\sustained].asBoolean,
{ 2 }, { 2 },

Loading…
Cancel
Save