Desvio de beat grid: por que seus downbeats mudam quando você troca de plataforma
Mesma faixa. Mesmo arquivo de áudio. Software de DJ diferente. Então por que o Rekordbox acha que o primeiro downbeat está em 0,043 segundos e o Traktor coloca em 0,051 segundos?
Essa discrepância de 8ms é suficiente para estragar uma mixagem apertada. A 128 BPM, 8ms equivale a aproximadamente 0,06 batidas — o bastante para a mistura parecer levemente desencaixada.
Onde os beat grids vivem
Cada plataforma de DJ armazena beat grids de forma diferente:
- Rekordbox: armazena o anchor point em milissegundos, BPM como número de ponto flutuante
- Traktor: armazena o anchor em samples na taxa de amostragem nativa da faixa
- Serato: armazena o downbeat como contagem de frames na tag ID3
- Engine DJ: usa um formato proprietário em seu banco de dados SQLite
- VirtualDJ: armazena marcadores de batida em seu arquivo de banco de dados XML
Quando você transfere um beat grid do Rekordbox para o Traktor, está convertendo de milissegundos para samples. Erros de arredondamento nessa conversão introduzem desvio.
Como o briDJe minimiza o erro
O briDJe converte usando a taxa de amostragem real da faixa — não assumindo 44.100 Hz. A maioria do áudio moderno é 44.100 Hz, mas um número surpreendente de faixas de pista são masterizadas a 48.000 Hz. Usar a taxa errada introduz 8,8% de erro em cada conversão.
O resultado normalmente fica abaixo de 0,2ms de desvio — imperceptível em uma mixagem.