|
WaveWarp is an object-oriented, real-time, audio effects processor running native on a Pentium-class PC with any Windows-compatible soundcard. With over 260 modular components, it provides the essential building blocks for creating elaborate audio effect algorithms from scratch. Sample by-sample execution of all components allows arbitrary connections in series, parallel, feedforward, and feedback networks.
The multirate engine supports "on-the-fly" sample rate conversion between components. WaveWarp supports 8-, 16-, 20-, 24-, and 32-bit WAV files of any sample rate. All internal calculations are performed in 32-bit floating point precision. For added flexibility, the WaveWarp distribution includes a suite of MATLAB m-files for importing/exporting digital filters, wavetables, envelopes functions, etc.
If you don't need DirectX, multichannel I/O, multirate DSP, external digital filter interfacing, ASCII file I/O, or bundled MATLAB m-files, a less expensive alternative Lite version is also offered, which provides many of the same effects as the full version.
Features
- Object-oriented modular architecture with over 260 real-time DSP components running native on the PC under Windows 95/98/NT. No DSP hardware required.
- Seamless integration with many popular audio editors and sequencers via the industry-standard DirectX plugin interface.
- Supports live audio input and playback via all Windows-compatible soundcards (with Wave drivers).
- Supports multiple soundcards with multiple channels (e.g. for building surround sound effects from scratch).
- Sample-by-sample execution of all components allowing arbitrary connections in series, parallel, feedforward, and feedback networks.
- Multirate engine supports "on-the-fly" integer-factor sample rate conversion between components, allowing the construction of elaborate multiband effects.
- Wide range of complete audio effect components plus basic building blocks including filters, delays, mixers, de-noisers, spectral transformers, signal generators, reverbs, phasers, flangers, chorus, modulators, dynamic range controllers, and many more.
- Controllable playback functionality for manipulating audio file playback pointers in real-time (e.g. for creating granular synthesisers from scratch).
- ASCII file interfaces for digital filters, wavetables, noise spectrum templates, envelope functions, etc, for importing off-line designs for total flexibility
- Digital displays, oscilloscopes, and spectrum analysers for elaborate signal visualisation.
- Supports 8-, 16-, 20-, 24-, and 32-bit WAV files of any sample rate.
- Supports 8-, 16-, 18-, 20-, and 24-bit WAVE device I/O of any sample rate supported by the soundcard(s).
- Internal 32-bit floating point precision for all signal processing calculations.
- Extensive HTML-based Users' Guide and Help files.
- Wide range of Example DrawingBoards which you can use "as is" or as starting ponts for your own customised algorithms.
- Bundled set of matlab m-files for convenient import/export of digital filters, wavetables, envelopes functions, etc.

Purchase Information
Requirements
- Windows 95/98/NT 4.0
- Pentium 166 MHz (Pentium II or higher recommended)
- 64 MB RAM
- 12 MB disk space
- Windows compatible stereo sound card
|
|