LuminaKeysCriador de músicas MIDI e guia de luzes do teclado Voltar para o LuminaKeys

Como reproduzir arquivos MIDI no Android

O Android não tem um player nativo garantido para arquivos .mid, então você precisa de um app que leia o arquivo e transforme seus eventos de nota em som. Instale um app player de MIDI com sintetizador integrado ou envie o arquivo para um teclado MIDI conectado por USB ou Bluetooth, que vai produzir o som.

Por que tocar em um arquivo .mid normalmente não faz nada

Um arquivo MIDI não contém áudio algum. Ele é uma partitura para uma máquina: números de nota, velocidades, tempos e trocas de instrumento, sem nenhum som gravado dentro dele.

Por isso, tocá-lo exige um sintetizador que interprete essas instruções em tempo real. O player de mídia do Android lida com formatos de áudio gravado de fábrica, mas renderizar MIDI precisa de um soundbank com amostras de instrumentos, e não existe um soundbank que todo dispositivo garanta aos apps. Assim, o arquivo abre no gerenciador de arquivos ou o sistema não oferece nada, e as pessoas concluem que o arquivo está quebrado quando ele só está esperando um instrumento.

Opção 1: um app com sintetizador integrado

Esse é o caminho mais simples. Um app player de MIDI traz seu próprio soundbank, então pode converter o arquivo em áudio pelo alto-falante do celular ou pelos fones, sem nada mais conectado.

O que procurar: suporte aos arquivos MIDI padrão tipo 0 e tipo 1, para que abram tanto arquivos de faixa única quanto de várias faixas; uma lista de faixas visível para silenciar ou isolar partes; e controle de andamento para praticar. Os apps diferem na qualidade do soundbank, por isso o mesmo arquivo pode soar convincente em um player e fraco em outro.

Opção 2: tocar por um teclado MIDI de hardware

Conecte o teclado e deixe que ele seja a fonte sonora. O Android inclui uma API MIDI desde o Android 6.0 (Marshmallow), então o celular pode enviar eventos de nota para um instrumento conectado, que os toca com o próprio motor sonoro.

USB

A maioria dos teclados compatíveis com a classe funciona via USB com um adaptador OTG ou um cabo USB-C direto, sem precisar de driver. As conexões com fio têm a menor latência e são a escolha mais segura se o teclado também precisar acender em sincronia com a música.

Bluetooth LE MIDI

O Bluetooth LE MIDI dispensa o cabo e é compatível com Android a partir da versão 6.0. É prático para reprodução, mas adiciona uma pequena latência e variações ocasionais de tempo em comparação com o USB, o que importa mais para tocar ao vivo do que para ouvir.

Por que o mesmo arquivo soa diferente em todo lugar

Um arquivo MIDI especifica os instrumentos por número, não por som. A mudança de programa 1 significa “piano de cauda acústico” pela convenção General MIDI, mas cada sintetizador fornece seu próprio sample para essa posição, então o mesmo arquivo é, de fato, uma execução diferente em cada dispositivo.

O General MIDI Nível 1 define 128 programas de instrumentos em famílias de oito e reserva o canal 10 para percussão. Se a bateria de um arquivo soa como notas com altura definida, algo ignorou essa convenção do canal 10.

ProgramasFamília de instrumentos
1–8Piano
9–16Percussão cromática
17–24Órgão
25–32Guitarra
33–40Baixo
41–48Cordas
49–56Conjunto
57–64Metais
65–72Palheta
73–80Flautas
81–88Synth lead
89–96Synth pad
97–104Efeitos de synth
105–112Étnicos
113–120Percussivos
121–128Efeitos sonoros

Checklist de solução de problemas

Como obter a partitura a partir do arquivo

Reprodução e notação são tarefas separadas, e um player não necessariamente mostrará a partitura. Transformar o mesmo arquivo em notação legível exige quantizar o tempo e fornecer as informações de tonalidade e pauta que o MIDI não carrega.

Leitura relacionada: como converter um arquivo MIDI em partitura e MIDI vs MusicXML vs notação ABC.

LuminaKeys

O LuminaKeys reproduz músicas MIDI no Android e acende, em tempo real, as teclas correspondentes no seu teclado MIDI. Ele detecta automaticamente modelos Yamaha com teclas iluminadas, o The ONE Smart Piano e teclados MIDI genéricos USB ou Bluetooth. Se nenhum teclado estiver conectado, o piano virtual integrado assume a reprodução.

Mais guias: Casa e hobbies · todos os guias da Adelyons