MT Music Tools

Piano virtual

Toque gratuitamente um piano online com o mouse, a tela sensível ao toque ou o teclado do computador. Polifônico, com sustain, troca de oitava e volume — sem necessidade de download.

🔒 Executa completamente no seu navegador — nada é enviado
C3–E5

Click or tap a key, or play with your computer keyboard (Z–M lower row, Q–U upper row, I–P top). Use − / = to shift octaves.

Advertisement

Um piano no seu navegador

Este piano virtual oferece um teclado tocável de duas oitavas e uma terça — 29 teclas de C a E — diretamente no navegador. Você pode tocá-lo com o mouse, com um ou mais dedos em uma tela sensível ao toque ou com o teclado do computador, em que cada tecla na tela mostra o respectivo atalho. É útil para conferir uma melodia que está na sua cabeça, encontrar a nota inicial de uma música, descobrir acordes, praticar peças simples quando você está longe de um instrumento de verdade ou simplesmente se divertir.

Os botões de oitava deslocam todo o teclado doze semitons para cima ou para baixo, de modo que a extensão total vai de C1 a E7. A faixa atual aparece entre os botões e as teclas C exibem o número da oitava (o dó central é C4). O botão de sustain funciona como o pedal direito de um piano acústico, deixando as notas soarem e se sobreporem, e o controle deslizante de volume define o nível geral.

Como o som é produzido

Nada é baixado nem transmitido por streaming: cada nota é sintetizada na hora com a Web Audio API. Um oscilador de onda triangular fornece o corpo do timbre e uma onda senoidal mais suave, uma oitava acima, acrescenta brilho. Um envelope de ganho dá a cada nota um ataque rápido seguido de um decaimento gradual, semelhante a uma corda percutida, e um compressor na saída impede que acordes cheios distorçam. Como o mecanismo de som só é criado quando você pressiona a primeira tecla, a página continua leve e respeita as regras de reprodução automática dos navegadores.

Tocando com o teclado do computador

A disposição imita a de um piano: a fileira inferior de letras (de Z a M) corresponde às teclas brancas da oitava mais grave e a fileira logo acima (S, D, G, H, J) fornece as teclas pretas. A fileira superior de letras, de Q a U, é a oitava seguinte, com as teclas numéricas 2, 3, 5, 6 e 7 como sustenidos e bemóis, enquanto I, 9, O, 0 e P alcançam o topo do teclado. As teclas são reconhecidas pela posição física, por isso a disposição funciona da mesma forma em teclados QWERTY, AZERTY e QWERTZ. Mantenha várias teclas pressionadas ao mesmo tempo para tocar acordes.

Como usar

  1. Toque uma teclaClique ou toque em qualquer tecla, ou pressione no teclado do computador a letra indicada nela.
  2. Mude a oitavaUse os botões − e + (ou as teclas − e =) para mover o teclado para cima ou para baixo.
  3. Molde o somAtive o sustain para que as notas continuem soando depois de soltá-las e ajuste o controle de volume.

Perguntas frequentes

Quais teclas do computador tocam quais notas?
A fileira inferior de letras (Z, X, C, V, B, N, M) toca as teclas brancas da oitava mais grave, com S, D, G, H e J como teclas pretas. A fileira superior de letras (de Q a U) toca a oitava seguinte com as teclas numéricas 2, 3, 5, 6 e 7 como teclas pretas, e I, 9, O, 0 e P continuam para cima. Cada tecla na tela mostra o seu atalho.
Posso tocar acordes?
Sim. O piano é polifônico, então você pode segurar várias teclas ao mesmo tempo com o teclado ou usar o multitoque em um celular ou tablet.
O que o sustain faz?
Assim como o pedal de sustentação de um piano, ele mantém as notas soando depois que você solta a tecla, para que desapareçam naturalmente. Desative-o para interromper as notas que você não está mais segurando.
Por que não há som?
Os navegadores só permitem áudio depois que você interage com a página, por isso o mecanismo de som é iniciado no primeiro toque de tecla. Verifique se o dispositivo não está no mudo e se o controle de volume está alto.
Advertisement