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

## strset

strset — Permet de lier une chaîne de caractères à une valeur numérique.

## Description

Permet de lier une chaîne de caractères à une valeur numérique.

## Syntaxe

    strset iarg, istring

## Initialisation

iarg -- la valeur numérique.

istring -- la chaîne alphanumérique (entre guillements).

strset (facultatif) permet de lier une chaîne de caractères, telle qu'un nom de fichier, à une valeur numérique. Son usage est facultatif.

## Exemples

L'instruction suivante, utilisée dans l'en-tête de l'orchestre, permet de substituer la valeur 10 partout où l'on a besoin du fichier son asound.wav.

    strset 10, "asound.wav"

## Exemples

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

Exemple 914. Exemple de l'opcode strset.

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
    ; Audio out   Audio in    No messages
    -odac           -iadc     -d     ;;;RT audio I/O
    </CsOptions>
    <CsInstruments>

    sr = 44100
    ksmps = 1
    nchnls = 1

    ;Example by Andres Cabrera 2008

    ; \\n is used to denote "new line"
    strset 1, "String 1\\n"
    strset 2, "String 2\\n"

    instr 1
    Str strget p4
    prints Str
    endin

    </CsInstruments>
    <CsScore>
    ;        p4 is used to select string
    i 1 0 1  1
    i 1 3 1  2
    </CsScore>
    </CsoundSynthesizer>

## Voir aussi

pset et strget

Précédent | Niveau supérieur | Suivant
strrindexk | Sommaire | strsub