Archive for the 'flash9' Category

This is a very simple Stereo Flanger algorithm I developed last night. However it has a nice bright tone color. Keep playing with the parameters. I can listen to it for hours. Move the MIX slider to the left for the original loop sound (dry).

source code available

FL909 attempts to simulate the original sound of the Roland TR-909. This drumcomputer hits the market 1984 and was a long time the state of art in house and techno productions. Shift-Click the Step-buttons for accent triggers. Shift-Click-Move knobs for smoother resolution. Press Save to store a snapshot of the current settings to a flash cookie. Restore snapshot by pressing Load. Clear to delete all patterns and reset all knobs. Drag and drop a pattern button (invisible) to copy a pattern to a new location.

source code available

PLEASE READ - NEW AUDIO APPLICATION IS ON ITS WAY

Move you mouse to attract the particles. They will leave a color trace on their way. Click to clear the canvas.

Need a rest? Watch these cute sound particles, representing notes from different patterns, which are mixed together to keep the suspense. This experiment is completely synthesized running a polyphonic synthesizer, based on this study and a stereo-delay on 16Bit, 22.050Khz.

They are no external sources, just code. The size of the SWF is about 8kb. If your computer is too slow, try the video I’ve uploaded to youtube.

Chill out planet earth!

This is a very simple particle system drawing their movement-paths with lines. They are actually moving in 2D, but from time to time the resulting image looks like 3D.

source

Another implementation of having one particle for each pixel of a bitmap. Hold mouse and move.

see also | source

This name is an invention, but this is how it works. There are n poles (3-64), which are attracted by force to their neighboor. By increasing the number of poles, the computed sound gets more complex with a lot of harmonics, where the waveform oscillate itself by the pole forces. If you be patient and try out some combination you can find some very nice atmospheric sounds. The amplitude between the poles is cubic interpolated.

Note: Changing the poles count affects crack sounds, since the waveform resets without respect to any zero crossings. Tipp: You can click the slider bar to change the poles count without sliding. Update: Added rate parameter, which affects the speed of each pole.

Caution: Old Macs may produce noise.
This is a bug - upcoming audiostudies will run fine.

This is a simple 3 Band EQ-Filter with 4 poles. Modify the gain for each frequency band with the sliders.

Caution: Old Macs may produce noise.
This is a bug - upcoming audiostudies will run fine.

Any other waveform than Sinus produces harmonics. To figure out, how they sound, I have written a Pulse-Quad-Morpher, which morphs a Pulsewave with different pulse width (middle slider) into a quadric curve waveform (top slider). The bottom slider is to adjust the frequency. Note, that zero and one are illegal values for the pulse width, since only one value is produced, which is not a waveform.

Caution: Old Macs may produce noise.
This is a bug - upcoming audiostudies will run fine.

This is an example, how to use BitmapFilters, a BlendMode and Gradients to provide some kind of aqua design.

source

Another implementation of the computeSpectrum method coming as an oldschool equalizer device, displaying frequency peaks. The panel is only updated every 46 milliseconds, since I have the feeling, that the spectrum isn’t computed more often internally as the properties rightPeak and leftPeak from a SoundChannel.

Btw: I found this dj-mix somewhere in the internet by DJ Saleem, called Bass Lounge. After a while there is too much singing for me. Nice music anyway.

UPDATE: redesign of the device.

An isometric like visualisation of an audio frequence spectrum.

source

Update: Slight changes & new music (warp)

Combine 3000 particles, a blurfilter and a new gradient colorpalette to create some nice explosions. To be implement into games.

source

Leaving painted graphics on stage is very powerfull to create nice images with simple movement algorithms. Related to this study a few years ago, I’ve recreated it with the new BitmapData possebilities.

A CubicVR Panorama Viewer. SingleClick the red dots to navigate through the room. DoubleClick red dots on images to get the original size in a new browser window.

source

8bitboy is an amiga modplayer for the flash9 player. Thanks Andre Stubbe for the design and Joa Ebert for the initial idea and his Modparser.

screenshot

visit also 8bitboy website

Scratch a vinyl with actionscript. Unfortunatley you need a fast computer, since I tried to implement a very low latency time.

Combining a LineGradient with paletteMap creates this little sound spectrum radar.

Well, this is not an exact clone of the Roland TB 303, but I like the sound of this little synthesizer. Thanks Frank Baumgartner for the first introducing steps. Click in the flashmovie to have keyfocus and press any key to randomize the pattern.

This physics engine works with penetration detection of any object. If a penetration (intersection) is detected the simulation will run backwards and forwards in frame-time, untill a accurate collision time is found. After that, the last detected collision is resolved.

More features:
ConvexPolygons as Springmodels
Time-exact simulation resolve
Space-Subvision by grids

source

An AS3 based Raycaster.

source

Revive is based on ‘Dynamic Intersection’, which provides very fast moving objects. The source includes some more scenes.

source

Some particles can move phreatic in space, where small distances between 2 particles create an attraction force. Interact with the mouse.

source

Tested the performance with AS3. About 9800 Particles are rotated in 3D space. Hold Mousebutton and move to rotate.

source