Audio node

Shepard Synth

The endless rise — a Shepard–Risset glissando. Six octave-spaced sines slide forever under a bell, so the pitch climbs without ever arriving. Cycle is the seconds each sine takes through all the octaves; Direction +1 rises, −1 falls, in between it slows to a stand; Base is the lowest note, Centre and Width (octaves) where the bell sits. Level fades in and out over Fade seconds — cable any data that should feel like tension. Notes (optional): the lowest held note becomes Base. Add inside an Audio Modular System.

Inputs

PortTypeDefault
Enablebooltrue
NotesOptional. The lowest held note becomes Base.float—
LevelLoudness, 0–8; 1 = Terremoti's full rise. It follows over Fade seconds, so it never jumps.float1
CycleSeconds each sine takes to travel through all the octaves (0.5–3600). Terremoti: 58.float58
Direction+1 rises, −1 falls; values between slow it, 0 stands still.float1
BaseMIDI note of the lowest octave (Terremoti 24 = C1).float24
OctavesHow many octave-spaced sines, 2–8.int6
CentreOctaves above Base where the bell is loudest (Terremoti 3).float3
WidthWidth of the bell in octaves (Terremoti 1.7). Narrow: a clear tone; wide: a glassy chord.float1.7
FadeSeconds Level takes to follow (Terremoti 9).float9

Outputs

PortType
NotesOptional. The lowest held note becomes Base.float

Open Shepard Synth in the interactive catalog →

Shepard Synth is one of 381 nodes in Grafit Pro.

Free download. Every feature for 7 days, no card. Then €99.99 once — or keep playing your projects as a Player.

More Audio nodes