def _get_sounding_pitch(self): if "sounding pitch" in inspect(self).indicators(str): return self.written_pitch else: instrument = self._get_effective(instruments.Instrument) if instrument: sounding_pitch = instrument.middle_c_sounding_pitch else: sounding_pitch = NamedPitch("C4") interval = NamedPitch("C4") - sounding_pitch sounding_pitch = interval.transpose(self.written_pitch) return sounding_pitch
def _get_sounding_pitch(self): import abjad if 'sounding pitch' in abjad.inspect(self).indicators(str): return self.written_pitch else: instrument = self._get_effective(abjad.Instrument) if instrument: sounding_pitch = instrument.middle_c_sounding_pitch else: sounding_pitch = NamedPitch('C4') interval = NamedPitch('C4') - sounding_pitch sounding_pitch = interval.transpose(self.written_pitch) return sounding_pitch