oscil1 — Accède aux valeurs d'une table par échantillonnage incrémentiel.
idel -- délai en secondes avant que l'échantillonnage incrémentiel d'oscil1 ne commence.
idur -- durée en secondes de l'unique passe d'échantillonnage dans la table d'oscil1. Avec une valeur nulle ou négative, l'initialisation sera ignorée.
ifn -- numéro de la table de fonction. tablei, oscil1i nécessitent un point de garde.
kamp -- facteur d'amplitude.
oscil1 accède aux valeurs en échantillonnant une fois la table de fonction à un taux déterminé par idur. Pendant les premières idel secondes, le point de lecture reste sur la première position de la table ; ensuite il traverse la table à vitesse constante, atteignant la fin au bout de idur secondes ; à partir de ce moment (c-à-d après idel + idur secondes) il reste sur la dernière position. Chaque valeur lue par échantillonnage est multipliée par le facteur d'amplitude kamp avant d'être écrite dans le résultat.