invalue
Prev | Orchestra Opcodes and Operators | Next

## invalue

invalue — Reads a k-rate signal from a user-defined channel.

## Description

Reads a k-rate or i-rate signal or string from a user-defined channel.

## Syntax

    ivalue invalue "channel name"

    kvalue invalue "channel name"

    Sname invalue "channel name"

## Performance

ivalue, kvalue -- The value that is read from the channel.

Sname -- The string variable that is read from the channel.

"channel name" -- An integer, string (in double-quotes), or string variable identifying the channel.

## Examples

Here is an example of the invalue opcode. It uses the file invalue.csd.

Example 456. Example of the invalue opcode.

See the sections Real-time Audio and Command Line Flags for more information on using command line flags.

    <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>

## See Also

outvalue

## Credits

Author: Matt Ingalls

i-rate version new in Csound 6.04

Prev | Up | Next
interp | Home | inx