프로젝트 소개

VERO-BAAMBI는 TSG 스위트의 일부로, 브라우저에서 완전히 실행되는 방송 오디오 미터링을 제공합니다. 설계 원칙은 로컬 우선(local-first) 운영입니다: CDN 가져오기 없음, 프로덕션 npm 패키지 없음, 빌드 단계 없음, 분석 도구 없음, 모든 오디오 처리는 기기에서 수행됩니다. 정적 HTTP 서버에서 제공하거나 번들된 Chrome 런처 스크립트를 통해 file://에서 실행할 수 있습니다. 미터링 기능 - 라우드니스: EBU R128 / ITU-R BS.1770-4 K-가중치, 순시(400ms), 단기(3초) 및 통합 라우드니스(절대 -70 LUFS 및 상대 -10 LU 게이팅 포함), 라우드니스 범위(EBU Tech 3342)를 지원합니다. - 트루 피크: ITU-R BS.1770-4 부록 2의 48탭 폴리페이즈 FIR 보간, 48kHz까지 4배 오버샘플링, 그 이상은 2배를 사용합니다. AudioWorklet에서 측정되어 인터샘플 피크를 놓치지 않습니다. EBU Tech 3341 사례 15-23은 +0.2/-0.4dB 이내로 인용됩니다. - PPM: IEC 60268-10 Type I 준피크(quasi-peak), 5ms 적분, 1.7초에 20dB 감쇠, -40~+18 PPM 스케일, 3초 피크 홀드; 선택 가능한 RC 검출기 또는 윈도우 최대 모드. - 스테레오: 위상 상관, L/R 밸런스, 스테레오 폭(Side/Mid), -0.3 상관 미만에서 모노 호환성 경고를 제공합니다. - 발생기: GLITS 및 스테레오 식별(EBU Tech 3304), 기준 톤, 핑크/화이트/브라운 노이즈, 리사주 패턴. 보정 및 원격 기능 기기 보정은 내부 1kHz @ -18dBFS 기준 톤과 30초 자동 측정, 수동 트림, 기기 키 프로필 및 오래됨 배지를 지원합니다. 목표는 EBU R128(-23 LUFS), ATSC A/85(-24 LKFS) 및 스트리밍(-16 LUFS)을 포함합니다. 원격 미터링은 선택 사항이며 프로브/브로커/클라이언트 아키텍처를 사용합니다. LUFS, 트루 피크, PPM, 스테레오와 같은 수치 메트릭만 전송되며, 큐잉 및 재연결 백오프가 있습니다. 브로커 서버, REST/Prometheus 엔드포인트, 월보드 및 제어 페이지가 포함됩니다. 검증 및 제한 사항 프로젝트는 Node 테스트 스위트(트루 피크 적합성 및 PPM 탄도 포함), 헤드리스 Chromium 테스트, 브라우저 내 VERIFY METERS 루틴, 대화형 도구/verify-audio.html 페이지를 제공합니다. README는 제3자 인증이 없고, 브라우저 타이밍이 결정적이지 않으며, 스테레오만 지원하고(5.1/7.1 가중치 없음), 납품 QC 또는 규제 준수의 유일한 증거로는 적합하지 않다고 명시합니다. 빠른 프로덕션 점검, 하드웨어와 함께하는 신뢰도 모니터링, 교육용으로 포지셔닝되었습니다.