Executando verificação de segurança...
2

Obrigado pelo comentario!

Sobre a transcrição, eu cheguei a dar uma olhada sobre os arquivos MIDI, mas confesso que não entendi muito bem e não sei como poderia usar, mas está nos meus planos estudar sobre eles pra ver se é possível usar pra esse caso.

Curti bastante a ideia do mapeamento, bastante mesmo, valeu! Não cheguei a ver sobre, mas da pra fazer esse mapeamento direto tipo "tecla D" = "nota Dó" com algum software ou algo tipo? A única coisa que vi parecida foi mapear teclas do teclado do computador para botões de um controle de videogame.

Valeu pelos elogios, sinta-se a vontade para colaborar com ele!

Carregando publicação patrocinada...
1

Fiquei curioso se já existia alguma aplicação que fazia a leitura por meio do arquivo MIDI e ei uma pesquisada, encontrei esse APP: https://play.google.com/store/apps/details?id=com.rubycell.pianisthd

A leitura por meio do MP3 fica muito mais "user-friendly", mas imagino que daria mais trabalho

Sobre o mapeamento de teclas, a ideia seria "escutar" pelo input do usuário e associar o botão que ele pressionou à tecla do teclado. Dessa forma, se o usuário tiver um dispositivo ligado ao computador (como um teclado musical, ou outro aparelho relacionado à acessibilidade), é possível configurar manualmente quais os botões pra cada tecla, já que o computador sempre vai relacionar uma tecla/botão à um código/número, etc.

1

Eu tinha achado umas libs em JS que faziam a conversão de MP3 pra MIDI, acho q vou dar uma olhada melhor nelas e tentar seguir com esse caminho pra gerar as músicas, valeu pelas dicas!

Que legal esse negócio do mapeamento, não conhecia não. Acho que até eu vou acabar usando quando pegar meu piano de volta kkkkk