1-- Welcome
1.1-- System requirements
1.2-- Installation instructions
2-- Getting started with WaveWarp
2.1-- Starting with a DirectX plugin effect example
2.2-- Starting with the WaveWarp Audio Toolbox for MATLAB®
2.3-- Starting with a standalone audio processing example
2.4-- Playing the DrawingBoard
2.5-- Looping the playback
2.6-- Adjusting parameters
2.7-- Saving and loading parameter settings
2.8-- The DrawingBoard Description Window
2.9-- Saving a DrawingBoard
2.10-- Opening a DrawingBoard
2.11-- Selecting the Active DrawingBoard
2.12-- Modifying an existing DrawingBoard
2.13-- Creating a new DrawingBoard
2.14-- Introduction to the Component Library
2.15-- Placing a component on the DrawingBoard
2.16-- Adjusting the position of one or multiple components
2.17-- Using the "Help"
2.18-- Displaying component information
2.19-- Deleting one or more components
2.20-- Connecting components together with virtual cables
2.21-- Deleting a cable
2.22-- A complete example
2.23-- Saving to an audio file
2.24-- Playing the saved file
2.25-- Real-time processing of "live" audio inputs
2.26-- The Example DrawingBoards
2.27-- The "Missing Component" icon
2.28-- Automated DrawingBoard Conversions
2.29-- Using the HotKeys
2.30-- A word about Paths
3-- Using WaveWarp as a DirectX Plugin
3.1-- DirectX Host Application Compatibility
3.2-- The DirectX Input Port and Output Port Components
3.3-- Automatic Conversion of any DrawingBoard into a DirectX DrawingBoard
3.4-- Using WaveWarp as a DirectX plugin under "remote control" via the "WaveWarp DirectX Interface"
3.5-- Working with the "WaveWarp DirectX Interface"
3.5.1-- The DrawingBoard Manager Panel
3.5.2-- The "Plugin Override" Control Panel
3.5.3-- The "Bring WaveWarp to Front" button
3.5.4-- The "DrawingBoard Port Status" Panel
3.5.5-- The "Plugin Data Format (from DirectX Host Application)" Status Panel
3.5.6-- The Presets Dialog
3.6-- Saving your Host Application Project
3.7-- Using the DirectX Ports in combination with other I/O Components
3.7.1-- Example: Mixing in an audio file within the DirectX plugin DrawingBoard
3.7.2-- Example: Mixing in a live audio input within the DirectX plugin DrawingBoard
3.7.3-- Example: Sending the processed data to an output audio file from within the DirectX plugin DrawingBoard, as well as "returning" the data to the audio editor/sequencer
3.7.4-- Example: Sending the processed data to an output device from within the DirectX plugin DrawingBoard, as well as "returning" the data to the audio editor/sequencer
3.7.5-- Example: Mixing in an audio file plus a live audio input within the DirectX plugin DrawingBoard, then sending the processed data to an audio file and an output device , as well as "returning" the data to the audio editor/sequencer
3.8-- Step-by-step instructions on using WaveWarp as a DirectX plugin with some popular DirectX host applications
3.9-- Using WaveWarp with Cakewalk Pro Audio 9.0
3.10-- Using WaveWarp with Emagic Logic Audio 4.1
3.11-- Using WaveWarp with SEK'D Samplitude 2496
3.12-- Using WaveWarp with Sonic Foundry Acid Pro 2.0
4-- Signal types and connectivity
4.1-- Signal types
4.2-- Component types and color-coding
4.3-- Cable types and color-coding
4.4-- Rules of connectivity
4.4.1-- Basic rules
4.4.2-- Guidelines specific to control signals
4.4.3-- Rules specific to multirate components
4.4.4-- Feedback connections and algebraic loops
5-- The Component Library
6-- Adjusting the program layout
6.1-- Adjusting the DrawingBoard visual attributes
6.1.1-- Changing the DrawingBoard size
6.1.2-- Changing the DrawingBoard background color
6.1.3-- Adjusting the DrawingBoard alignment grid
6.2-- Adjusting the layout of the desktop
6.2.1-- Re-sizing or relocating dockable windows
7-- Setting the program Options
7.1-- General program options
7.2-- Soundcard settings options
7.2.1-- The WaveWarp Soundcard manager
7.2.2-- Physical I/O hardware channel assignment
7.2.3-- Adjusting the bit resolution per physical I/O channel
7.2.4-- What about setting the sample rate(s) for the soundcards ?
7.2.5-- Explanation of buffers and latency
7.2.6-- Adjusting the buffer settings per physical I/O channel
7.3-- Default DrawingBoard layout options
7.4-- Audio engine calibration
8-- Advanced features
8.1-- Multirate Audio Engine
8.1.1-- Introduction to multirate digital signal processing
8.1.2-- Rules of connectivity specific to multirate DrawingBoards
8.1.3-- Displaying the different sample rates used on a DrawingBoard
8.2-- Controllable Playback Engine
8.2.1-- Basic functionality of the Controllable Playback Engine
8.2.2-- Granular synthesis
9-- File formats for interfacing with WaveWarp from external applications
9.1-- ASCII file format for Digital Filter coefficients
9.1.1-- FIR file specification
9.1.2-- IIR Direct Implementation file specification
9.1.3-- IIR Cascaded Second Order Implementation file specification
9.2-- ASCII file format for wavetable storage
9.3-- ASCII file format for storage of spectra
9.3.1-- Magnitude spectra file format
9.3.2-- General (complex) spectra file format
10-- Troubleshooting & technical support
10.1-- Problems with audio device(s)
10.2-- Problems with "jumpy" playback
10.3-- Problems with audible "pops" when initiating playback
10.4-- Known bugs and limitations