fini
Prev | Opcodes et opérateurs de l'orchestre | Next

## fini

fini — Lit des signaux depuis un fichier au taux-i.

## Description

Lit des signaux depuis un fichier au taux-i.

## Syntaxe

    fini ifilename, iskipframes, iformat, in1 [, in2] [, in3] [, ...]

## Initialisation

ifilename -- nom du fichier d'entrée (peut être une chaîne de caractères ou un identificateur numérique généré par fiopen).

iskipframes -- nombre de trames à ignorer au début (chaque trame contient un échantillon de chaque canal).

iformat -- un nombre spécifiant le format du fichier d'entrée pour les fichiers sans en-tête. Si un en-tête est trouvé, cet argument est ignoré.

- 0 - flottants en format texte (avec boucle ; voir ci-dessous)

- 1 - flottants en format texte (sans boucle ; voir ci-dessous)

- 2 - flottants sur 32 bit en format binaire (sans boucle)

## Exécution

fini est le complément de fouti et de foutir. Il lit les valeurs chaque fois qu'une note de l'instrument correspondant est activée. Lorsque iformat vaut 0 et que la fin du fichier est atteinte, le pointeur de fichier est remis à zéro. Ceci redémarre la lecture depuis le début. Lorsque iformat vaut 1 ou 2, aucune boucle n'est active et à la fin du fichier, les variables correspondantes sont remplies avec des zéros.

| Note
Prière de noter que comme cet opcode génére sa sortie en utilisant des paramètres d'entrée (placés à droite de l'opcode), ces variables doivent avoir été initialisées avant leur utilisation, sinon une erreur "utilisé avant d'être défini" se produira. On peut utiliser l'opcode init pour cela.

## Voir aussi

fin, fink

## Crédits

Auteur : Gabriel Maldonado
Italie
1999

Nouveau dans la version 3.56 de Csound

Prev | Up | Next
fin | Home | fink