|
| WaveWarp 2.0 Example DrawingBoard

DirectXstereoOneWaySend
Description
DirectXstereoOneWaySend
This simple DrawingBoard provides a basic introduction to WaveWarp's powerful DirectX plugin functionality. It illustrates
how to build a "one-way" DirectX effect plugin which receives data "sent" from the external Direct X host
application via the DirectX Input Port. This data is processed through the various intermediate blocks (i.e the Simple Delay
and Decibel Gain, but could be any combination of components), then sent to the Audio Oscilloscope (which could be any
audio output such as a soundcard or file). The important point to note is that the processed data is not returned to the
Direct X host application (since there is no DirectX Outport on the DrawingBoard). Hence the name "one-way" plugin.
Note that as far as the audio output is concerned, the DirectX Host Application effectively ignores the plugin, and plays the
unprocessed track.
See also "DirectXstereoOneWayReturn.dwb" which illustrates the other class of one-way plugins whereby the DirectX
Host Application obtains data from WaveWarp without having sent data to WaveWarp beforehand.
See also "DirectXstereoWelcome.dwb" for a conventional "double-sided" DirectX effect example (i.e. the data is sent
"roundtrip" from the DirectX Host, to WaveWarp, then back again, in the usual manner of an effect plugin).
HINT: YOU CAN CHOOSE ANY WAVEWARP DRAWINGBOARD AS A DIRECTX STEREO PLUGIN -- NOT JUST THE
ONES CONTAINED IN THIS "DirectX/Stereo" CATEGORY. WAVEWARP WILL AUTOMATICALLY CONVERT ANY
DRAWINGBOARD INTO THE REQUIRED FORMAT. THE PRE-CONVERTED EXAMPLES IN THIS DIRECTORY
ARE SIMPLY TO DEMONSTRATE THE EXPLICIT FORMAT OF STEREO DIRECTX DRAWINGBOARDS. SO, AFTER
YOU'VE TRIED THESE, JUST BROWSE TO ANY OTHER EXAMPLE DRAWINGBOARD IN THE ENTIRE DISTRIBUTION --
OR BETTER STILL, GO INTO WAVEWARP AND BUILD YOUR OWN!
Components used:

|
|