Sounds Logical
home

WaveWarp 2.0 Component

IndexCurrent GroupNext GroupNext ComponentBottom of Page

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

Input Audio Files:

Input WAV file

Functional Description
Represents an 8-, 16-, 20-, 24-, or 32-bit, linearly-coded, mono or stereo WAV file as an audio source. The Input Audio Files category of the Component Library includes the filenames of all such files located in the user-specified directory on the hard-disk. Any file in the list can be used as an audio source on the DrawingBoard. Unlimited multiple copies of the same file are permitted on any number of DrawingBoards simultaneously. WAV files of any sample rate are supported, and files with different sample rates can be used simultaneously on a DrawingBoard, as long as the rules of connectivity for multiple sample rates are adhered to (see the WaveWarp Users' Guide for more information.)

The name of any file on the DrawingBoard can be changed by double-clicking on its filename. This will open a conventional "Save As" file dialog box which can then be used to rename the file in the usual "Windows" manner.

When the DrawingBoard is played, the audio data in each WAV file is converted to floating-point representation (over the range -1 to +1) and streamed out sample-by-sample at the sample rate of the given WAV file. If Loop mode is activated in the Transport Window, each file will repeat indefinitely during playback. If Loop mode is not activated, the DrawingBoard will automatically stop playing when the end of the longest file is reached. Until this time, the shorter files will repeat as in Loop mode. If it is desired that a given file is not repeated, this file should be selected from the Controllable Input Audio Files category (rather than the Input Audio Files category). Thereafter, the playback characteristics of this file can be manipulated with full flexibility.

Note for MATLAB® users: the "wwmatlab" sub-directory of the WaveWarp root directory contains the necessary function m-files (plus example scripts) for reading and writing WAV files from within MATLAB, thus enabling the user to directly manipulate the individual samples of a WAV file off-line, and, furthermore, to create a WAV file from any sequence of numerical values.

Algorithm
n/a
Signal Implementations
Audio signals Control signals Description
Single output monon/a 8-, 16-, 20-, 24-, or 32-bit mono audio signal output
Single output stereon/a 8-, 16-, 20-, 24-, or 32-bit stereo audio signal output
Related components:
  • None
Example DrawingBoards illustrating usage:

IndexCurrent GroupNext GroupNext ComponentTop of Page

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