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 les fichiers veloc.csd et midiChords.mid.

Exemple 1163. 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  -m0d --midi-key-cps=4  -F midiChords.mid
    ;-iadc    ;;;uncomment -iadc if realtime audio input is needed too
    </CsOptions>
    <CsInstruments>

    ; by Menno Knevel - 2021

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

    ; midiChords.mid can be found in examples folder

    instr 1

    ivel veloc 0, 1			;re-scale velocity to 0 - 1
    print ivel				;print velocity
    asig vco2 .1*ivel, p4   ;
         outs asig, asig

    endin
    </CsInstruments>
    <CsScore>

    i1 0 35     ;midi file = 35 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