Skip to content

Engine · v5.8.0

Satellite

Satellites on real orbits drawn with code: the Earth from space with its shells of satellites, every orbit solved from Kepler's equation and timed in whole bars of your song, so passes land on the beat and every link lights on the drop. Six ways to watch them: the orbits round the Earth, the ground tracks on a world map, a mega-constellation of hundreds, a mission control room's wall, a satellite unfolding its panels and a night sky with satellites crossing among the stars.

Satellite engine preview

6 modes

Launch modes

Orbit View mode

Orbit View

The Earth from space with its shells of satellites: a space station and a weather satellite circling once a bar, navigation satellites at half a day, a long ellipse and the geostationary ring hanging over one place as the Earth turns under it. The highs light the trails and the drop links every satellite to its neighbours.

Ground Track mode

Ground Track

A world map with each satellite's track drawn as it flies, drifting west orbit after orbit as the Earth turns: the space station's waves, a polar weather satellite, a long ellipse's loop and a geosynchronous figure eight. Coverage circles swell with the bass and cities light as a pass goes over.

Shell Constellation mode

Shell Constellation

A mega-constellation round a night Earth: hundreds of satellites in rings of planes. The planes light in turn round the bar, the build launches new trains up into the shells and the drop draws the whole mesh of links between them.

Mission Control mode

Mission Control

A control room's lit wall: the world map with the tracks, telemetry from the real orbit ticking on the beat, a sky plot of the pass and a pass clock counting the bar, while the next pass's arc lights up through the build.

Deploy mode

Deploy

Close on a satellite leaving its upper stage high over the Earth: it springs free on the phrase, its solar panels unfold one bar at a time, its antenna sweeps with the mids and its thrusters puff on the kick.

Night Pass mode

Night Pass

A night sky from a hillside after dusk: the real stars, the Milky Way, and satellites crossing among them on the beat, lit by a sun already set, fading as they pass into the Earth's shadow. On the drop one catches the sun in a brief flare.

54 controls

Controls

ControlGroupTypeDefaultAnimationAudio
Primary colorPrimary color used by the engine paletteStylecolor#56d6ffYesNo
Secondary colorSecondary color used by the engine paletteStylecolor#ffb84aYesNo
BackgroundBackground used by the engine paletteStylecolor#03060fYesNo
OpacityVisualizer opacityTransformrange1YesNo
SensitivityBounded overall audio responseAudiorange1YesNo
Spectrum rangeHow much of the 40 Hz to 14 kHz range the visual spans, from the bass up. Lower it to give the bass and mids more of the barsAudiorange1YesNo
Frequency scaleHow the bars are spread across the frequencies. Log spreads them by octave, mel by how pitch is heard, and linear by hertz, which gives most bars to the highsAudioselectlogNoNo
Auto-levelLifts every part of the spectrum to its own recent range, so quiet highs move as much as loud bass. A note held for several seconds settles lower as it adapts. 0 shows the raw spectrumAudiorange0.8YesNo
Primary audio sourcePrimary audio sourceAudioselectbassNoNo
Frequency focusWhich part of the spectrum drives this visual; while no explicit audio source is set, the motion envelope follows this selectionAudioselectfullNoNo
Burst intensityGlow and trail swell on sharp hits; 0 keeps bursts offAudiorange0YesNo
Ambient bedProminence of the standing background layer behind the beat-born elementsEffectsrange1YesNo
Wake lengthHow far motion trails stretch behind beat-born travelers; 0 removes the wakeEffectsrange1YesNo
Audio contributionMaximum contribution from the primary audio routeAudiorange0.55YesNo
Audio dynamicsHow much of the band's movement reaches the visual. 1 = full dynamics; 0 holds it at a steady level for a calmer, more constant lookAudiorange1YesNo
Audio attackEnvelope attack in millisecondsAudiorange45YesNo
Audio releaseEnvelope release in millisecondsAudiorange240YesNo
Geometry scaleGeometry scaleGeometryrange1YesYes
Motion directionRotate the animated visual pass to face this direction; the general background stays fixedMotionselectnoneNoNo
SpeedTime-based motion; default major cycle is 6–12 secondsMotionrange0.1YesYes
Color modeDuo palette, primary→secondary gradient, or full rainbow sweepStyleselectduoNoNo
GlowGlowEffectsrange0.55YesYes
Global glowShared emissive strength across the frameEffectsrange0.35YesYes
Pulse intensityBeat pulse scale for spawn, size, and shakeEffectsrange1YesYes
Beat responseHow hard every engine hits on each detected beatAudiorange1.2YesYes
Beat smoothingHow long each beat hit rings out before it settlesAudiorange0.35YesYes
Beat attackSeconds for a hit to swell to full. 0 snaps instantlyAudiorange0YesYes
Beat releaseSeconds for a hit to fade, overriding Beat smoothing. 0 follows itAudiorange0YesYes
Beat shakeFrame kick strength on each beatEffectsrange0.6YesYes
Motion echoMotion echoEffectsrange0YesYes
BlurBlurEffectsrange0YesYes
Chromatic aberrationChromatic aberrationEffectsrange0YesYes
Beat sync allRoute beat energy into spawn, shake, pulse, speed, and scaleAudiobooleantrueNoNo
Symmetry and tilingReshape the whole picture: mirror it, fold it into a kaleidoscope, or tile it (the plane groups p1, p2, p4m and p6m)Shape and symmetryselectnoneNoNo
Kaleidoscope foldsHow many mirrored copies go round the kaleidoscopeShape and symmetryrange6YesNo
Symmetry angleTurns the mirror line, or the kaleidoscope, in degreesShape and symmetryrange0YesYes
Kaleidoscope spinHow fast the kaleidoscope turns, in turns per bar of the song (0.25 is once a phrase)Shape and symmetryrange0YesYes
Tile sizeEach tile's size as a share of the frameShape and symmetryrange0.5YesNo
Tile gapThe gap between tiles, as a share of a tile; it shows the background colourShape and symmetryrange0YesNo
WarpBend the whole picture: a twist, a bulge, waves or ripples that move once a bar, a polar unroll, or a fisheye lensShape and symmetryselectnoneNoNo
Warp amountHow strong the warp isShape and symmetryrange0.5YesYes
Warp centreWhere the warp is centred in the frameShape and symmetryselectcentreNoNo
Orbit ringsHow brightly each orbit is drawn as a lit ring round the EarthOrbitsrange1YesYes
SatellitesHow many satellites fill the shells, the planes of the mega-constellation and the trains crossing the night skyOrbitsrange1YesNo
LinksHow bright the links between satellites are: lit all at once on the drop, then fading over two barsOrbitsrange1YesYes
Trail lengthHow far back the trails and ground tracks reach behind each satelliteOrbitsrange1YesYes
Earth styleHow the Earth is drawn: natural (blue sea, land, ice and clouds), night (the dark side's city lights everywhere) or hologram (glowing coasts on a grid)EarthselectnaturalNoNo
CloudsClouds over the Earth, turning with itEarthrange0.6YesYes
City lightsThe lights of the cities on the night side, pulsing with the bass and lit under a passEarthrange1YesYes
Node driftHow much the Earth's bulge turns each orbit's plane (the J2 effect, shown up to twelve times faster than it is). At 0 a phrase-long clip loops exactlyOrbitsrange0YesNo
Sun flareThe sun's glints: on the sea, on the space station on the drop, on the solar panels as they unfold, and the brief flare of a satellite catching the sun in the night skyEarthrange1YesYes
LabelsSmall labels naming each kind of satellite (a space station, a weather satellite, navigation) and the map's readoutsOrbitsselectonNoNo
VariationAnother take: where the satellites start round their orbits, the clouds and the night's passes. The same number always gives the same pictureOrbitsrange0YesNo
Title and artistShow or hide the song title and artist this visualizer draws.TextselectautoNoNo