Sounds Logical
home

WaveWarp 2.0 Component

IndexCurrent GroupPrevious GroupNext GroupPrevious ComponentNext ComponentBottom of Page

Functional Description | Algorithm | Signal Implementations | Related Components | Example DWBs usage

Playback Controllers:

Playback Speed Controller

Functional Description
Varies the rate at which an audio file is played by an arbitrary (non-integer) factor, adjustable via the Parameter Window.

IMPORTANT: This specialised component is intended for use in conjunction with a Controllable Input Audio File (refer to the corresponding on-line help for for a detailed description of WaveWarp's controllable playback functionality). In order to implement the controllable playback, the output control signal from this component should be used as the input control signal to a Controllable Input Audio file.

NOTE: This component is identical in function to the Controllable Playback Speed Controller except that the playback speed is selected via the Parameter Window, rather than dynamically via the control input.

Algorithm
The control signal ouput consists of a sequence of integers which, when used to control the instantaneous playback step-size of an audio file, results in the file being played (on average) at the chosen rate. For example, for a selected playback rate factor of 1.1, the integer sequence will consist of a string of "1"s (normal playback), with a "2" inserted at every 10th site (instructing the playback engine to skip a sample), thereby skipping every 10th sample, such that the file is played, on average, 10% faster, as desired. Likewise, for a selected playback rate of 0.9, the integer sequence will consist of a string of "1"s (normal playback), with a "0" inserted at every 10th site (instructing the playback engine to repeat a sample), thereby repeating every 10th sample, such that the file is played, on average, 10% slower, as desired. Negative playback factors (i.e. file reversal) are implemented in the same manner, though using negative values in the integer sequence.
Signal Implementations
Audio signals Control signals Description
n/a single output Output should be connected to the input of a Controllable Input Audio file.
Related components:
Example DrawingBoards illustrating usage:

IndexCurrent GroupPrevious GroupNext GroupPrevious ComponentNext ComponentTop of Page

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