It is drawn from the audio file itself.
Props
Every prop has a default, so the component renders as it is. Change any of them in Studio or in code.
audiostring = "beat.wav"
The audio file in public/ the signal is read from (and that plays).
layerslist
The copies of the signal, bottom first.
groundcolour = "#050505"
Background.
grid.showboolean = true
Draw the graticule.
grid.cellnumber = 62
Grid cell size, px.
grid.colorcolour = "#4a4a4a"
Grid line colour.
grid.widthnumber = 2
Grid line width, px.
glowNearnumber = 3
Radius of the tight glow, px (the first of the two stacked glows).
glowFarnumber = 10
Radius of the wide bloom, px (the second glow).
bloomStrengthnumber = 0.2
Strength of the wide bloom (keep it low where copies of different colours meet, or they smear together).
bloomWithLevelnumber = 0.5
How much the bloom swells with the loudness.
bloomTintstring = ""
Colour of the wide bloom; empty to bloom in each copy's own colour.
pushnumber = 0.12
Slow camera push over the whole clip (0.08 = 8% closer at the end).
bumpnumber = 0.012
How much the frame swells on loud hits.
title.kickerstring = "LISTEN TO"
Small line above the headline. Empty for none.
title.headlinestring = "SIGNAL"
The big word. Empty for none.
title.scriptstring = "in colour"
Script word overlapping the headline. Empty for none.
title.ynumber = 0.3
Vertical position of the headline, as a fraction of the height.
title.kickerColorcolour = "#d8d8d8"
A CSS colour.
title.headlineColorcolour
A CSS colour.
title.scriptColorcolour = "#f6ea5a"
A CSS colour.
title.headlineFontstring = "Bebas Neue"
Google Fonts family, condensed.
title.scriptFontstring = "Instrument Serif"
Google Fonts family, italic serif.
title.headlineSizenumber = 230
Headline size.
timecode.showboolean = false
Show the running time as huge soft numerals and a playhead.
timecode.colorcolour = "#5a5d63"
A CSS colour.
timecode.blurnumber = 3
Softness of the numerals, px.
timecode.playheadcolour = "#7fb2ff"
Colour of the playhead line.
streaknumber = 0
A horizontal light streak along the centre line (anamorphic flare), swelling with the loudness.
streakColorcolour = "#ff6a5a"
Colour of the streak.
grainnumber = 0.035
Film grain over everything.
chromanumber = 1
Chromatic aberration, px.
Compositions
- AudioScope