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

## jacktransport

jacktransport — Démarre/arrête jack_transport et peut optionnellement repositionner la tête de lecture.

| Note
Greffon : nécessite le greffon jackTransport

## Description

Opcode du greffon jackTransport.

Démarre/arrête jack_transport et peut optionnellement repositionner la tête de lecture.

## Syntaxe

    jacktransport icommand [, ilocation]

## Initialisation

icommand -- 1 pour démarrer, 0 pour arrêter.

ilocation -- position facultative en secondes pour indiquer où la tête de lecture doit aller. S'il est omis, le transport commence depuis la position courante.

| Note
Comme jacktransport dépend du kit de connexion audio de jack, il ne fonctionne que sur les systèmes Linux ou Mac OS X qui exécutent un serveur jack.

## Exemples

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

Exemple 480. Exemple simple de l'opcode jacktransport.

    <CsoundSynthesizer>

    <CsOptions>
    -+rtaudio=JACK -b 64 --sched  -o dac:system:playback_
    </CsOptions>

    <CsInstruments>
    sr      =      	44100
    ksmps  	=     	16
    nchnls	=	2

    	instr 1
    jacktransport p4, p5
    	endin

    	instr 2
    jacktransport p4
    	endin

    </CsInstruments>
    <CsScore>

    i2 0 5 1; play
    i2 5 1 0; stop
    i1 6 5 1 2 ; move at 2 seconds and start playing back
    i1 11 1 0 0 ; stop and rewind

    e

    </CsScore>
     </CsoundSynthesizer>

## Crédits

Auteur : Cesare Marilungo

Nouveau dans la version 5.08

Précédent | Niveau supérieur | Suivant
JackoTransport | Sommaire | jitter