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

## tempoval

tempoval — Lit la valeur courante du tempo.

## Description

Lit la valeur courante du tempo.

## Syntaxe

    kres tempoval

## Exécution

kres -- la valeur du tempo. Si l'on utilise une valeur positive avec l'option -t de la ligne de commande, tempoval retourne le pourcentage d'accroissement/diminution par rapport au tempo original de 60 pulsations par minute. Sinon, sa valeur sera 60 (pour 60 pulsations par minute).

## Exemples

Voici un exemple de l'opcode tempoval. Se rappeler qu'il ne fonctionne que si l'on utilise l'option -t avec Csound. Il utilise le fichier tempoval.csd.

Exemple 958. Exemple de l'opcode tempoval.

Voir les sections Audio en Temps Réel et Options de la Ligne de Commande pour plus d'information sur l'utilisation des options de la ligne de commande.

    <CsoundSynthesizer>
    <CsOptions>
    ; Select audio/midi flags here according to platform
    ; Audio out   Audio in
    -odac           -iadc    -t60 ;;;RT audio I/O
    ; For Non-realtime ouput leave only the line below:
    ; -o tempoval.wav -W -t60 ;;; for file output any platform
    </CsOptions>
    <CsInstruments>

    ; Initialize the global variables.
    sr = 44100
    kr = 4410
    ksmps = 10
    nchnls = 1

    ; Instrument #1.
    instr 1
      ; Adjust the tempo to 120 beats per minute.
      tempo 120, 60

      ; Get the tempo value.
      kval tempoval

      printks "kval = %f\\n", 0.1, kval
    endin

    </CsInstruments>
    <CsScore>

    ; Play Instrument #1 for one second.
    i 1 0 1
    e

    </CsScore>
    </CsoundSynthesizer>

Comme 120 pulsations par minute représente un accroissement de 50% de l'original à 60 pulsations par minute, sa sortie contiendra cette ligne :

    kval = 0.500000

## Voir aussi

tempo and miditempo

## Crédits

Exemple écrit par Kevin Conder.

Nouveau dans la version 4.15

Décembre 2002. Merci à Drake Wilson pour avoir fait remarquer que la documentation n'était pas claire.

Précédent | Niveau supérieur | Suivant
temposcal | Sommaire | tigoto