TableOfReal PitchTier_downto_TableOfReal (PitchTier me, int useSemitones) { try { autoTableOfReal thee = RealTier_downto_TableOfReal (me, L"Time", L"F0"); if (useSemitones) for (long i = 1; i <= thy numberOfRows; i ++) thy data [i] [2] = NUMhertzToSemitones (thy data [i] [2]); return thee.transfer(); } catch (MelderError) { Melder_throw (me, ": not converted to TableOfReal."); } }
autoTableOfReal AmplitudeTier_downto_TableOfReal (AmplitudeTier me) { return RealTier_downto_TableOfReal (me, U"Time (s)", U"Sound pressure (Pa)"); }
autoTableOfReal IntensityTier_downto_TableOfReal (IntensityTier me) { return RealTier_downto_TableOfReal (me, U"Time (s)", U"Intensity (dB)"); }