Problemas resolvidos na íntegra
-
A regra dos 6 dB por bit e o 1,76 isolado para um conversor de 8 bits 5 passos
Deduza a regra dos 6 dB por bit de raiz para um conversor de 8 bits — de onde vem o 1,76 isolado? — e depois diga o que ela não promete.
-
O arredondamento para o nível mais próximo deixa um erro não superior a meio passo e, num sinal complexo, esse erro distribui-se uniformemente pelo intervalo. A sua variância é o integral de e² sobre uma distribuição uniforme.
-
O sinal de referência é uma senoide que preenche toda a gama de entrada, pelo que a sua potência é metade do quadrado da sua amplitude.
-
Divida os dois. A gama de fundo de escala cancela-se, razão pela qual o resultado é uma função pura do número de bits e não da tensão.
-
Aplique logaritmos. O 6,02 é 20 log₁₀2 — um bit duplica o número de níveis — e o 1,76 é o 3/2 restante da linha anterior.
-
Calcule para 8 bits, depois para 16. Cada bit adicional vale um pouco mais de 6 dB, pelo que os oito bits adicionais do áudio de CD compram 48 dB.
Resposta
49,92 dB, e o 1,76 é 10 log₁₀(3/2). É a razão entre o valor médio quadrático de uma senoide e a variância do erro uniforme do quantizador, e é a única parte da fórmula que não é apenas uma contagem de bits. Note-se o que nunca aparece: a frequência de amostragem. Um conversor de 24 bits a funcionar a 8 kHz tem 146 dB de resolução em amplitude e, ainda assim, não consegue representar um tom de 5 kHz — os bits compram precisão vertical, a frequência de amostragem compra largura de banda, e nenhuma quantidade de um substitui o outro. É por isso que os dois seletores deslizantes nesta página são eixos genuinamente independentes, em vez de duas maneiras de dizer "qualidade".
-
-
Um tom de 30 kHz num CD, e onde ele reaparece 7 passos
Um microfone capta uma componente de 30 kHz, bem acima do que qualquer pessoa consegue ouvir, e esta chega a um conversor de 44,1 kHz sem passar por qualquer filtro. O que fica na gravação e de que outros tons passa a ser indistinguível?
Abrir este problema na ferramenta
-
Comece pelo limite superior. Um conversor a operar a 44 100 amostras por segundo consegue representar com fidelidade qualquer frequência abaixo de metade dessa taxa. O nosso tom está acima do limite, pelo que, independentemente do aspeto final das amostras, elas não podem significar aquilo que aparentam significar.
-
Registe o que o conversor realmente armazena. Ele nunca vê a onda. Vê o valor da onda uma vez a cada 1/44 100 de segundo, e nada mais.
-
Adicione agora um número inteiro de ciclos entre uma amostra e a seguinte. Cada amostra ganha 2πk adicionais de fase, e uma sinusoide permanece inalterada por voltas completas. Os números armazenados saem idênticos, dígito por dígito.
-
Portanto, as amostras não identificam uma frequência. Identificam uma família, e a reprodução tem de escolher um elemento dessa família. Escolhe aquele que estiver mais próximo de zero, que é a distância de 30 000 Hz ao múltiplo mais próximo da taxa de amostragem.
-
Esse é o valor que a ferramenta apresenta. 14 100 Hz é um silvo fino e agudo, audível para a maioria dos ouvintes jovens e uma das primeiras coisas a perder-se com a idade, e não estava na sala: uma componente inaudível foi transformada numa componente audível pelo simples ato de a gravar.
-
Que outros tons coincidem na mesma posição? Todos os membros da família. E existem infinitos. Aqueles que se encontram uma taxa de amostragem inteira acima reaparecem dígito por dígito; os espelhados apresentam todas as amostras de sinal trocado, o que equivale ao mesmo tom com a fase invertida. Em ambos os casos, a gravação preserva apenas um número por amostra e não guarda memória do tom que o produziu.
-
É por isso que o filtro tem de ser analógico e tem de ficar antes do conversor, o que fixa o quão abrupto deve ser: deixar passar 20 kHz, cortar aos 22 050 Hz, um intervalo de cerca de um sétimo de oitava. Construir isto em eletrónica analógica é difícil, razão prática pela qual existem conversores com sobreamostragem. Amostrando mais depressa, a banda de guarda alarga-se, o filtro analógico pode ser suave e a parte mais exigente da tarefa transfere-se para a aritmética, onde o custo é reduzido.
Resposta
14 100 Hz, com intensidade máxima. Um tom de 30 kHz amostrado a 44,1 kHz é indistinguível de um tom de 14 100 Hz, assim como o são 58 200 Hz, 74 100 Hz e qualquer outro membro de |k·fs ± 14 100|. O aliasing destrói a informação no momento da amostragem, pelo que nenhum processamento posterior consegue voltar a separar os tons rebatidos. O único local para o impedir é antes do conversor.
-
Referências (2)
- Where the sampling theorem is stated: C. E. Shannon, "Communication in the Presence of Noise." Proceedings of the IRE 37, 10–21, 1949.
- And the information-theoretic frame it sits in: C. E. Shannon, "A Mathematical Theory of Communication." Bell System Technical Journal 27, 379–423, 1948.