1001Ferramentas
🎹Conversores

MIDI → Nota Musical

Converta um número de nota MIDI (0 a 127) na nota musical correspondente com a oitava (ex.: 60 = C4). Útil para programar sintetizadores e instrumentos virtuais.

Nota

Número 60 é qual nota mesmo?

Você está lendo um log de MIDI, um arquivo .mid aberto num editor hexadecimal ou a documentação de um sampler, e a altura aparece como note 62 em vez de um nome de nota. Ninguém decora os 128 números, e fazer a divisão por doze de cabeça atrapalha no meio da sessão. Digite o número e o nome da nota com a oitava aparece na hora, sem apertar nada.

A conta é curta: o resto da divisão por 12 dá o nome dentro da escala cromática (0 é dó) e a parte inteira menos 1 dá a oitava. Por isso 60 vira C4, o dó central. E aqui está a pegadinha que vale conhecer: essa é a convenção científica, estilo Yamaha. Cubase, Ableton e boa parte do equipamento Roland chamam o mesmo número de C3, uma oitava abaixo só no nome.

Só aparecem sustenidos: você vê A#3 e nunca Bb3, mesmo quando a partitura está escrita em bemóis, porque é a mesma tecla com outra grafia. A faixa válida vai de 0 (C-1) a 127 (G9), e fora dela a tela mostra um travessão; decimais são arredondados para o inteiro mais próximo. A página não mostra a frequência em hertz nem faz o caminho inverso. Roda tudo local.

Perguntas frequentes

60 é C4 ou C3?
As duas grafias circulam. Esta página segue a notação científica, em que 60 é C4. Ableton, Cubase e Roland chamam de C3. O número MIDI transmitido é idêntico nos dois casos.
Qual a frequência dessa nota?
A ferramenta não calcula. A fórmula é 440 × 2^((n − 69)/12), o que coloca o MIDI 69 no lá de 440 Hz.
Por que aparece C#4 e não Db4?
A tabela interna só tem os nomes com sustenido. C#4 e Db4 são a mesma tecla; escolher entre os dois depende da tonalidade, algo que o conversor não tem como saber.

Ferramentas Relacionadas