scalet — Mise à l'échelle des valeurs dans une partie d'un vecteur.
L'opcode scalet met à l'échelle une sous-région d'un vecteur entre un minimum et un maximum donnés.
tab -- table pour l'opération.
kmin, kmax -- valeurs du minimum et du maximum de la cible.
kleft, kright -- partie de la table à utiliser, s'étendant par défaut de 0 à la taille du vecteur.
Voici un exemple de l'opcode scalet. Il utilise le fichier scalet.csd.
Exemple 738. Exemple de l'opcode scalet.
Voir les sections Audio en Temps Réel et Options de la Ligne de Commande pour plus d'information sur l'utilisation des options de la ligne de commande.
<CsoundSynthesizer> <CsInstruments> instr 1 t1 init 10,1 t1[3] = 42 scalet t1, 0, 1 k1 sumtab t1 printk2 k1 endin </CsInstruments> <CsScore> i1 0 0.1 e </CsScore> </CsoundSynthesizer>