invalue

invalue — Lit un signal de taux-k ou de taux-i ou une chaîne de caractères depuis un canal défini par l'utilisateur.

Description

Lit un signal de taux-k ou de taux-i ou une chaîne de caractères depuis un canal défini par l'utilisateur.

Syntaxe

ivalue invalue "channel name"
kvalue invalue "channel name"
Sname invalue "channel name"

Exécution

ivalue, kvalue -- La valeur lue depuis le canal.

Sname -- La variable chaîne de caractères lue depuis le canal.

"channel name" -- Un entier, une chaîne de caractères (entre guillemets), ou une variable chaîne de caractères identifiant le canal.

Exemples

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

Exemple 442. Exemple de l'opcode invalue.

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>
</CsOptions>
<CsInstruments>
;run this example in CsoundQt, a Csound editor that provides widgets
;make the Widgets-panel visible, by clicking the Widgets symbol in the menu or pressing (Alt+1).

sr = 44100
ksmps = 32
nchnls = 2
0dbfs  = 1
; written by Andres Cabrera
instr 1

kfreq invalue "freq" ; Quotes are needed here
asig  oscil 0.1, kfreq, 1
      outs asig, asig

endin
</CsInstruments>
<CsScore>
f 1 0 1024 10 1 ;sine
i 1 0 300 	;play for 300 seconds
e
</CsScore>
</CsoundSynthesizer>


Voir aussi

outvalue

Crédits

Auteur : Matt Ingalls

Version de taux-i ajoutée dans Csound 6.04