Free files · CC0

Free ASCII and glitch VJ loops

9 loops, each 32 beats at 120 BPM (16 seconds), in 4K and 1080p. They loop with no visible join, carry no audio, and are free for any use. No email, no account.

Orbs, Iron slice and invert

Iron with Slice, a negative on each bar

32 beats · 120 BPM · 16 s · silent

ImmerGround for iPhone, iPad and Mac

Play these looks live in the app

The loops are fixed at 120 BPM. In ImmerGround the effects follow your music live, on your own clips and photos, from the mic, a song or a MIDI controller, and a whole set records and renders again at any resolution.

Download on the App StoreFree to download. Pro is $6.99 a week or $39.99 a year.
ImmerGround on iPad in Trigger mode: a fiery inferno clip in the live preview, the brass Video engine tile, a video bank of four clips and 36 trigger pads
ImmerGround on iPhone in Visualizer mode: a green night vision liquid folded by the kaleidoscope in the live preview, above the bronze Image engine tile and the controls

The look

ASCII redraws the frame as a grid of glyphs, bigger where it is darker. Glitch knocks horizontal slices sideways, Slice drops vertical columns to random heights, Pixelate snaps to chunky blocks, and RGB split pulls the color channels apart.

Every look here is one of the ImmerGround app’s own effects. Try them live on your own music in the free visualizer, or get the app to map them to a MIDI controller and play them in a set.

Load them into your software

  • Resolume. Drag the MP4 into a clip slot. For the smoothest playback, convert it to DXV with Resolume’s free Alley first. Every loop is 32 beats long, so set the clip’s beat count to 32 and it follows your BPM.
  • VDMX, MadMapper, Millumin. Drop the file into the media bin and set it to loop. The last frame leads straight back into the first, so there is no jump at the join.
  • TouchDesigner. A Movie File In TOP plays them as they are; drive its speed from your beat if you want the pulses to lock to a different tempo.
  • ImmerGround. Load a loop into the video engine and map the bass to zoom or a beat to a sting: the app adds live reactions to your real music on top of the pulses already in the file.

Free for anything, no credit needed

Every loop is released under CC0: use it in shows, streams, music videos, client work and anything else, commercial included, with no credit and no email. A link back to this page is appreciated, never required.

How they are made

The source footage is abstract scenes we generate in code: liquid metal, a tunnel, orbs, waveforms, a grid, and for the dither and halftone pack, ordered dither, one-bit noise, a halftone screen, contour lines and braille dots. Each frame then runs through the same effect shaders as the ImmerGround app, the thermal palettes, ASCII, glitch and slice, with pulses timed to a 120 BPM grid. Every movement completes a whole number of times per loop, so a 16-second loop ends exactly where it began. Two packs are simulated instead. Living matter is grown by reaction-diffusion, two chemicals feeding on and eating each other, with fresh growth dropped on every kick. Ink and smoke is a fluid simulation: two inks and heat carried by moving water or air, with every kick firing a jet of ink or a puff of smoke. A simulation never returns to where it started, so the last beat of each of these loops blends into its first, and they loop without a jump too. The files are silent.

Want the effects reacting to your own music instead of a fixed grid? The free live visualizer runs them in your browser from your mic or a song.

More free packs

  • Thermal VJ loops. Heat-camera palettes on liquid metal, a tunnel, orbs, waveforms and a grid, pulsing on every beat.
  • Dither and halftone VJ loops. Ordered dither, one-bit noise, halftone ink, contour lines and braille dots, pulsing on the beat.
  • Living matter VJ loops. Coral, mazes, spots and splitting cells, grown by a chemical simulation that pulses on the beat.
  • Ink and smoke VJ loops. Ink dropped into water, smoke stacks, molten gold and colliding jets, from a fluid simulation that moves on the beat.