You are here: Symbol Reference > SignalUtils Namespace > Structs, Records, Enums > SignalUtils.TRunningPhase Enumeration
DSP Master VCL
ContentsIndex
PreviousUpNext
SignalUtils.TRunningPhase Enumeration

Type used by the PhaseUnwrap procedure.

Pascal
TRunningPhase = (
  rpDefault,
  rpConstPhase,
  rpIntegerLag,
  rpPartial
);
Members 
Description 
rpDefault 
The phase will be unwrapped and no further processing will be applied. 
rpConstPhase 
The phase will be unwrapped and, if actual amount of zero padding is known, the resulting phase spectrum will be showing the exact phase relations between frequencies with the first value of the phase spectrum having zero phase. This type of a phase spectrum can be used to compute the delay in ms separately for each frequency. 
rpIntegerLag 
Integer lag will be subtracted, but the phase will not be unwrapped. 
rpPartial 
The phase will be unwrapped and the resulting phase spectrum will be showing the approximate phase relations between frequencies with the first value and the value at FS/2 (at Pi radians) having zero phase. 
Copyright (c) 1999-2025 by Dew Research. All rights reserved.
What do you think about this topic? Send feedback!