WaveWarp

Not Rated

 

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
 

Download

The demo has a 30-day trail period and diables save and build functionality limiting the user to bundled pre-built effects.

Product Download Page
wwssv203d.exe 8.5 MB