String Vibrations

String Vibrations

String Vibrations visualizes sound as a field of vibrating strings projected in 3D space. When audio plays, each string displays the waveform at a different moment in time—creating a scrolling oscilloscope effect where the sound’s “fingerprint” travels across the screen from left to right.

Without audio input, the strings animate with a gentle sine wave pattern, swaying like a field of grass in wind.

Controls

  • Knob 1: Number of strings (8 to 64)
  • Knob 2: Vibration amplitude and smoothness—at zero, strings are still and smooth; at full, maximum displacement with raw edges
  • Knob 3: X-axis rotation—tilts the string field forward and back
  • Knob 4: Z-axis rotation—spins the field clockwise or counter-clockwise
  • Knob 5: Color mode with 10 options:
    • White
    • Rainbow (per-string hue)
    • Audio-reactive hue shift
    • Solid green
    • Solid red
    • Green to purple gradient
    • White to black gradient
    • Light pink to light blue gradient
    • Warm cream to hot pink gradient
    • Pastel trio (cream, blue, pink)

https://www.youtube.com/watch?v=EX6Rw-vDO8s

How It Works

The mode maintains a rolling buffer of audio frames. Each string samples from a different point in this history, with the leftmost string showing the oldest audio and the rightmost showing the newest. Points along each string correspond to samples in the waveform, so the entire audio signal becomes visible as a three-dimensional surface.

A perspective projection gives depth to the visualization, and the rotation controls let you explore the string field from different angles.

Download

Download String Vibrations on Patchstorage.