PCM is a digital process for transmitting analog data. Using PCM, it is possible to digitize all forms of digital data including music and video. Using binary encoding, the source is sampled at a particular frequency and further quantized. At the receiving end a pulse code demodulator converts the binary numbers back into pulses having the same quantum levels as those in the modulator. These pulses are further processed to restore the original analog waveform.