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

## vtabwk

vtabwk — Ecrit des vecteurs (dans des tables, ou tableaux de vecteurs).

## Description

Cet opcode écrit des vecteurs dans des tables au taux-k.

## Syntaxe

    vtabwk  kndx, ifn, kinarg1 [, kinarg2, kinarg3 , .... , kinargN ]

## Initialisation

ifn - numéro de la table.

## Exécution

kndx - Index dans la ftable, un nombre positif inférieur à la longueur de la table.

kinarg1...kinargN - Composantes du vecteur d'entrée.

Cet opcode est utile dans tous les cas où il faut écrire des ensembles de valeurs associés à des indices uniques (par exemple, des échantillons multi-canaux, des trames de bin de TFCT, des formants spectraux, des partitions basées sur des p-champs, etc). Le nombre de composantes de chaque vecteur (longueur du vecteur) est déterminé par le nombre d'arguments facultatifs à droite (kinarg1, kinarg2, kinarg3, ..., kinargN).

Noter qu'aucun mode de repliement ou de limitation d'indexation n'est implémenté. Si l'index tente d'accéder à une zone non allouée par la table, il est probable que Csound plante. Cependant on peut facilement éviter cet écueil en utilisant des opcodes de repliement ou de limitation appliqués à l'index avant l'utilisation de vtabwk, afin de corriger d'éventuelles valeurs hors-limites.

## Crédits

Ecrit par Gabriel Maldonado.

Nouveau dans Csound 5 (Auparavant seulement disponible dans CsoundAV)

Précédent | Niveau supérieur | Suivant
vtabwi | Sommaire | vtabwa