Posts Tagged ‘noise’

Interactive BitmapData Perlin Noise Explorer

If you’d like to create your own Perlin Noise music vis or try to produce programmatic natural-looking textures, here is an interactive BitmapData Perlin Noise Explorer for you to play with:

I’ll post some sample configurations for the clouds, sea, smoke, wood grain and brushed steal textures later.

Perlin Noise Music Vis

Here is a fun Perlin noise music vis with The X-Ecutioners “cuttin’ it up, scratchin’ it… They sounded so good they made everybody dance. (Check it out.)” — Like This:

(Click on the visualization to change color channels)

Doesn’t it look like a crowd dancing in the club? Well, close enough. Here is the real deal:

Noise Test

While attempting to build a sample video wall for my Flash video test drive, for loading all the video previews in a 9×9 grid I wanted to simulate that good old “no signal” image and noise you get from a tube.

Here is a sample:

Click on the image and mouse over the noise animation to hear that “no signal” sound effect. You can also View Source and download the tiny bit of code that generates this effect.

As I am sure you already know it’s generated with BitmapData.noise() function.

A while back I came across Keith Peters’s NoiseExplorer that was really handy to pick the color channel settings and other parameters of the bitmapData.noise() function to get that no signal image. The only part that nagged me was to click on the Render button every time I changed noise function parameters.

This sparked my interest in bitmapdata api and prompted me to explore Flex HSlider UI control capabilities, timers and sound effects. Before I knew it, I got too carried away and created an Interactive BitmapData Noise Explorer of my own to test those Flex features and find some use for Doug’s ResizableWrapper container at the time.

Read the rest of this entry »