Ноты

Каждой ноте соответствует определённая частота звука, выраженная в герцах. Таблицу можно увидеть здесь или здесь.

Составим список необходимых нот:

notes = {
        'C4': 261, 
        'D4': 294,
        'E4': 330,
        'F4': 349,
        'G4': 392, 
        'G4#': 415,
        'A4': 440,
        'A4#': 466,
        'C5': 523,
        'C5#': 554,
        'D5': 587,
        'D5#': 622,
        'E5': 659,
        'F5': 698,
        'F5#': 740,
        'G5': 784,
        'G5#': 830,
        'A5': 880,
    }

Ключ - это название ноты, а значение - это частота.