A prova padrão para um idioma ser completo de Turing é escrever uma máquina de Turing nesse idioma. Isso prova que há uma equivalência entre o idioma (geralmente um subconjunto do idioma) e a máquina de Turing.
A noção de "Notação Musical" é um pouco escorregadia. Há muita gravação padronizada usada. Contudo. Há compositores que empurram envelopes que escrevem todo tipo de coisa louca no papel.
Vamos fingir que você quer se concentrar no subconjunto de notação musical que é considerado padrão o suficiente para fazer parte de Finale ou Sibelius ou algum conjunto de ferramentas de gravação do fluxo principal.
Assim.
Para Python (ou C ou qualquer outra coisa), você define os símbolos, a fita, as regras de transição e as várias ações que atualizam a fita para refletir a mudança de estado e o movimento da fita, lendo e escrevendo símbolos na fita.
Usando "Notação Musical", precisamos definir símbolos e a fita com estado, as regras de transição e as várias ações que atualizam a fita.
O que nos falta é uma fita com estado e regras que digam aos músicos como responder aos símbolos da fita e como atualizá-la.
Em certo sentido, os ruídos que fluem no ar podem ser a fita com estado. Mas. Não há uma maneira fácil de rebobinar a fita. Essa falta de rebobinamento significa que o artista precisaria manter algum tipo de "fita" privada.
Isso fica fora da notação musical e em outras instruções extra-musicais para o artista.