Everything2
Near Matches
Ignore Exact
Full Text
Everything2

MP3 Compression Code

created by DMan

(thing) by DMan (1.2 y) (print)   ?   1 C! I like it! Wed Apr 19 2000 at 6:17:02

The MP3 compression code utilizes differences in the ability of the human ear to hear at different frequencies to drop data at certain frequencies just enough so that the listener cannot tell the difference between the original and the compressed music. If you put a dog in however, it will be able to tell the difference.

The sound signal is compressed into 32 sub-bands through a combination of filtering and down-sampling. Each band corresponds to around 690Hz in bandwidth and has a sample rate of 1.38kHz. A discrete consine transform (very similar to a Fourier transform) is performed on each band.

Each band is then quantized seperately depending on the frequency domain of the band. More data is used in bands in which the psychoacoustic model says the sound is most audible, or more sensitive to the humar ear. Less data is used in bands in which the sound is masked.

The result is that aurally prominent sounds to be stored very precisely while others are cut down. Those will still have substantial amplitude but the amount of data is highly reduced. Yet it will still sound the same as before.


printable version
chaos

Why I Like the Soviet National Anthem 31337 compression Fourier transform mpeg audio layer III
Compression artifacts How to Make a DivX Rip Discrete Cosine Transform MP3
How to avoid tomorrow MPEG Audio Frame Header compression self-extracting executable
JPEG Forgiving someone DivX FhG Radium Codec
foveation Bohr model of the atom Music Riddle Technique
juniper The juniper tree Urdu Blade Runner
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
Drink up!
King Kong
Fear and Loathing in Las Vegas
Wildfire
public executions
Chocolate
The Ten Commandments Judge
Gram-Schmidt Theorem
Buying a house
Philip II
You love these machines. These machines are dead: a love story.
Mothman
Elder Futhark
Never Ignore Chatterbox
New Writeups
Glowing Fish
The Uncanny X-Men and the New Teen Titans(thing)
WolfKeeper
Launch loop(idea)
TendoKing
Katana(person)
Wuukiee
Highly ornamental cultivars of brambles still have as many thorns as their wild counterparts(idea)
TheDeadGuy
Editor Log: May 2008(log)
everyday j.Lo
pray do not molest them(thing)
ammie
Bands Who Take Their Names from Eighteenth-century English Poetry and Prose(idea)
shaogo
Under My Thumb(review)
ammie
Rock On(person)
The Custodian
The Dresden Files(thing)
Ouzo
PETA becomes you, a proposed future(fiction)
Ereneta
Stone Soup, Part Two(fiction)
jjen
Sorrier than I ever thought I would be(personal)
locke baron
Moskva class antisubmarine cruiser(thing)
Wuukiee
May 15, 2008(idea)
This page courtesy of The Everything Development Company