差分パルス符号変調
デルタ変調(delta modulation)は差分PCMの1ビット版で、1つ前のサンプル値に対するサンプル値の大小を1ビットで符号化する。デルタ変調を応用したものとして、適応デルタ変調(adaptive delta modulation、ADM)、デルタ・シグマ(Δ-Σ)変調(delta-sigma modulation)などがある。他の方式と比べ単純なハードウェアで音声の圧縮符号化ができるため、デジタル回路が高価だった時代に考案された。この方式は大ヒットしたファミリーコンピュータの音源に採用されていたことでも有名。デルタ・シグマ変調はAD変換及びDA変換用LSIの技術として現在でも多用されている。
差分PCM の入力はアナログ、デジタルのいずれでもよい。時間的に連続したアナログ信号の場合は最初に標本化が行われ離散的な信号に変換される。その後の処理は以下の2つの方法が考えられる。
連続する標本値の差をとった後に量子化を行う。
連続する標本値の差の代わりに、過去の符号化データからデコードした値と標本値との差の量子化を行う。
最初の方法は量子化の際の誤差が蓄積されていく問題があり、差分PCMでは2番目の方法が使用される。デコードは受信した値を単純に加算していくことで行う。
以下にアナログ信号を入力とする標準的な差分PCMの構成を示す。x[n] は標本化された入力信号、eQ[n] は量子化済みの差分PCM信号である。 Z は単位時間分の遅延、Q は量子化を表す。

この図においてエンコーダーの下半分が過去の符号化データのデコーダーにあたり、入力信号 x[n] と過去のデータからのデコード値 xD[n-1] との差が量子化される。量子化の際に発生した誤差はその後の符号化で打ち消されるため誤差の蓄積はない。
量子化されたエンコーダーからの出力は、そのまま符号として使われたり、差分PCM出力が 0 付近の狭い範囲に集中するのを利用しさらにエントロピー符号化を行いより圧縮率を上げたりする。
差分パルス符号変調(さぶんパルスふごうへんちょう、英: differential pulse-code modulation、DPCM)あるいは差分PCM(英: differential PCM)とは信号間の差分を PCM で符号化する方式である。単純な処理で情報の圧縮ができるため、差分PCMの応用である ADPCM と共に音声符号化や画像符号化の分野で古くから使われている。