SuperCollider Tutorial: 25. Granular Synthesis, Part I

SuperCollider Tutorial: 25. Granular Synthesis, Part I

17.379 Lượt nghe
SuperCollider Tutorial: 25. Granular Synthesis, Part I
An overview of granular synthesis techniques in SuperCollider using the GrainBuf UGen. There is a minor error at 28:37 — the end value of Phasor should be BufSamples.ir(b), instead of BufSamples.ir(b) - 1. This is because Phasor's end value is defined as its wrap point, so it never actually outputs this value (as described in the Note at the top of the Phasor help file). 0:40 overview of granular UGens in SuperCollider 1:56 using Buffer with GrainBuf 2:41 overview of GrainBuf arguments & basic troubleshooting 10:21 grain generation rate 11:53 grain duration 17:08 grain start position 29:12 grain playback rate 36:28 grain sample interpolation 38:15 grain pan position 38:46 grain envelope 40:15 a few additional comments about using GrainBuf 45:42 a more complex & creative example