13 Sep
2012
13 Sep
'12
3:06 p.m.
Hi Kassen, hi Robin,
it breaks code like: lisa.duration() => lisa.loopEnd;
because I am currently wide away from any chuck, can someone please explain to me (in short) what this code did before? At least this code
lisa.duration() - samp => lisa.loopEnd; or -1*samp => lisa.loopEnd;
looks very good to me. You simply do a modulo by the duration, right? Easy to understand and safe for any position calculations, which might extend the buffer. If we interpret the looping buffer as an endless buffer, then the modulo looks very logical to me.