KALEIDOSCOPE
Export video
Video only — the loaded track is not muxed into the WebM. Loop = {{ loopLabel }}.
Segments{{ wedgeLabel }}
mirror-wedge · canvas 2d · 1600×900
× {{ tile.badge }} {{ tile.dims }}
{{ nowLabel }}
Switch every{{ seqUnit }}
Fade{{ fadeLabel }}
Animation speed{{ speedLabel }}
Motion amount{{ motionLabel }}
Rotation{{ rotLabel }}
Offset X{{ xLabel }}
Offset Y{{ yLabel }}
Tempo{{ liveStat }}
Reaction{{ intensityLabel }}
Tempo{{ bpmLabel }}
Beat punch{{ punchLabel }}
Loop length{{ barsLabel }}
Level{{ audioMeta }}
Audio react{{ reactLabel }}
{{ audHint }}
Zoom
{{ scaleLabel }}
{{ readout }}
{{ liveLabel }}
How it works Every frame a triangular wedge is clipped from the current source, mirrored, and repeated radially — only the source moves, the outer composition never rotates as a whole. Load a track and its tempo is detected offline, then the beat grid runs off the track's own clock: the motion loop is a whole number of beats, each beat adds a decaying punch scaled by the live bass energy, and the image sequence hands over to the next source on the beat you choose.