vimsynth/modules/weave
modules/processors/WEAVE
GRANULAR CUT TO THE SOUND'S OWN PERIODS, not to a clock. GRAIN schedules grains at dens hertz and takes them from wherever pos points; this one finds the period of what you are playing and cuts ONE GRAIN PER PERIOD, then lays them back down at a rate you choose. Three things follow that nothing else here can do: pitch moves the note while each grain keeps its contents, so a voice or a string keeps its BODY instead of chipmunking; formant moves that body on its own, in the opposite direction if you like; and lock throws the source's pitch away entirely and holds the output where you put it — a synth voice carrying the source's formants, played from v/oct. stretch slows the walk without moving the pitch; freeze stops it dead. It hears ONE VOICE. Give it a chord or a cymbal and there is no period to lock to, so it CHANGES WHAT IT IS: fixed-rate grains with the pitch moving their playback rate — ordinary granular, a cloud on purpose — and gate goes low to say which one is running. scatter shuffles the grains by whole periods, so they rearrange without going out of tune. Reach for it for talking, vocal, formant, choral, or for a cloud that is still in key.

WEAVE to get this card.Down the left edge of the card, top to bottom.
pitch. With lock on this is not a transposition but the actual note the output sings, whatever went in — patch a sequencer here and your playing becomes the voice of a synth line.Down the right edge, in the same order.
scatter off the two ears are identical; up from there a grain sits off to the side it jumped toward, so the shuffle opens out as well as rearranging.Left to right across the face — the dials in the picture.
v/oct. The grains keep their own contents, so this moves the NOTE and leaves the body of the sound where it was — which is why a voice shifted here still sounds like that voice rather than like a chipmunk.body is the FORMANTS, on their own: the grain contents are resampled by this while their spacing is not. Up is a smaller mouth or a shorter string, down is a bigger one. Move it OPPOSITE to pitch to keep a shifted voice sounding like the same singer.pitch and v/oct put it — with the source's formants still on top, which is what makes a played sound into a synth voice you can sequence.The full reference — every parameter curve, the patching notes and the worked examples — lives in the manual: docs.vimsynth.com/modules/weave. In the app itself, :help WEAVE opens the same page without leaving the rack.