Skip to content

Engine · v5.7.0

Railway Vision

Railways that run to your song on a real signalling system: a signal box panel whose track circuits light in each train's colour as it runs the loop, a night line of lit trains, an invented city's network map, a busy junction, a cab ride and a model railway. Trains depart on the beat, routes set on the bar, signals clear on the downbeat, the build brings more trains out and the drop lights every route at once.

Railway Vision engine preview

6 modes

Launch modes

Track Circuits mode

Track Circuits

The signal box's illuminated panel of a double-track loop with two stations, platform loops and sidings, lit in a dim box with lamp glow and haze. Every track circuit lights in its train's colour while the train stands on it, the route ahead lights up to the first red signal, signals step from red to yellow to green behind each train and clear on the beat, the points throw on the bar and each train's four-character code steps from berth to berth. The build brings more trains out and on the drop every route lights at once.

Night Line mode

Night Line

A railway at night seen in depth: trains of lit windows glide along a viaduct over a river and curve away into the distance, headlights cutting the haze, stopping at a lamp-lit station on the beat. The lineside signals change from green to red behind each train and back, the track lights in each train's colour where it runs, the town's lights and the stars answer the highs and on the drop the whole line lights at once.

Network Map mode

Network Map

An invented city's railway map, four lines of its own colours: every stretch between two stations lights while a train runs it, stations ring as trains call, trains slide along the lines with their codes, and the next route lights ahead of each one. The build adds trains to every line and on the drop the whole network lights.

Junction mode

Junction

A close view of a busy flat junction at night: the branch leaves the main line and crosses it on a diamond, the points throw on the bar, the home signals clear on the downbeat with their route lights for the branch, long trains cross over under the floodlights and the track lights in each train's colour as it runs.

Cab Ride mode

Cab Ride

The view from the driver's cab at night: rails running to the horizon, signals and track circuit markers rushing past on the beat, the route set ahead lit in the highlight colour up to the next red signal, platforms and junctions sweeping by, trains passing the other way, and the cab's display showing the train's code, its speed and the next signal.

Model Railway mode

Model Railway

A model railway on a table in a warm room, seen from three quarters: trains loop through a tunnel and two stations, signals change aspect on the layout, points throw on the bar, the lit control panel at the front shows every track circuit, and on the drop every lamp on the layout comes on at once.

49 controls

Controls

ControlGroupTypeDefaultAnimationAudio
Primary colorPrimary color used by the engine paletteStylecolor#ffb547YesNo
Secondary colorSecondary color used by the engine paletteStylecolor#3fd6ffYesNo
BackgroundBackground used by the engine paletteStylecolor#0a1412YesNo
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
TrainsHow many trains run in the quiet parts of the song. The build brings more out and the drop runs every oneRailwayrange4YesNo
Train speedHow fast the trains run against the tempo: at 1 a train runs the signal box loop every 8 bars and the whole railway repeats every 16, at 2 twice as fast. Departures stay on the beatRailwayrange1NoNo
Highlight coloursWhat the lit track takes its colour from: each train its own colour, each line its own colour, or the classic panel's red for an occupied section and white for a route setRailwayselecttrainsNoNo
Routes lit aheadHow brightly the track ahead of each train lights: the route it may run, up to the first signal at danger, and the routes set through the junctionsRailwayrange1YesYes
Train codesShow each train's four-character code: in the berths of the signal box panel, on the map, over the junction, in the cab's display and on the model railway's control panelRailwaybooleantrueNoNo
Panel styleHow the signal box shows its railway: a lit mimic panel of tiles and lamps, a control room screen, or a glass diagram lit from behindRailwayselectmimicNoNo
Title and artistShow or hide the song title and artist this visualizer draws.TextselectautoNoNo