Controllable Playback Arbitrary Speed Example 1
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 from the Playback Speed Controller. The Playback Speed Controller
generates the required time-varying step-size sequence in order to achieve arbitary (fractional) changes in playback speed.
Play the DrawingBoard and observe that with the default settings of 1.1 the "wavewarp.wav" file is being played 10% faster
than usual. The Playback Speed Controller achieves this by omitting every tenth sample (i.e. by sending a value of 2 for the
step-size every 10 samples -- you can see this on the Simple Control Display which flashes between 1 and 2 as the file
plays).
Now try adjusting the speed setting of the Playback Speed Controller. Note that you have complete flexibility to speed up
and slow down the file playback in forward and backward directions !
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.