Vocal Remover Vocal BPM Finder BPM Localizador de Tom Key Track ID ID
30 min remaining

Ganhe mais minutos do Cloud Assist
Pricing

BPM e Key Finder

Detecte o tempo exato e a tonalidade de qualquer música em uma única etapa. Funciona diretamente no seu dispositivo — os arquivos nunca são enviados para a nuvem.

Arraste o arquivo de áudio para cá ou clique para selecionar um arquivo

Máximo de 30 MB · MP3, WAV, FLAC, OGG, M4A

Privado — processado no seu dispositivo, nunca enviado

Como determinar o BPM e a tonalidade

  1. 1 Envie um arquivo de áudio (MP3, WAV, FLAC, OGG, M4A)
  2. 2 As redes neurais detectam o tempo e a tonalidade simultaneamente no seu dispositivo
  3. 3 Baixe o código do BPM e do Camelot para sincronização de batidas e mixagem harmônica

Perguntas Frequentes

Qual é o nível de precisão da detecção de BPM e de tonalidade?
A detecção de BPM utiliza um conjunto de redes neurais com precisão de 1 BPM. A detecção de tonalidade utiliza uma rede neural convolucional personalizada, treinada com mais de 50.000 faixas. Ambas são executadas localmente no seu dispositivo — sem inferência em servidor.
Por que combinar BPM e tom em uma única ferramenta?
DJs e produtores quase sempre precisam das duas coisas — saber o tempo sem a tonalidade (ou vice-versa) significa carregar o arquivo em uma segunda ferramenta. Esta página realiza ambas as análises em paralelo com um único envio, de modo que um conjunto de 50 faixas fica pronto de uma só vez, em vez de duas.
Meu áudio é enviado para um servidor?
Não. Ambas as redes neurais são executadas inteiramente no seu dispositivo. Seus arquivos nunca saem do seu computador — nem mesmo temporariamente para análise.
Como funciona a combinação entre BPM e detecção de tonalidade?
Ambos os detectores compartilham um único buffer de áudio decodificado — o Brizm realiza a análise de tempo e tonalidade em paralelo, utilizando duas redes neurais. A análise combinada tem aproximadamente a mesma velocidade que qualquer uma das ferramentas isoladamente. Você obtém o BPM, a tonalidade (maior ou menor) e o código Camelot em um único resultado.
Por que preciso tanto do BPM quanto da tonalidade para tocar como DJ?
A correspondência de BPM por si só não garante que as faixas soem bem juntas. Duas faixas a 128 BPM em tonalidades incompatíveis entram em conflito durante transições longas. Combinar o BPM com a tonalidade Camelot permite que você faça uma pré-seleção com base na compatibilidade harmônica antes de montar um set. Consulte a Roda Camelot para conhecer as regras de compatibilidade.
Em que isso difere dos aplicativos separados “BPM Finder” e “Key Finder”?
As mesmas redes neurais por trás do sistema — esta página executa ambas em paralelo em um único upload, enquanto o BPM Finder e o Key Finder se concentram em um sinal por vez. Use as ferramentas específicas quando precisar de apenas um valor ou quando quiser comparar os resultados com os de outro detector. Use esta ferramenta combinada para a preparação de sets de DJ, em que cada faixa precisa dos dois valores.
Quais formatos e tamanhos de arquivo são compatíveis?
MP3, WAV, FLAC, OGG, M4A e a maioria dos outros formatos de áudio comuns, com até 30 MB por arquivo — espaço suficiente para mixagens completas, ideais para DJs, e faixas de álbuns. Arquivos maiores são decodificados em partes, em vez de serem rejeitados. Para mixagens muito longas, considere analisar faixas individuais em vez da sessão completa.
Por que detectar o tempo e a tonalidade juntos na preparação para uma apresentação de DJ?

A sincronização de batidas é necessária, mas não suficiente

Mixar duas faixas com o mesmo BPM mantém os padrões de bum-bum alinhados, mas o tempo idêntico não diz nada sobre se as faixas pertencem ao mesmo universo musical. Se uma faixa estiver em Fá menor e a seguinte em Si maior, a distância harmônica entre elas — seis passos na roda de Camelot — é a máxima possível. Sintetizadores sustentados, linhas de baixo e frases vocais colidem de frente durante a mistura, produzindo uma agitação dissonante que transforma uma transição suave em um acidente de carro. DJs experientes contornam isso com cortes rápidos ou efeitos contínuos, mas essas são soluções para um problema que poderia ser evitado. A solução é conhecer ambos os valores desde o início: o BPM indica que as faixas podem ser mixadas, enquanto o código Camelot indica que elas devem ser mixadas.

Um fluxo de trabalho baseado na leitura combinada

Coloque uma caixa inteira na fila e deixe que o detector combinado identifique cada arquivo. Classifique a biblioteca primeiro pelo código Camelot e, em seguida, pelo BPM dentro de cada grupo de código; a ordem natural do conjunto se estabelece quase que por si só: códigos Camelot próximos (8A → 8B → 9A) se misturam perfeitamente, e intervalos de BPM adjacentes dentro de cada grupo evitam as mudanças audíveis de tom que grandes saltos de andamento produzem. BPM Finder e Localizador de Tom não oferecem as mesmas redes neurais funcionando individualmente se você precisar apenas de um valor; esta página existe porque o fluxo de trabalho do DJ quase nunca exige apenas um valor por vez.

Como funciona internamente a combinação entre BPM e detecção de tonalidade

Uma decodificação, duas redes neurais, inferência paralela

A parte mais demorada na análise de um arquivo de áudio não é a detecção — é carregar o arquivo na memória como um sinal utilizável. Ler o contêiner, decodificar o codec com perdas, reamostrar para a taxa do modelo e converter para uma representação em espectrograma consome a maior parte do tempo real. O Brizm decodifica uma única vez e envia o buffer resultante para duas redes neurais paralelas: um modelo de rastreamento de tempo que estima as posições das batidas e o BPM correspondente, e um modelo de detecção de tonalidade que constrói um perfil de classe de altura e o classifica em uma das 24 tonalidades (12 maiores e 12 menores). Compartilhar o buffer decodificado significa que a passagem combinada é apenas um pouco mais lenta do que executar qualquer um dos modelos sozinho, mesmo que produza o dobro da saída.

A notação Camelot em linguagem simples

O detector emite tanto o nome padrão da tonalidade (“Fá sustenido menor”, “Dó maior”) quanto um código Camelot (o formato usado pelos DJs: 11A, 8B, etc.). Os números de 1 a 12 formam um ciclo; a letra A indica menor, B indica maior. Movimentos que funcionam harmonicamente: mesmo código, código adjacente (no sentido horário ou anti-horário, a um passo de distância) e mesmo número com inversão de letra (8A → 8B). Movimentos que soam desarmônicos: dois ou mais passos de distância no relógio, ou uma inversão combinada com um passo. A referência da Roda de Camelot visualiza todas as relações de uma só vez. Depois que uma biblioteca é marcada, montar um set é apenas uma questão de se deslocar por distâncias curtas na roda entre faixas com tempo semelhante.

Além da preparação do DJ, essa mesma informação é útil para produtores que selecionam samples e para remixers que ajustam acapellas. O Pitch Shifter permite alterar o tom de um sample em semitons, mantendo seu tempo; assim, uma vez que você saiba a tonalidade do sample e a do projeto, basta ajustar um único controle deslizante para transpor a diferença.

Brizm

Ativar o Cloud Assist

Transfira tarefas de processamento pesado para GPUs privadas e seguras. 15 minutos grátis para começar.

ou