Função do app · 05

Curvas-Alvo e Correção de Mic

Duas sobreposições do RTA que respondem perguntas diferentes: a curva-alvo diz "que formato o espectro deveria ter"; a correção de microfone diz "o que o meu microfone está exagerando ou escondendo".

Como usar no app

Curva-alvo — ativar e escolher

A curva-alvo aparece sobreposta ao gráfico do RTA, mas o seletor fica oculto por padrão. Ative em Ajustes › RTA — curva alvo › "Mostrar seletor de curva alvo" — a partir daí a própria tela do RTA ganha um seletor Curva alvo (Nenhuma / Flat / X-Curve / −3 dB/oitava / −6 dB/oitava) junto dos outros controles, e, com uma curva escolhida, um slider de Offset da curva (−20 a 120 dB) para subir ou descer a curva inteira sem recalcular nada.

Correção de microfone — importar e ativar

  1. Consiga um arquivo de calibração do seu microfone de medição: exportação do REW, arquivo .cal do miniDSP/UMIK, ou um CSV genérico com colunas de frequência e dB.
  2. Vá em Ajustes › Correção de microfone › "Perfis de correção".
  3. Toque em "Importar arquivo…" e escolha o arquivo — aceita .txt, .csv ou .cal, todos lidos como linhas "frequência dB" (colunas extras, como fase, são ignoradas; linhas começadas por *, # ou ; são tratadas como comentário).
  4. O perfil entra na lista com um nome e a contagem de pontos importados. Toque no círculo à esquerda do nome para ativá-lo — só um perfil fica ativo por vez. "Renomear" está disponível por perfil, e deslizar o dedo sobre a linha exclui.
Onde a correção é aplicada O perfil ativo entra nas bandas do RTA, na leitura automática de pico do RTA e no card de bandas de oitava da aba SPL — sempre a mesma correção nos três lugares, nunca uma diferente por tela.

Exemplo de uso: importar a curva de um microfone de medição (ex. miniDSP UMIK-1)

  1. Baixe o arquivo de calibração do seu microfone — geralmente um .txt/.cal fornecido pelo fabricante a partir do número de série, ou exportado do REW se você já tem uma sessão de medição com ele.
  2. Salve o arquivo em algum lugar acessível pelo app Arquivos do iOS (ex. iCloud Drive).
  3. No Spectra: Ajustes › Correção de microfone › "Perfis de correção" › "Importar arquivo…" e selecione o arquivo.
  4. Toque no círculo ao lado do nome do perfil recém-importado para ativá-lo.
  5. A partir daí, toda leitura do RTA e o card de bandas de oitava da aba SPL já saem compensados pela resposta real do seu microfone — sem precisar refazer nada nas outras telas.

Exemplo de uso: qual curva-alvo escolher

A partir daqui Como cada curva e a interpolação de correção são calculadas por dentro — fórmulas e normas. Não é preciso entender nada disso para usar o app.

Curvas-alvo

Calculadas analiticamente (não por tabela de pontos), como uma linha de referência desenhada sobre o gráfico do RTA, ancorada ao mesmo nível de calibração de SPL usado no eixo Y.

X-Curve

Resposta plana até 2 kHz, caindo −3 dB por oitava acima disso — a curva de referência de SMPTE ST202 / ISO 29691, usada historicamente para calibração de salas de cinema e adaptada por muitos engenheiros de som ao vivo como referência de afinação de PA:

X-Curve
$$ \text{ganho}(f) = \begin{cases} 0 & f \le 2000\ \text{Hz} \\[4pt] -3 \cdot \log_2(f / 2000) & f > 2000\ \text{Hz} \end{cases} $$

Testada: plana em 63/1000/2000 Hz; −3 dB em 4 kHz e −6 dB em 8 kHz (1 e 2 oitavas acima de 2 kHz).

Tilts (−3 dB e −6 dB)

"House curves" de inclinação constante, comuns em afinação de sistemas de som ao vivo — mais energia relativa nos graves, caindo suavemente para os agudos — ancoradas em 0 dB a 1 kHz:

Tilt de N dB/oitava
$$ \text{tilt}_N(f) = -N \cdot \log_2(f / 1000) $$

log₂(f/1000) conta quantas oitavas f está de 1 kHz (positivo acima, negativo abaixo) — por isso o tilt sobe abaixo de 1 kHz e desce acima. Testado: tilt = 0 em 1 kHz; simétrico (+3 dB em 500 Hz / −3 dB em 2000 Hz para o tilt de 3 dB).

Correção de resposta de microfone

Microfones de medição — inclusive o microfone embutido de um iPhone — não têm resposta plana. Um arquivo de calibração (formatos comuns de mercado como REW, miniDSP ou CSV genérico) traz uma curva de ganho por frequência que o Spectra aplica de volta ao espectro medido, para compensar o que o próprio microfone está distorcendo.

O MicCorrectionProfile guarda uma lista de pontos (frequência, ganho em dB) ordenada, e interpola entre eles:

Interpolação linear em log-frequência
$$ t = \frac{\ln f - \ln f_{\text{abaixo}}}{\ln f_{\text{acima}} - \ln f_{\text{abaixo}}} \qquad\qquad \text{ganho}(f) = \text{ganho}_{\text{abaixo}} + t\cdot(\text{ganho}_{\text{acima}} - \text{ganho}_{\text{abaixo}}) $$

A interpolação é linear em log(frequência), não em frequência linear — é a convenção padrão para curvas de resposta acústica, porque o espaçamento log corresponde à forma como a resposta em frequência de transdutores costuma variar e é percebida. Fora da faixa do arquivo importado, o Spectra não extrapola a tendência — usa o ganho do ponto mais próximo (extrapolação plana), para não inventar correção além do que foi medido.