Sounds Logical
home

WaveWarp 2.0 Example DrawingBoard

Index Current Example DrawingBoard Group Previous Example DrawingBoard Group Next Example DrawingBoard Group Previous Example DrawingBoard Next Example DrawingBoard Bottom of Page

Description | Components Used

ControllablePlaybackGranularSynthesiserExample

Description
Controllable Playback Granular Synthesiser Example Illustrates the versatility of WaveWarp's controllable file playback feature (see "ControllablePlaybackSimpleExample.dwb" for a detailed description of the controllable playback functionality). In the present example, the "Controllable Input Audio File" ( "wavewarp.wav") is fed a Control Signal which is derived from the Granular Playback Controller. (The Constant Control Generator is merely used to globally speed up or slow down the playback.) The Granular Playback Controller generates a sequence of time-varying step-sizes for the playback engine such that the audio is played back "a grain at a time", where a "grain" is simply a collection of sequential samples. The length of the grain, the number of grain repititions, the length of the material between grains (i.e the hop size), the rate at which the grains are filled and played back, and the rate at which the material between the grains is played back, are all parameters which can be set within the Granular Playback Controller. Play the DrawingBoard. The effect of the "granular playback" with the default settings is to produce a synthesised musical sequence derived from the voice track. Note that the Audio Oscilloscope is useful for observing the grains. They are readily apparent as repeating chunks of samples. Experiment with different settings in the Granular Playback Controller and with different audio sources. See the other "ControllablePlayback...Example" DrawingBoards to appreciate the elaborate effects achievable using WaveWarp's powerful controllable playback feature. Note: ALL audio files will appear in both the "Controllable Input Audio Files" category and the "Input Audio Files" category so it is possible to play ANY file with or without playback control.
Components used:

Index Current Example DrawingBoard Group Previous Example DrawingBoard Group Next Example DrawingBoard Group Previous Example DrawingBoard Next Example DrawingBoard Top of Page

home - news - products - store - support - site map - company info
© 2007 Sounds Logical. All rights reserved.
Sounds Logical
legal notice - privacy statement