Currently Reading

Image of Derivatives Demystified: A Step-by-Step Guide to Forwards, Futures, Swaps and Options (The Wiley Finance Series)

Image of Working Effectively with Legacy Code (Robert C Martin)

Image of Coders at Work: Reflections on the Craft of Programming

Image of Succeeding with Agile: Software Development Using Scrum (Addison-Wesley Signature)

Recently Read

Image of UML 2 for Dummies

Image of Beginning iPhone 3 Development: Exploring the iPhone SDK

Image of Cloud Atlas

Image of Test Driven Development (The Addison-Wesley Signature Series)

Image of Advanced Actionscript 3 with Design Patterns

Image of Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)

Image of iPhone Advanced Projects (Books for Professionals by Professionals)

Image of Test Driven: TDD and Acceptance TDD for Java Developers

Image of The Secrets of Consulting: A Guide to Giving and Getting Advice Successfully

Image of ActionScript 3.0 Design Patterns: Object Oriented Programming Techniques (Adobe Developer Library)


July 20, 2008

Sound Experiments and distortion effects

Filed under: Flex — Anthony @ 4:32 pm

Ok so I was given the challenge of creating a TV style distortion effect for a project im working on. The obvious solution for this was to use a sound wave and create a distortion effect based on the SoundMixer.computeSpectrum( ); method in combination with a DisplacementMapFilter to build a distortion effect for any Sprite in an Application or indeed the application itself. As you can see in the example below you can change the size of the pixel distortions by increasing the intensity value. Furthermore if you mouse over objects they are registered with the distorter class to allow for the distortion to stop, you can turn registering on / off by selecting the relavent checkbox's. You can also play pause and stop the effect using the buttons.

1 Comment »

  1. [...] caused a lot of people to think their monitors were broken! I blogged about some of these effects here « Flash Player Malware [...]

    Pingback by BetaDesigns( Blog ).toString( ); » RedBull Racing goes live — August 13, 2008 @ 1:35 pm

RSS feed for comments on this post. | TrackBack URI

Leave a comment

XHTML ( You can use these tags): <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> .