fillarray
Précédent | Opcodes et opérateurs de l'orchestre | Suivant

## fillarray

fillarray — Crée un vecteur avec initialisation.

## Description

Crée un vecteur (tableau unidimensionnel de taux-k) à partir d'une suite de valeurs numériques ou alphanumériques.

## Syntaxe

    karray[] fillarray ival1, ival2,.....ivaln

    karray fillarray ival1, ival2,.....ivaln

    karray fillarray kval1, kval2,.....kvaln

## Initialisation

ival1,...ivaln -- valeurs à placer dans le vecteur.

Sous la secondes forme, le tableau retourné doit être prédéclaré et ça peut être un tableau multidimensionnel qui sera rempli ligne par ligne.

## Exécution

Dans la troisième forme le vecteur est régénéré au taux-k avec les valeurs kval1,..., kvaln.

## Exemples

Voici un exemple de l'opcode fillarray. Il utilise le fichier fillarray.csd.

Exemple 298. Exemple de l'opcode fillarray.

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>
    <CsOptions>
    ; Select audio/midi flags here according to platform
    -n
    </CsOptions>
    <CsInstruments>

    sr = 44100
    ksmps = 32
    nchnls = 2
    0dbfs  = 1

    instr 1

      kS[] fillarray 1,7,5
           printk 0, kS[0]
           printk 0, kS[1]
           printk 0, kS[2]
      turnoff
    endin

    </CsInstruments>
    <CsScore>
    i 1 0 1
    e
    </CsScore>
    </CsoundSynthesizer>

## Voir aussi

Opcodes vectoriels Opcodes de tableaux.

## Crédits

Auteur : John ffitch
Codemist Ltd
2013

Nouveau dans la version 6.00

Troisième forme de taux-k dans la version 6.12

Précédent | Niveau supérieur | Suivant
filevalid | Sommaire | fft