Source: http://www.comp.nus.edu.sg/~mohan/papers/pcm03-audio.pdf