Entendi.
Sinceramente no conocia la ley del resto.
El segundo lo resolvi de esta manera ahora:
def notamidi(octava, clasedealtura):
notamidi=octava*12+clasedealtura
return notamidi
#las octavas irian de 0 en adelante nomas donde cero seria la menos 1 en midi, no se si es la notacion cientifica tambien.
#por otra parte las se podrian ingresar dentro de 10 octavas 12 clases de altura que corresponderia a la nota midi 131.
Sinceramente no conocia la ley del resto.
El segundo lo resolvi de esta manera ahora:
def notamidi(octava, clasedealtura):
notamidi=octava*12+clasedealtura
return notamidi
#las octavas irian de 0 en adelante nomas donde cero seria la menos 1 en midi, no se si es la notacion cientifica tambien.
#por otra parte las se podrian ingresar dentro de 10 octavas 12 clases de altura que corresponderia a la nota midi 131.