Sounds Logical
home News Products store support sitemap company info
M-Pack 1
Current version: 1.1
Platform: Win 98/Me/NT4/2000/XP
Requires: MATLAB 6.0 (or later)
Availability:online only
US $279

OVERVIEW
MATLAB FUNCTION LIST
ONLINE DOCUMENTATION
SEE ALSO...

M-PACK FAMILY

products | purchase online | download demo | FAQ | Users' Forum
 

WAV file processing toolbox for MATLAB®

A collection of MATLAB functions for processing WAV files of arbitrary size, significantly extending MATLAB's built-in WAV file handling functionality in the following key ways:

WAV file I/O

  • support for arbitrary bit resolution between 2 and 32, including a distinction between valid bits and container bits
  • support for Microsoft's WAV_FORMAT_EXTENSIBLE file format for multichannel (and high bit-depth) PCM WAV files
  • includes full range of dithering options when re-quantizing (e.g. additive, first-order high-pass noise-shaping, user-defined FIR noise-shaping)
  • supports chunk-by-chunk WAV reading and writing enabling easy construction of functions to perform "disk-based" editing of WAV files (e.g. splitting large WAV files into smaller ones, concatenating multiple WAV files together, etc)

WAV file "disk-based" processing

  • includes a set of functions which exemplify the chunk-by-chunk WAV processing capabilities (e.g. WAV file normalisation, arbitrary multi-effect processing, etc)

WAV file sample rate conversion

  • pro-audio quality WAV file sample rate converter, supporting all sample rates commonly used in digital audio (chunk-by-chunk processing, enabling the conversion of arbitrarily long WAV files)

WAV file playback

  • triggering of WAV file playback (via the Windows default soundcard) from within the MATLAB environment

Most of the functions are compatible with the MATLAB Compiler, and can be used in standalone applications for distribution (royalty-free). An exception is the WAV file sample rate converter function which can not be compiled.

The free demo version illustrates the toolbox functionality, though with run-time limitations on most functions. Also, all demo m-functions are p-coded and therefore can not be compiled into standalone applications using the MATLAB Compiler.

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