Use Non-Frames Version Previous Page Next Page
Signal Generators: Dynamic Spectrum Oscillators

mpulse

  ar      mpulse      kamp, kfreq[, ioffset]

Description

Generate a set of impulses. of amplitude kamp at frequency kfreq. The first impulse is after a delay of ioffset seconds. The value of kfreq is read only after an impulse, so it is the interval to the next impulse at the time of an impulse.

Initialization

ioffset – the delay before the first impulse. If it is negative, the value is taken as the number of samples, otherwise it is in seconds. Default is zero.

Performance

kamp – amplitude of the impulses generated

kfreq – frequency of the impulse train

After the initial delay, an impulse of kamp amplitude is generated as a single sample. Immediately after generating the impulse, the time of the next one is calculated. If kfreq is zero, there is an infinite wait to the next impulse. If kfreq is negative, the frequency is counted in samples rather than seconds.


Use Non-Frames Version Previous Page Next Page
Signal Generators: Dynamic Spectrum Oscillators