Tree-Axis ``` Processing  


 
Introduction
Download

Examples

MP3 Import
Signed Applets

Credits


Classes
Ess

AudioChannel
AudioStream
AudioInput

AudioFile

Subclasses of AudioFilter
Subclasses of AudioGenerator

FFT







Analysis (uses MP3 import): Plays an MP3 while displaying an oscilloscope and performing real-time spectrum analysis. Click to start/stop

Input FFT (requires microphone): Showcase for new FFT processing options in Ess v2. Clicking and dragging changes FFT damping

MP3 Stream (uses MP3 streaming): Plays a stream from an Internet radio station in real-time

Pan and Volume: Generates a looping sine wave and pink noise. Pan and volume are controlled by mouse position

Ping Pong (requires Internet connection): Loads a sound from the Web. Uses the audioOutputPan event to pan back and forth

Pitch Shift: Plays generated sound in two AudioChannels, adjusting pitch over time. Left channel maintains tempo, right does not

Reverb: Applies reverb 10 times to the first sentence of Alvin Lucier's seminal electroacoustic piece "I am Sitting in a Room"

Scrub: Loads a sample that can be played/paused by clicking a button in the lower left-hand corner. Playback head can be adjusted by clicking and dragging

Spooky Stream Save: Sound is generated in realtime, with pitch and pan controlled by the mouse. Streaming of generated sound to a file can be started/stopped by pressing any key

Squirrel/Echo Voice (requires microphone): Sound is grabbed from the microphone and pitch shifted or reverbed in real-time (toggled by pressing any key)







  Questions, comments, corrections: e-mail Krister Olsson.