Mu-law je algoritem, ki se uporablja za stiskanje dinamičnega razpona za zvočni signal, ki se prenaša preko telekomunikacijskega sistema. Algoritem je niz izračunov, obdelanih v vnaprej določenem vrstnem redu v računalniku ali procesorju. Dinamični razpon zvočnega signala je razmerje med najglasnejšim nepopačenim zvokom in nivojem hrupa v ozadju, ki ga zazna mikrofon.
Človeški govor ima dinamični razpon 40 dB, človeški sluh pa približno 140 dB. Pri prenosu človeškega glasu preko telekomunikacijskega sistema se za stiskanje podatkov ali zvočnega signala uporablja algoritem mu-law. Namen tega izračuna je izboljšati razmerje dinamičnega razpona, da se zagotovi, da se zvok človeškega glasu prenaša s čim manj popačenja.
Ta formula se uporablja tako pri starejših analognih sistemih kot tudi pri novejših digitalnih sistemih. V analognem sistemu je bil algoritem mu-law uporabljen za zmanjšanje vpliva hrupa v ozadju ali statike. V digitalnem sistemu ta formula stisne digitalni signal na 8 bitov, hkrati pa ohranja enako približno raven šuma.
Matematična formula za mu-law je:
F(x) = sgn(x)*ln(1 + μ׀x׀))
ln(1 + μ)
kjer je μ = 255 (8 bitov) in za dani vhod x.
Mu-law se uporablja za digitalna telekomunikacijska omrežja v Severni Ameriki in na Japonskem za spreminjanje podatkov v podprt 8-bitni format. To se naredi po tem, ko digitalni računalniški sistem sprejme in obdela signal ali zvok. V analognem sistemu je ta sprememba popolna z uporabo nelinearnega ojačevalnika. Pri delu z analognim omrežjem je treba stiskanje in prilagajanje signala izvesti znotraj analognega sistema, kjer je to mogoče.
Za pretvorbo analognega signala v digitalni je potreben pretvorjen z nivoji kvantizacije, ki so nastavljeni za analogno v digitalno pretvorbo. Kvantizacija se nanaša na pretvorbo analognega signala v digitalni. Nivo mora biti neenakega prostora v skladu z algoritmom mu-law.
Če je signal že digitalen, potem ni treba ničesar pretvarjati in formulo mu-law je mogoče uporabiti neposredno. Velikost 8-bitne podatkovne datoteke je idealna za digitalno datoteko in se ujema z velikostjo simbola večine računalnikov. To naključje je odstranilo veliko potencialno oviro za digitalizacijo telekomunikacijskega sistema in je bilo ključno pri prehodu in sprejemanju digitalnih telekomunikacij.