Home / Docs / Visualfx / Effects / Music Drawn The music, drawn
These follow the sound: see Moving to the music . With nothing to listen to they are still and dark.
5 of the 94 effects : spectrumBars , spectrumRing , waveformRing , beatFlash , bassShake .
Each is one line to turn on. The value in the brackets is the one a plain number (or name) sets, and every other setting goes in by name: glow(0.8, { radius: 40 }), or in Python glow(0.8, radius=40). Every effect also has amount, from 0 to 1: how much of it is mixed in.
spectrumBars
Tap to enlarge
The music as bars: low notes at the left, high at the right.
JavaScript Python spectrumBars ("rainbow" )spectrum_bars("rainbow" )
Setting In Python Starts at Can be palettepalette"rainbow"a palette 's name, or a list of colours countcount324 to 64, a whole number sizesize0.70.05 to 1 amountamount10 to 1
spectrumRing
Tap to enlarge
The music as bars round a ring.
JavaScript Python spectrumRing ("rainbow" )spectrum_ring("rainbow" )
Setting In Python Starts at Can be palettepalette"rainbow"a palette 's name, or a list of colours sizesize9010 to 1000 xxthe middle a place in the scene yythe middle a place in the scene amountamount10 to 1
Tap to enlarge
The sound's own wave, bent into a ring.
JavaScript Python waveformRing ("white" )waveform_ring("white" )
Setting In Python Starts at Can be colourcolour"white"any colour sizesize11010 to 1000 strengthstrength30.5 to 40 xxthe middle a place in the scene yythe middle a place in the scene amountamount10 to 1
beatFlash
Tap to enlarge
A flash of colour on each beat.
JavaScript Python beatFlash (0.5 )beat_flash(0.5 )
Setting In Python Starts at Can be strengthstrength0.50 to 2 colourcolour"white"any colour amountamount10 to 1
bassShake
Tap to enlarge
The picture shakes with the bass.
JavaScript Python bassShake (14 )bass_shake(14 )
Setting In Python Starts at Can be strengthstrength140 to 200 speedspeed251 to 100 amountamount10 to 1