From 2de56d9481b2a63fb52bfc965b5d66e7d7eadd88 Mon Sep 17 00:00:00 2001 From: Pierre Alexandre Tremblay Date: Wed, 18 Mar 2020 11:25:37 +0000 Subject: [PATCH] corrected helpfiles --- .../HelpSource/Classes/FluidBufAmpGate.schelp | 4 ++-- .../HelpSource/Classes/FluidBufAmpSlice.schelp | 2 +- .../HelpSource/Classes/FluidBufNoveltySlice.schelp | 14 +++++++------- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/release-packaging/HelpSource/Classes/FluidBufAmpGate.schelp b/release-packaging/HelpSource/Classes/FluidBufAmpGate.schelp index 4d52581..82f5d4c 100644 --- a/release-packaging/HelpSource/Classes/FluidBufAmpGate.schelp +++ b/release-packaging/HelpSource/Classes/FluidBufAmpGate.schelp @@ -190,7 +190,7 @@ Routine{ ) // list the indicies of detected attacks - the two input channels have been summed. The two channels of the output, respectively onset and offset indices, are interleaved as this is the SuperCollider buffer data formatting -c.getn(0,c.numFrames*2,{|item|item.postln;}) +c.getn(0,c.numFrames*2,{|item|(item*2).postln;}) // a more readable version: deinterleave onsetand offset -c.getn(0,c.numFrames*2,{|items|items.reshape(c.numFrames,2).do({|x| x.postln});}) +c.getn(0,c.numFrames*2,{|items|items.reshape(c.numFrames,2).do({|x| (x*2).postln});}) :: diff --git a/release-packaging/HelpSource/Classes/FluidBufAmpSlice.schelp b/release-packaging/HelpSource/Classes/FluidBufAmpSlice.schelp index fe5bcbc..9eed6e9 100644 --- a/release-packaging/HelpSource/Classes/FluidBufAmpSlice.schelp +++ b/release-packaging/HelpSource/Classes/FluidBufAmpSlice.schelp @@ -153,5 +153,5 @@ Routine{ ) // list the indicies of detected attacks - the two input channels have been summed. -c.getn(0,c.numFrames,{|item|item.postln;}) +c.getn(0,c.numFrames,{|item|(item * 2).postln;}) :: diff --git a/release-packaging/HelpSource/Classes/FluidBufNoveltySlice.schelp b/release-packaging/HelpSource/Classes/FluidBufNoveltySlice.schelp index 80993ad..ef6134c 100644 --- a/release-packaging/HelpSource/Classes/FluidBufNoveltySlice.schelp +++ b/release-packaging/HelpSource/Classes/FluidBufNoveltySlice.schelp @@ -125,15 +125,15 @@ FluidBufNoveltySlice.process(s,b, indices: c, kernelSize:31, threshold:0.1, filt //check the number of slices: it is the number of frames in the transBuf minus the boundary index. c.query; -//play slice number 2 +//play slice number 3 ( { - BufRd.ar(1, b, - Line.ar( - BufRd.kr(1, c, DC.kr(2), 0, 1), - BufRd.kr(1, c, DC.kr(3), 0, 1), - (BufRd.kr(1, c, DC.kr(3)) - BufRd.kr(1, c, DC.kr(2), 0, 1) + 1) / s.sampleRate), - 0,1); + BufRd.ar(1, b, + Line.ar( + BufRd.kr(1, c, DC.kr(3), 0, 1), + BufRd.kr(1, c, DC.kr(4), 0, 1), + (BufRd.kr(1, c, DC.kr(4)) - BufRd.kr(1, c, DC.kr(3), 0, 1) + 1) / s.sampleRate), + 0,1); }.play; )