Μ-lawアルゴリズム
μ-lawアルゴリズムはコンパンディングアルゴリズムの一種で、主に北アメリカと日本のデジタル通信システムに使われている。他のコンパンディングアルゴリズムと同様、信号のダイナミックレンジを低減させる。アナログでは、S/Nを向上させる効果があり、デジタルでは量子化誤差を低減させる（結果としてS/Nが向上する）。S/N向上と引き換えに帯域幅が狭くなる。
ヨーロッパでは、類似するA-lawアルゴリズムを使っている。
アルゴリズム
アルゴリズムには、アナログ版と量子化されたデジタル版がある。
背景
この符号化を使うのは、音声のダイナミックレンジが広いためである。アナログでは、ある一定の背景雑音が混じることで、信号の詳細が失われる。元々音の信号であるため、人間の聴覚は対数的に音の強さ（音の大きさ）を知覚するという事実を利用し、対数応答オペアンプを使って信号を対数的に圧縮する。電気信号にノイズが乗るのは主に信号線上であり、対数的に圧縮してからノイズが乗っても、信号を元に戻したときに音の大きい部分は確実に大きく知覚される。この手法は電気通信でデジタル化以前からよく使われ、μ-law 仕様が規格間の互換性のために定義された。
デジタルが使われるようになると、以前から使っていたアルゴリズムが音声を表す信号に必要なビット数の削減にも効果があることがわかった。μ-lawを使うと、標本を8ビットで表すことができ、コンピュータの処理単位とも一致した。
μ-law 符号化は、信号のダイナミックレンジを効率的に低減させ、同じビット数で線形符号化で信号を送った場合に比べて、S/Nを低減させることができる。
μ-lawアルゴリズムは、Sunオーディオファイルでも使われ、UNIXにおけるデファクトスタンダードとして使われた。Sunオーディオファイルのフォーマットは、Java 1.1 の sun.audio パッケージや一部のC#メソッドでもオーディオAPIとして使われている。
A-lawとの比較
μ-law は A-law よりも若干ダイナミックレンジが広いが、微細な信号の歪みが大きくなる。規定により、1カ国でもA-lawを使う国があれば、国際接続ではA-lawが使われる。