Waveform Audio File: History
Waveform Audio File: History
Waveform Audio File: History
wav
Format created by Microsoft and introduced with Windows 3.1. Adopted as basis for European Broadcasting Union (EBU) Broadcast Wave standard. What is wav? The 'wave' file format is the native file format for storing audio in Microsoft windows platform. Wav can store uncompressed audio using LPCM (Linear Pulse Code Modulation). It can also be used as a wrapper format that can store compressed audio using any ACM codec. (Audio Compression Manager). It uses the RIFF file structure and stores data in chucks Wav file are widely used in the professional audio sector as it can store hi-quality uncompressed audio.
References http://www.digitalpreservation.gov/formats/fdd/fdd000001.shtml http://www.sonicspot.com/guide/wavefiles.html http://www-mmsp.ece.mcgill.ca/documents/audioformats/wave/wave.html
aiff
Was co-developed by Apple and Electronics Arts during 1988 and gained much popularity due to its heavy implementation on the Macintosh computer systems. What is aiff? The AIFF file systems in itself is also a container file developed as an interchange file format. As defined by Apple, it provides a standard for storing sampled sounds. The format is designed to be very flexible and can store multiple channels at varying bit depths. Further, the aiff format has the ability to store musical instrument information.
References http://muratnkonar.com/aiff/index.html http://www-mmsp.ece.mcgill.ca/documents/audioformats/aiff/aiff.html http://www.digitalpreservation.gov/formats/fdd/fdd000005.shtml http://www-mmsp.ece.mcgill.ca/documents/audioformats/aiff/Docs/AIFF-1.3.pdf
au
Developed by Sun Microsystems and most commonly used on the Unix platform during its day. What is au? au files are audio files are an obscure file format typically created on a Sun or a Unix based machine such as the NeXT. It usually consists of waveform data compressed with an 8bit u-law encoding scheme at 8KHz sampling rate. However it does support many encoding scheme but implementations are scarce.
References http://www.opengroup.org/public/pubs/external/auformat.html http://www.fileinfo.com/extension/au
ogg
The Ogg project started in 1993 as audio compression component of a larger project. In 1997, Xiph.org planned to make the ogg project "an attempt to create a flexible compressed audio file format to be used in modern computers. What is ogg? Ogg is a free open source audio file format which is maintained by Xiph.org. As with open source tools, all associated technology of ogg files are free. Ogg is also a container file format capable of storing compressed and uncompressed data. In addition to encapsulation and interleaving of multiple data streams, Ogg provides packet framing, error detection, and periodic timestamps for seeking. Further, Ogg is a stream oriented format, meaning that it can be written and read in a single pass, making it a natural fit for internet streaming and use in processing pipeline. This steam orientation is a major difference from other file based file formats.
References http://xiph.org/ogg/ http://www.vorbis.com/
mpc
MPC or Musepack was created by Andree Buschmann in 1998 because he was not satisfied with the MP3 audio quality which was becoming popular at the time. What is mpc? Musepack is yet another open source lossy audio compression file format that was designed with strong emphasis on quality. It is lossy but has designed with a certain transparency so that the quality between original and compressed is nearly indistinguishable. The format is built upon the MPEG-1 layer 2 algorithms but with significant improvements. The format doesn't compete well at the lower bandwidths, but outperforms other competing file formats in the high bandwidth arena. Mpc is said to have very fast encoding and decoding and designed to be very good when encoded with the default settings.
References http://www.musepack.net/index.php?pg=gen http://www.coolutils.com/formats/mpc http://wiki.hydrogenaudio.org/index.php?title=Musepack
raw
raw audio file What is raw?
RAW audio files contain uncompressed Pulse Code Modulated audio in binary format. Does not contain any headers and does not use any codec. The biggest difference from raw to any other file format is that the information is stored in a way so that it preserves information without having to decode it. Mostly Raw is used by specialized applications or embedded systems that require simple playback.
References http://www.ehow.com/how_6709650_convert-raw-audio.html http://www.cyanwerks.com/raw-audio-file-formats.html
gsm
This file type is associated with the widespread introduction of the GSM cellular systems in the early 90s. The typical output of a voice stream would be 64Kbps but utilizing certain techniques, the bandwidth was brought down to around 13Kbps. What is gsm? The gsm audio file system is a specialized file type developed specifically to facilitate audio transmission and recording on mobile GSM networks. The audio quality is somewhat inferior but provided an excellent compromise between quality and computational complexity.
References http://www.quut.com/gsm/ http://ccnga.uwaterloo.ca/~jscouria/GSM/gsmreport.html
dct
An isolated and somewhat specialized file format used exclusively for dictation by NCH Software. Designed for the specialized need for header encryption in the medical community. Has only limited playback capability via few tools.
References http://www.musepack.net/index.php?pg=gen http://www.coolutils.com/formats/mpc http://wiki.hydrogenaudio.org/index.php?title=Musepack