The Alternative Csound Reference Manual
Previous |  | Next

# oscil1i

oscil1i -- Accesses table values by incremental sampling with linear interpolation.

## Description

Accesses table values by incremental sampling with linear interpolation.

## Syntax

kr oscil1i idel, kamp, idur, ifn

## Initialization

idel -- delay in seconds before oscil1 incremental sampling begins.

idur -- duration in seconds to sample through the oscil1 table just once. A zero or negative value will cause all initialization to be skipped.

ifn -- function table number. oscil1i requires the extended guard point.

## Performance

kamp -- amplitude factor

oscil1i is an interpolating unit in which the fractional part of index is used to interpolate between adjacent table entries. The smoothness gained by interpolation is at some small cost in execution time (see also oscili, etc.), but the interpolating and non-interpolating units are otherwise interchangeable.

## See Also

table, tablei, table3, oscil1, osciln

Previous | Home | Next
oscil1 | Up | oscil3