jacktransport — Démarre/arrête jack_transport et peut optionnellement repositionner la tête de lecture.
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. |
Voici un exemple simple de l'opcode jacktransport. Il utilise le fichier jacktransport.csd.
Exemple 397. 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>