MPC_(audio_compression_format) MPC_(audio_compression_format)

MPC (audio compression format) - Definition and Overview

Related Words: Abstract, Agglutination, Bottleneck, Cervix, Clumping, Clustering, Concentration, Concretion, Condensation, Constriction, Contraction, Crush

MPC (also known as Musepack or MPEGPlus/MP+) is a lossy audio compression format, similar in function to MPEG-1 Layer II Audio, also known as Musicam.

Unlike MPEG Layer II it uses:

  • subband-wise selectable M/S encoding (like MPEG-AAC)
  • Huffman coding (like MPEG Layer III, MPEG AAC, ...)
  • noise substitution techniques as used in ATSC A-52 and MPEG-4 AAC V2
  • pure variable bitrate between 3 and 1300 kbit/s (when needed)

The psycho-acoustic model of MPC is based on MPEG ISO model 2, but is extended by CVD (clear voice detection). The quantization algorithm of the MPC encoder performs spectral shaping of the noise, called adaptive noise shaping (ANS), in order to overcome the low frequency resolution of the polyphase quadrature filter bands.

Its proponents claim that MPC is the best available lossy codec for high-quality music compression, at bitrates of 160kbit/s and upwards. I.e. it is possible to encode a piece of music so that it is indistinguishable from the original at a lower bitrate with MPC than with either MP3 or Ogg Vorbis.

Development of MPC was initiated in 1997 by Andree Buschmann and later taken over by Frank Klemm.

Encoders and Decoders are available for Microsoft Windows, Linux and Mac OS X free of charge, mostly licensed as free software under the LGPL or BSD license. They are distributed via the MPC project's website (see external link below). Many third-party programs (audio players, CD rippers etc.) support MPC, either directly or via plugins.

MPC use the APEv2 tag metadata container.

External links

  • Musepack.net (http://www.musepack.net) Website of the Musepack project
  • Frank Klemm's MPC page (http://web.archive.org/web/20040209052210/http://www.personal.uni-jena.de/~pfk/mpp/audiocoder_english.html) (from archive.org)
  • XMMS-Musepack (http://sourceforge.net/projects/mpegplus/), plugin for XMMS
  • cue2wav (http://haydn.homelinux.com/wiki/index.php/Cue2wav) helps Linux users to turn mpc+cue into recordable wav files.
  • Musepack forums (http://www.hydrogenaudio.org/forums/index.php?showforum=56) at Hydrogenaudio.

Example Usage of compression

fnnrqwin: Attempting to get ride of any compression I possibly can in my songs. Wish me luck?
The_Biochemist: A lossless compression method for DNA sequences: http://tiny.cc/otUd8
neekrusher: Let's say you wanted information on the basic settings for vocal compression
Copyright 2009 WordIQ.com - Privacy Policy  :: Terms of Use  :: Contact Us  :: About Us
This article is licensed under the GNU Free Documentation License. It uses material from the this Wikipedia article.