É um editor de rolo de piano completo, não um visualizador. As notas podem ser movidas, alongadas, encurtadas, apagadas e desenhadas; a intensidade ajusta-se nota a nota; há suporte para várias faixas, cada uma com o seu instrumento atribuído. A reprodução passa por um banco de sons incluído, por isso ouve a edição em vez de ter de a imaginar.
Editor MIDI online com rolo de piano
Abra um ficheiro MIDI, edite as notas num rolo de piano e volte a guardar. O editor corre no seu navegador com um instrumento incluído e sem qualquer envio.
Abra um ficheiro MIDI, mova as notas num rolo de piano, oiça o resultado com um instrumento incluído e volte a guardar. O editor inteiro corre dentro desta página.
Apenas ficheiros MIDI · a edição acontece no seu navegador · nada é enviado
01
O que o editor faz
É o próprio editor de código aberto signal, carregado numa moldura dentro desta página. Ou seja, comporta-se como um editor MIDI de secretária e não como um componente web simplificado, atalhos de teclado e controlo de reprodução incluídos.
Tudo acontece na sua máquina. Abrir um ficheiro lê-o do seu disco para o editor; guardar escreve um ficheiro MIDI nas suas transferências. Nada é enviado, nada fica num servidor e a ferramenta não gasta créditos.
02
Abrir e guardar
Para abrir, use o botão por cima do editor em vez do menu de ficheiros do próprio editor: é esse botão que entrega o ficheiro dentro da moldura e é também ele que diz a esta página que nome dar ao resultado quando guardar.
Guardar pede ao editor o estado atual e escreve-o como um ficheiro MIDI normal. A transferência mantém o nome do ficheiro que abriu, com a extensão .mid, para que uma ida e volta não mude o nome do seu trabalho sem avisar.
Da primeira vez demora um instante a aparecer, porque o programa e as suas amostras de instrumento ocupam alguns megabytes. Depois disso o navegador guarda-os em cache. Se alguma vez não chegar a surgir, o botão de recarregar por baixo da moldura volta a montá-lo sem recarregar a página toda.
03
De onde vem o MIDI
Três ferramentas deste site produzem MIDI que assenta naturalmente neste editor. A conversão de áudio para MIDI transcreve uma gravação existente, e o que sai costuma precisar exatamente do tipo de arrumação em que um rolo de piano é bom: apagar notas curtas perdidas à volta dos ataques fortes e prolongar as que a transcrição cortou cedo demais.
O gerador MIDI com IA escreve uma frase curta a partir de uma tonalidade e de uma parte. As frases geradas quase sempre pedem uma ou duas notas deslocadas e a última encurtada para o ciclo fechar limpo, o que aqui é um minuto de trabalho.
Se está a partir de áudio e não sabe o andamento, passe primeiro pelo detetor de tonalidade e andamento e defina esse valor no editor, para que as barras de compasso caiam onde a música realmente está. Um rolo de piano com a grelha errada é mais difícil de ler do que um sem grelha nenhuma.
04
Para que não serve
Aqui editam-se notas, não som. O instrumento incluído está lá para ouvir o que está a fazer; não é uma biblioteca de sons com que produzir música acabada. Quando as notas estiverem certas, leve o MIDI para uma estação de trabalho e toque-o com o instrumento de que a faixa precisa mesmo.
Também não é um editor de áudio. Se o que tem é uma gravação e não um ficheiro MIDI, nada disto se aplica: o cortador de áudio apara gravações e o separador de faixas divide-as.
O limite prático são os ficheiros grandes. Alguns milhares de notas espalhadas por várias faixas correm à vontade; uma partitura orquestral exportada como um único ficheiro MIDI denso há de parecer pesada num navegador de um modo que não pareceria num programa de secretária.
05
Não é enviado nada
O editor é servido como ficheiros estáticos a partir deste site e corre inteiramente no seu navegador. O ficheiro que abre é lido localmente e o que guarda é escrito localmente. Nenhum pedido leva a sua música para lado nenhum.
Vale a pena saber isto se estiver a mexer em material inédito ou num trabalho para cliente. Os editores na web que processam do lado do servidor recebem forçosamente uma cópia do que abrir; este nem sequer tem essa possibilidade, porque não existe passo de servidor no caminho.
Depois de a página e o programa do editor estarem carregados, também funciona sem qualquer ligação.
06
Perguntas sobre o editor MIDI
O meu ficheiro é enviado?
Não. O editor corre no seu navegador como ficheiros estáticos. O ficheiro que abre é lido do seu aparelho e o que guarda é escrito de volta nele, sem qualquer passo de servidor pelo meio.
Consigo ouvir o que estou a editar?
Sim. Vem um banco de sons com o editor, por isso a reprodução usa um instrumento a sério e não um apito sintetizado. Serve para acompanhar a sua edição, não para produzir o som final.
Porque é que demora uns segundos a aparecer?
O programa do editor e as suas amostras de instrumento ocupam alguns megabytes. O primeiro carregamento vai buscá-los; depois o navegador guarda-os e abre depressa.
Devo abrir ficheiros pelo botão ou pelo menu do editor?
Use o botão por cima da moldura. Entrega o ficheiro corretamente e diz a esta página que nome dar ao resultado ao guardar.
Posso editar áudio aqui?
Não. Aqui edita-se MIDI, ou seja, notas e colocação. Para uma gravação, use o cortador de áudio para a aparar ou o separador de faixas para a dividir.
Gasta créditos?
Não. Tudo corre no seu aparelho, portanto não há nada para contabilizar.
O que acontece ao meu trabalho se recarregar?
Perde-se — o editor guarda o estado apenas em memória. Guarde o MIDI antes de sair ou de recarregar a página.
Posso mudar o instrumento com que uma faixa soa?
Pode, a cada faixa pode ser atribuído um programa diferente do banco de sons incluído. Isso só afeta o que ouve aqui: um ficheiro MIDI guarda o número do programa, e a estação onde o importar bem pode substituí-lo pelo instrumento que tiver carregado nessa faixa.
Lida com várias faixas?
Lida. As faixas aparecem separadas e podem ser editadas e silenciadas de forma independente, que é a maneira normal de trabalhar uma parte de acordes e uma melodia sem que choquem visualmente no mesmo rolo.
Porque é que o editor está em inglês e o resto da página não?
O editor é uma aplicação de código aberto já compilada, carregada numa moldura, e a língua da sua interface ficou fixada nessa compilação. Tudo o que está fora da moldura segue a língua que escolheu.