def test_back2back_freq_quantised(self):
     self.assertAlmostEqual(scales.piano_freq2key(
         scales.piano_key2freq(10.2), quantise=True),
                            10,
                            places=7)
     self.assertAlmostEqual(scales.piano_freq2key(
         scales.piano_key2freq(34.678), quantise=True),
                            35,
                            places=7)
 def test_back2back_freq(self):
     self.assertAlmostEqual(scales.piano_freq2key(
         scales.piano_key2freq(10)),
                            10,
                            places=7)
     self.assertAlmostEqual(scales.piano_freq2key(
         scales.piano_key2freq(49)),
                            49,
                            places=7)
     self.assertAlmostEqual(scales.piano_freq2key(
         scales.piano_key2freq(30.3)),
                            30.3,
                            places=7)
 def test_back2back_key(self):
     self.assertAlmostEqual(scales.piano_key2freq(
         scales.piano_freq2key(100)),
                            100,
                            places=7)
     self.assertAlmostEqual(scales.piano_key2freq(
         scales.piano_freq2key(32)),
                            32,
                            places=7)
     self.assertAlmostEqual(scales.piano_key2freq(
         scales.piano_freq2key(997)),
                            997,
                            places=7)
     self.assertAlmostEqual(scales.piano_key2freq(
         scales.piano_freq2key(12345)),
                            12345,
                            places=7)
     self.assertAlmostEqual(scales.piano_key2freq(
         scales.piano_freq2key(4.563)),
                            4.563,
                            places=7)