QUICK-REF - CsoundManual
- Top of this section - Previous
- Contents - Index
- Next
phasor
kr phasor kcps[, iphs]
ar phasor xcps[, iphs]
DESCRIPTION
Produce a normalized moving phase value.
INITIALIZATION
iphs (optional) - initial phase, expressed as a fraction of a cycle
(0 to 1). A negative value will cause phase initialization to he skipped.
The default value is zero.
PERFORMANCE
An internal phase is successively accumulated in accordance with the cps
frequency to produce a moving phase value, normalized to lie in the range
0. <= phs < 1.
When used as the index to a table unit,
this phase (multiplied by the desired function table length) will cause
it to behave like an oscillator.
Note that phasor is a special kind of integrator, accumulating
phase increments that represent frequency settings.
EXAMPLE:
phasor 1 ; cycle once per second
kpch table k1 * 12, 1 ; through 12-note pch table
a1 oscil p4, cpspch(kpch), 2 ; with continuous sound
QUICK-REF - CsoundManual
- Top of this section - Previous
- Contents - Index
- Next
HTML Csound Manual - ©
Jean Piché & Peter J. Nix, 1994-97