Como trabalhamos
Duas coisas precisam ser confiáveis: o arquivo que você exporta e os números que publicamos. Veja como verificamos as duas, e os limites dessas verificações.
Atualizado em 16 de outubro de 2026
O que roda no seu navegador
O motor de áudio do editor é compilado em WebAssembly e roda no seu aparelho: corte, fades, detecção do andamento, ajuste do andamento, medição do volume e codificação.
A renderização é feita emenda por emenda num armazenamento temporário do navegador, seguida de uma única medição de volume e de uma única codificação final. Os arquivos temporários são apagados no fim da exportação ou ao cancelar.
Normalização do volume
Com a normalização ativada, o mix completo é medido segundo a norma EBU R128 e um único ganho o leva a -14 LUFS integrados, sem passar de -1 dB de pico.
Esse ganho vale para o arquivo inteiro: ele define o nível geral do mix, não corrige a diferença de volume entre duas músicas. Se uma faixa antiga soar mais baixa que uma recente, escolha uma versão remasterizada ou ouça cada emenda antes de exportar.
Como testamos o motor
Os testes rodam automaticamente no motor de áudio real, num navegador real, a cada mudança no código.
- 22 casos de renderização: formatos, fades, cortes secos, silêncio digital, sincronização de andamento de 90 a 120 BPM, ajuste manual.
- Arquivos de teste gerados por cálculo (senoides, faixas de cliques a 90 e 120 BPM): o resultado esperado é conhecido amostra por amostra.
- Cada exportação é decodificada de forma independente e verificada: duração, sinal no início, no meio e no fim, fades, volume a -14 LUFS com 1,5 LU de margem, sem clipping.
- Sincronização de tempos: depois de uma transição de 90 a 120 BPM, a posição dos cliques não pode variar mais de 50 ms (desvio padrão).
- 14 cenários na interface real (importação, ordem, corte, cancelamento, doze faixas, mix de seis minutos, nova tentativa após falha) no Chromium, Firefox e WebKit, mais uma tela de celular.
- Testes de memória: 11 músicas de três minutos exportadas com um limite de 96 MB de memória WebAssembly, para simular um aparelho modesto.
O que esses testes não cobrem
A tela de celular é simulada: um iPhone real no Safari e a página de pagamento hospedada pela Stripe são verificados à parte, manualmente. Os arquivos de teste são sintéticos: provam que os cálculos estão certos, não que uma transição soa bem com duas músicas específicas. Para isso, nada substitui ouvir o mix inteiro.
De onde vêm os números publicados
Nossos guias e páginas de casos de uso citam muitos números: durações de competição, andamento, níveis. Cada um pertence a uma destas três categorias, e o apresentamos assim.
- Regras: durações exigidas e regras de música, tiradas do regulamento oficial ou, na falta dele, de uma fonte de imprensa que o cita. O link fica abaixo da tabela.
- Medições: valores técnicos (volume, andamento, duração do fade) verificados com o próprio motor.
- Referências: número de músicas, duração de um trecho, estrutura típica. São recomendações de montagem, não regras, e dizemos isso.
- Cada página mostra uma data de atualização. Os regulamentos mudam a cada temporada: vale sempre a versão oficial.
Avisar sobre um erro
Um número errado, uma fonte desatualizada, uma regra que mudou: escreva para nós. A correção é publicada com uma nova data de atualização.
