Canvas 2D

Radial Waveform music visualizer

Closed waveform loop wrapped around a centre point, breathing outward and inward with the audio amplitude.

Radial Waveform takes the horizontal waveform shape and bends it into a closed loop centred on the canvas. The result is a continuously rotating, breathing ring that contracts and expands with the audio amplitude — somewhere between a waveform, a planet, and a heartbeat.

With up to 256 segments, the loop can be ultra-smooth or deliberately faceted. The base radius sets how much "room" the loop occupies, the amplitude controls how much it warps, and the rotation speed adds continuous motion that gives the scene presence even during quiet passages.

Toggle bidirectional mode and the loop responds both inward and outward; close the loop to keep the shape continuous or leave it open for a more glitchy feel. Combined with Galaxy Cosmos or Aurora Borealis palettes, the scene looks like an animated celestial body.

This scene also works exceptionally well as a layered backdrop behind text overlays — the central area stays open, and the loop frames the typography without competing.

What it does well

Best for

Genres
AmbientElectronicSynthwaveTranceIndie
Formats
YouTube 16:91:1 album artSpotify Canvas 9:16

Key parameters

baseRadius
Loop radius relative to canvas
amplitude
How far the loop warps with audio
segments
Loop resolution (128–256)
bidirectional
Respond inward and outward
rotationSpeed
Continuous loop rotation

Rendering

Canvas 2D with polygon path drawing — high segment counts remain performant on every device.

20 templates use this scene

See all →