autoIntensityTier Sound_to_IntensityTier (Sound me, double minimumPitch, double timeStep, int subtractMean) { try { autoIntensity intensity = Sound_to_Intensity (me, minimumPitch, timeStep, subtractMean); return Intensity_downto_IntensityTier (intensity.peek()); } catch (MelderError) { Melder_throw (me, U": no IntensityTier created."); } }
autoIntensityTier Intensity_PointProcess_to_IntensityTier (Intensity me, PointProcess pp) { try { autoIntensityTier temp = Intensity_downto_IntensityTier (me); autoIntensityTier thee = IntensityTier_PointProcess_to_IntensityTier (temp.peek(), pp); return thee; } catch (MelderError) { Melder_throw (me, U" & ", pp, U": not converted to IntensityTier."); } }