A-lawアルゴリズム
6 も使っている)。
A-law の伸張結果は以下の逆関数で表される。
F − 1 ( y ) = sgn  ( y ) a A {\displaystyle F^{-1}(y)={\frac {\operatorname {sgn}(y)a}{A}}}
a = { | y | ( 1 + ln  A ) if | y | < 1 1 + ln  A exp  { | y | ( 1 + ln  A ) − 1 } if 1 1 + ln  A ≤ | y | < 1 {\displaystyle a={\begin{cases}|y|(1+\ln A)&{\mbox{if }}|y|<{1 \over 1+\ln A}\\\exp \left\{|y|(1+\ln A)-1\right\}&{\mbox{if }}{1 \over 1+\ln A}\leq |y|<1\end{cases}}}
このような符号化を施すのは、音声のダイナミックレンジが非常に広いため、効率的な線形デジタル符号化にあまり適していないからである。A-law アルゴリズムを使うと信号のダイナミックレンジを効率的に低減させ、符号化効率がよくなり、結果として所定のビット数で符号化したときのS/Nがよくなる。