This actor downsamples an input stream by an integer factor by removing tokens. The downsample factor is given by the factor parameter. On each firing, this actor consumes factor tokens from the input and sends only one of them to the output. The one sent depends on the phase parameter. If phase is 0, then the most recent one (the last one consumed) is sent. If phase is 1, then the next most recent one is sent. The value of phase can range up to factor-1, in which case the first one consumed is sent. By default, the factor parameter is 2, so the input sample rate is twice that of the output. The default value for phase is 0.
This actor is data polymorphic. It can accept any token type on the input.
Field Detail |
public VisualSim.data.expr.Parameter factor
public VisualSim.data.expr.Parameter phase
Created with the Personal Edition of HelpNDoc: Free Web Help generator