tigtools

Conversor de MP3 para MIDIPro

Detecte as notas de uma gravação e baixe como um arquivo MIDI. Funciona melhor com um único instrumento ou voz; o áudio é analisado no seu dispositivo e nunca é enviado.

Executado no seu navegador Sem cadastro

Verificando seu plano…

Como usar

  1. Escolha uma gravação de um único instrumento ou voz (até 10 minutos).
  2. Selecione "Detectar notas" e aguarde enquanto o áudio é analisado no seu navegador.
  3. Ajuste os limiares e a nota mais curta enquanto observa o piano roll.
  4. Defina o andamento se quiser que as notas se alinhem aos compassos na sua DAW e baixe o arquivo MIDI.

Como funciona

O áudio é decodificado pelo seu navegador, mixado para mono e reamostrado para 22.050 Hz, o formato de entrada do Basic Pitch, um modelo de detecção de notas de código aberto (Apache 2.0) publicado pelo Spotify. O modelo roda no seu navegador com TensorFlow.js e estima, para cada quadro de 11,6 ms e cada uma das 88 teclas do piano, a probabilidade de uma nota começar e de uma nota estar soando. Essas probabilidades são convertidas em notas usando os limiares de início e de quadro, a duração mínima da nota e, opcionalmente, o truque melodia, que também capta notas que surgem gradualmente sem um ataque claro.

As notas são gravadas como um arquivo MIDI padrão de faixa única com programa de piano acústico. A velocidade vem da intensidade detectada. O andamento definido apenas define a grade de compassos; as notas mantêm seu tempo em segundos, então não se alinham aos tempos, a menos que a gravação tenha sido tocada com um clique nesse andamento. Pitch bends não são gravados.

Os resultados dependem muito da gravação. Um instrumento solo limpo funciona bem; acordes são detectados, mas às vezes com notas ausentes ou extras; bateria, distorção, reverb e mixes completos produzem muitas notas erradas. A análise leva de alguns segundos a alguns minutos, dependendo da duração e do seu dispositivo.

Exemplos

Gravação de piano

Uma gravação de piano de 2 minutos feita no celular gera um arquivo MIDI com a melodia e a maioria das notas dos acordes; diminuir o limiar de quadro recupera notas suaves, e aumentá-lo remove notas fantasma.

Melodia cantarolada

Cantarole uma melodia em um gravador de voz, converta com o truque melodia ativado e importe o MIDI em uma DAW para tocá-la em qualquer instrumento.

Perguntas frequentes

É possível separar os instrumentos em uma música?

Não. Ele detecta notas com altura definida em toda a gravação e as coloca em uma única faixa. Em uma mixagem completa, vocais, baixo, acordes e harmônicos da bateria acabam virando notas, por isso os resultados em músicas completas são confusos.

Meu áudio é enviado?

Não. O áudio é decodificado e analisado no seu navegador. Somente o arquivo do modelo é baixado deste site; sua gravação nunca sai do seu dispositivo.

Por que as notas não se alinham com os compassos na minha DAW?

O MIDI mantém o tempo real da execução. Defina o andamento igual ao da música e quantize na sua DAW se precisar das notas na grade.

Por que há um limite de 10 minutos?

A análise mantém toda a saída do modelo na memória. Gravações mais longas podem esgotar a memória do navegador, especialmente em celulares. Corte arquivos longos em partes primeiro.

Privacidade

Seu arquivo de áudio é decodificado e analisado totalmente no seu navegador; ele não é enviado nem armazenado. O modelo de detecção de notas é carregado do próprio servidor deste site.