mu2lin
Converte códigos mu-law de 8 bits de volta para amostras de áudio lineares.
Categoria: Data Import and Analysis > Data Import and Export
Sintaxe
y = mu2lin(mu)
Decodifica valores mu-law de 0 a 255 em amostras no intervalo de -1 a 1.
Descrição
É a inversa de lin2mu, a menos do erro de quantização. Amplitudes pequenas são reproduzidas com passos mais finos que as grandes, de modo que o erro cresce com o nível do sinal.
Argumentos de entrada
mu- Códigos mu-law, inteiros de 0 a 255.
Argumentos de saída
y- Amostras lineares, do mesmo tamanho de
mu.
Exemplo
Erro de quantização
y = [-0.9 -0.1 0 0.1 0.9];
z = mu2lin(lin2mu(y))
err = abs(z - y)
Saída
z = 1×5
-0.8866 -0.0995 0 0.0995 0.8866
err = 1×5
0.0134 0.0005 0 0.0005 0.0134