setscorepos
Prev | Orchestra Opcodes and Operators | Next

## setscorepos

setscorepos — Sets the playback position of the current score performance to a given position.

## Description

Sets the playback position of the current score performance to a given position.

## Syntax

     setscorepos ipos

## Initialization

ipos -- playback position in seconds.

## Examples

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

Example 760. Example of the setscorepos opcode.

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

    <CsoundSynthesizer>
    <CsOptions>
    ; Select audio/midi flags here according to platform
    -odac  ;;;realtime audio out
    ;-iadc    ;;;uncomment -iadc if realtime audio input is needed too
    ; For Non-realtime ouput leave only the line below:
    ; -o setscorepos.wav -W ;;; for file output any platform
    </CsOptions>
    <CsInstruments>

    sr = 44100
    ksmps = 32
    nchnls = 2
    0dbfs  = 1

    giSine ftgen 0, 0, 8192, 10, 1

    instr 1

    asig poscil 0.5, p4, giSine		;play something
         outs asig, asig
    endin

    instr 11

    setscorepos 8.5
    endin

    </CsInstruments>
    <CsScore>

    i1 0 2 220	;this one will be played
    i11 2.5 1	;start setscorepos now
    i1 3 2 330	;skip this note
    i1 6 2 440	;and this one
    i1 9 2 550	;play this one

    </CsScore>
    </CsoundSynthesizer>

## See Also

rewindscore

## Credits

Author: Victor Lazzarini
2008

New in Csound version 5.09

Prev | Up | Next
setksmps | Home | sfilist