One of the types of objects in Praat.
A PointProcess object represents a point process, which is a sequence of points t_{i} in time, defined on a domain [t_{min}, t_{max}]. The index i runs from 1 to the number of points. The points are sorted by time, i.e. t_{i+1} > t_{i}.
PointProcess commands
Creation from scratch:

• Create empty PointProcess...

• Create Poisson process...
Creation of a pulse train from a pitch contour:

• PitchTier: To PointProcess: area1 along entire time domain.

• Pitch: To PointProcess: same, but excludes voiceless intervals.

• Sound & Pitch: To PointProcess (cc): "pitchsynchronous": near locations of high amplitude.

• Sound & Pitch: To PointProcess (peaks)...: "pitchsynchronous": 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
© ppgb 20110128