Sobre o projeto
VERO-BAAMBI faz parte do TSG Suite e fornece medição de áudio de broadcast que roda inteiramente no navegador. Seu princípio de design declarado é operação local-first: sem imports de CDN, sem pacotes npm de produção, sem etapa de build, sem analytics, e todo o processamento de áudio no dispositivo. Pode ser servido a partir de qualquer servidor HTTP estático ou iniciado via file:// através de scripts de inicialização do Chrome incluídos.
Capacidades de medição
- Loudness: EBU R128 / ITU-R BS.1770-4 com K-weighting, loudness momentâneo (400 ms), de curto prazo (3 s) e integrado com gating absoluto (-70 LUFS) e relativo (-10 LU), além de Loudness Range (EBU Tech 3342).
- True Peak: interpolação FIR polifásica de 48 taps do ITU-R BS.1770-4 Anexo 2, oversampling 4x até 48 kHz e 2x acima; medido em um AudioWorklet para que picos inter-sample não sejam perdidos. Os casos 15-23 da EBU Tech 3341 são citados como dentro de +0.2/-0.4 dB.
- PPM: IEC 60268-10 Tipo I quasi-peak com integração de 5 ms, queda de 20 dB em 1.7 s, escala PPM de -40 a +18, retenção de pico de 3 s; detector RC selecionável ou modo window-max.
- Estéreo: correlação de fase, balanço L/R, largura estéreo (Side/Mid), com aviso de compatibilidade mono abaixo de correlação -0.3.
- Geradores: GLITS e identificação estéreo (EBU Tech 3304), tons de referência, ruído rosa/branco/marrom, padrões de Lissajous.
Calibração e recursos remotos
A calibração de dispositivo suporta um tom de referência interno de 1 kHz @ -18 dBFS com medição automática de 30 segundos, ajuste manual, perfis por dispositivo e um indicador de desatualização. Os alvos incluem EBU R128 (-23 LUFS), ATSC A/85 (-24 LKFS) e streaming (-16 LUFS). A medição remota é opcional e usa uma arquitetura probe/broker/client; apenas métricas numéricas (LUFS, True Peak, PPM, estéreo) são transmitidas, com enfileiramento e backoff de reconexão. Um servidor broker, endpoint REST/Prometheus, wallboard e páginas de controle estão incluídos.
Verificação e limites
O projeto inclui suítes de teste Node (incluindo conformidade de true-peak e balística de PPM), testes Chromium headless, uma rotina VERIFY METERS no navegador, e uma página interativa tools/verify-audio.html. O README declara explicitamente que não há certificação de terceiros, o timing do navegador não é determinístico, apenas estéreo é suportado (sem pesos 5.1/7.1), e a ferramenta não é adequada como única evidência para QC de entrega ou conformidade regulatória. É posicionada para verificações rápidas de produção, monitoramento de confiança junto a hardware, e educação.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.