jacktransport

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

Description

Opcode du greffon jackTransport. Ce greffon se trouve dans le répertoire des greffons et il doit être installé séparément. Le répertoire des greffons est ici : https://github.com/csound/plugins

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.

Exemples

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

Exemple 487. 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