Differential pulse-code modulation. A variant of pulse-code modulation that encodes the difference between the current and previous sample.