def test_note_conversion_back_and_forth(self): """Tests that notes converted to frequencies and back are the same notes.""" for note in self.notes: frequency = sound.note_to_frequency(note) result_note = sound.frequency_to_note(frequency) assert note == result_note, "note %d != %d" % (note, result_note)
def test_note_to_frequency(self): assert abs(sound.note_to_frequency(69) - 440) < 0.5
def equal_temperament_note(freq): return sound.note_to_frequency(sound.frequency_to_note(freq))