Olá pessoal, desculpa a pergunta boba, mas eu quero começar no desenvolvimento de jogos android e por isso estou pesquisando bastante. Existem muitos aplicativos na play store como MuseScore e o Music Trainer (entre outros) que permitem que o usuário escolha um arquivo pdf com uma partitura e toca a partitura e no Music Trainer o aplicativo exibe uma figura na pauta e pede pra clicar na nota correspondente àquela figura.
A minha pergunta é: como isso acontece? Como se desenvolve um aplicativo desses capaz de reconhecer a nota que o usuário clicou e até mesmo de tocar uma partitura a partir de um arquivo pdf? Alguns aplicativos permitem até mesmo você criar partituras…
Qual biblioteca (ou engine, framework) de desenvolvimento para isso? (podem por favor me passar indicação de livros ou sites para aprendizado do mesmo?)
Desde já agradeço e peço desculpas pela pergunta boba.