PointProcess

One of the types of objects in Praat.

A PointProcess object represents a point process, which is a sequence of points ti in time, defined on a domain [tmin, tmax]. The index i runs from 1 to the number of points. The points are sorted by time, i.e. ti+1 > ti.

## PointProcess commands

Creation from scratch:

  • Create empty PointProcess...
  • Create Poisson process...

Creation of a pulse train from a pitch contour:

  • PitchTier: To PointProcess: area-1 along entire time domain.
  • Pitch: To PointProcess: same, but excludes voiceless intervals.
  • Sound & Pitch: To PointProcess (cc): "pitch-synchronous": near locations of high amplitude.
  • Sound & Pitch: To PointProcess (peaks)...: "pitch-synchronous": near locations of high amplitude.
  • Sound: To PointProcess (periodic, cc)...: near locations of high amplitude.
  • Sound: To PointProcess (periodic, peaks)...: near locations of high amplitude.

Creation from converting another object:

  • Matrix: To PointProcess
  • PitchTier: Down to PointProcess
  • IntensityTier: Down to PointProcess

Hearing:

  • PointProcess: Play: pulse train.
  • PointProcess: Hum: pulse train with formants.

Drawing:

  • PointProcess: Draw...

Editing:

  • PointProcess: View & Edit: invokes a PointEditor.
  • PointProcess & Sound: View & Edit: invokes a PointEditor.
  • Inside a ManipulationEditor.

Queries:

  • PointProcess: Get jitter (local)...: periodic jitter.
  • PointProcess: Get jitter (local, absolute)...: periodic jitter.
  • PointProcess: Get jitter (rap)...: periodic jitter.
  • PointProcess: Get jitter (ppq5)...: periodic jitter.
  • PointProcess: Get jitter (ddp)...: periodic jitter.
  • PointProcess: Get low index...: index of nearest point not after specified time.
  • PointProcess: Get high index...: index of nearest point not before specified time.
  • PointProcess: Get nearest index...: index of point nearest to specified time.
  • PointProcess: Get interval...: duration of interval around specified time.

Set calculations:

  • PointProcesses: Union: the union of two point processes.
  • PointProcesses: Intersection: the intersection of two point processes.
  • PointProcesses: Difference: the difference of two point processes.

Modification:

  • PointProcess: Add point...: at a specified time.
  • PointProcess: Add points...: at specified times.
  • PointProcess: Remove point...: at specified index.
  • PointProcess: Remove point near...: near specified time.
  • PointProcess: Remove points...: between specified indices.
  • PointProcess: Remove points between...: between specified times.

Analysis:

  • PointProcess: To PitchTier...: pitch values in interval centres.
  • PointProcess & Sound: To Manipulation

Synthesis:

  • PointProcess: To Sound (pulse train)...
  • PointProcess: To Sound (hum)...

Conversion:

  • PointProcess: To Matrix
  • PointProcess: Up to TextGrid...
  • PointProcess: Up to PitchTier...
  • PointProcess: Up to IntensityTier...

### Links to this page

- Formulas 8. Attributes of objects
- Intensity & PointProcess: To IntensityTier...
- Manipulation
- Manipulation: Extract pulses
- Manipulation: Replace pulses
- Pitch & PointProcess: To PitchTier...
- Play
- PointProcess: To Sound (phonation)...
- PointProcess: To TextGrid (vuv)...
- PointProcess: To TextGrid...
- Source-filter synthesis 1. Creating a source from pitch targets
- time domain
- Voice 6. Automating voice analysis with a script
- What was new in 3.6?