home/ atoms/ granular-control-dimensions

A granulator is shaped along independent axes of grain length, source position, density, and transpose

Beyond generating a single grain, a granular process is expressive because a few controls can be varied independently. Grain length sets how long each fragment is. Grain position chooses where in the source file each grain is read from, so you can hold on one moment or move through the recording. Density (equivalently the interval between triggers) sets how many grains sound per unit time. Transpose changes each grain’s playback speed to shift pitch. These act on different perceptual dimensions — duration, location within the source, thickness, and pitch — so they combine into a wide space of textures. The point is not to memorize a list but to see that each control targets a separate aspect of the sound, which is why granular synthesis is so flexible.

Examples

Hold grain position fixed while keeping density high and length moderate to ‘freeze’ a vowel; then sweep position slowly forward to walk through the recording, producing a time-stretched read; add transpose to shift the frozen tone’s pitch.

Assessment

For grain length, position, density, and transpose, state which perceptual dimension each one controls, and give one setting combination that would freeze a moment of a recording.

“first of all we're going to want to choose the length of the of each grain”
corpus · max-msp-tutorial-granulation-grain-generation-must1002-free · chunk 1