More
See all Show me
130 seconds of a music visualization engine and generative drawing built in AS3 using particles and physics engine. See the whole thing here: christeso.com/labs/actionscript-3-sound-visualization-generative-drawing.asp

512 particles are released with instructions to disperse randomly throughout the scene. Variants include friction and wander. Particle location is constantly tracked and more particles are drawn at that location. These particles are sized and alpha'd according to stage location creating a "corridor".

Music visualization occurs by looping through SoundMixer.computeSpectrum and creating a ByteArray. Each of the 512 particles are controlled the ByteArray which conveniently contains 512 bytes of data. Each byte contains a floating-point value. This value determines the individual particles scale and glow.

Music: All Mine | Portishead
This conversation is missing your voice. Take five seconds to join Vimeo or log in.

Advertisement

Statistics

  •  
    plays
    likes
    comments
  • Total
    plays 922
    likes 3
    comments 0
  • Dec 3rd
    plays 0
    likes 0
    comments 0
  • Dec 2nd
    plays 2
    likes 0
    comments 0
  • Dec 1st
    plays 2
    likes 0
    comments 0
  • Nov 30th
    plays 1
    likes 0
    comments 0
  • Nov 29th
    plays 2
    likes 0
    comments 0
  • Nov 28th
    plays 0
    likes 0
    comments 0
  • Nov 27th
    plays 1
    likes 0
    comments 0
  • Nov 26th
    plays 3
    likes 0
    comments 0
Previous Week

Downloads

Please join Vimeo or log in to download the original file. It only takes a few seconds.