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

## veloc

veloc — Donne la vélocité d'un évènement MIDI.

## Description

Donne la vélocité d'un évènement MIDI.

## Syntaxe

    ival veloc [ilow] [, ihigh]

## Initialisation

ilow, ihigh -- Limites basse et haute pour le mappage

## Exécution

Donne la valeur de l'octet MIDI (0 - 127) pour la vélocité de l'évènement courant.

## Exemples

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

Exemple 1029. Exemple le l'opcode veloc.

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
    -odac -+rtmidi=virtual  -M0  ;;;realtime audio I/O with MIDI in
    ;-iadc    ;;;uncomment -iadc if realtime audio input is needed too
    </CsOptions>
    <CsInstruments>

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

    gisine	ftgen 0, 0, 1024, 10, 1

    instr 1

    ivel veloc 0, 1				;scale 0 - 1
    print ivel				;print velocity
    asig poscil .5*ivel, 220, gisine	;and use it as amplitude
         outs asig, asig

    endin
    </CsInstruments>
    <CsScore>

    f 0 30     ;runs 30 seconds

    e
    </CsScore>
    </CsoundSynthesizer>

## Voir aussi

aftouch, ampmidi, cpsmidi, cpsmidib, midictrl, notnum, octmidi, octmidib, pchbend, pchmidi, pchmidib

## Crédits

Auteur : Barry L. Vercoe - Mike Berry
MIT - Mills
Mai 1997

Précédent | Niveau supérieur | Suivant
vecdelay | Sommaire | vexp