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!