La mystérieuse colonne DATA 3 dans Cubase

MENU

La mystérieuse colonne Data 3 dans Cubase

Système MIDI
Vélocité de
Note OFF

Dans les éditeurs en liste, Cubase affiche une colonne DATA 3 pour les événements de type note on. Cette information peut paraître mystérieuse puisque nous savons que, dans le codage midi, les évènements note on n’ont que deux octets de données,  (représentant respectivement : la hauteur de note et la vélocité d’enfoncement).
En réalité, Data 3 concerne le message note off (touche relâchée) et indique la vélocité de relâchement de la touche.

Relations entre geste instrumental, codage midi, et affichage des données dans Cubase

Note ON : 3 octets

Lors de l’enfoncement d’une touche les événements MIDI suivants sont produits par le clavier et reçus par le logiciel (3 octets):

  1. statut de l’événement et canal
  2. n° de note
  3. vélocité d’enfoncement

📋 Le logiciel de séquencement stocke les informations suivantes :
1 – Les 3 octets représentant le geste instrumental
2 – L’heure à laquelle s’est produit l’événement (c’est-à-dire pour un musicien le N° de mesure et le moment exact de la mesure, temps, double croche et tick)

Note ON : 3 octets

Enfoncement de la touche

Octet de Statut1er octet
de données
DATA 1

2ème octet
de données
DATA2

Statut note ON et
Canal
N° de NoteVélocité d’enfoncement de touche
3 bits : statut
4 bits canal
7 bits (128 valeurs)7 bits (127 valeurs—le 0 est réservé)
1sss | cccc0nnnnnnn0VVVVVVV

Dans notre exemple, la touche a été enfoncée sur le deuxième temps de la mesure 3.
La partition nous indique qu’il s’agit d’un événement Midi de Statut Note On débutant sur le 2ème temps de la 3 ème mesure.
La ligne d’information au dessus de la partition nous montre la figure ci-dessous (ce qui ne nous concerne pas pour l’instant a été masqué).

Start 3.2.1.0 : Début de la note 3ème mesure, 2ème temps, 1ère double croche — + 0 ticks (Notons bien que cette information ne provient pas du message Midi mais du séquenceur qui a stocké cette information lorsque l’événement lui est parvenu)
Pitch A3 nous indique que le N° de Note correspond à un A3 (la3) ce que nous montre aussi la partition
Velocity 92 nous indique que la mesure de la vitesse d’enfoncement de la touche a donné 92
Channel 1 nous indique que le message reçu était sur canal 1 (2ème moitié de l’octet de statut )

La liste d’événements du logiciel nous offre les mêmes informations.

Note OFF : 3 octets

Lors du relâchement d’une touche les événements MIDI suivants sont produits : statut de l’événement, canal, n° de note et vélocité de relâchement.


📋 Le logiciel de séquencement stocke les informations suivantes :
1 – Les 3 octets représentant le geste instrumental
2 – L’heure à laquelle s’est produit l’événement (c’est-à-dire pour un musicien le N° de mesure et le moment exact de la mesure, temps, double croche et tick)

Note OFF : 3 octets

Relâchement de la touche

Octet de Statut1er octet
de données
DATA 1

2ème octet
de données
DATA2

Statut note OFF et
Canal
N° de NoteVélocité d’enfoncement de touche
3 bits : statut
4 bits canal
7 bits (128 valeurs)7 bits (127 valeurs—le 0 est réservé)
1sss | cccc0nnnnnnn0VVVVVVV

Dans notre exemple, la touche a été relâchée sur le 4ème temps de la mesure 3
Le musicien ne compte pas comme le séquenceur.
– Le musicien compte la durée de l’événement calculée à partir de son début
– Alors que le séquenceur stocke le moment auquel est arrivé l’événement Note OFF.

Autrement dit,

• Le musicien pense un seul événement :
 – Une note débutant à un certain endroit avec une vélocité d’attaque, une durée et une vélocité de relâchement
• Le séquenceur lui manipule deux événements :
1 -Un événement Note On à une certaine position temporelle avec une vélocité
2 – Un événement Note Off à une certaine position temporelle avec une vélocité

Le logiciel nous informe de la position de la note Off et de sa vélocité dans la barre d’information de la partition (valeur notée Note « Off Velocity ») et dans la liste d’événement, valeur notée « DATA 3 »
(ce qui ne nous concerne pas pour l’instant a été masqué)

Liste d'événement MIDI Cubase Nuendo Steinberg
Liste d'événement MIDI Cubase Nuendo Steinberg

Il nous faut noter que :
Le N° de Note et le Canal sont identiques en ce qui concerne la note ON ET la note OFF.
Le logiciel va donc pouvoir afficher l’événement note On et l’événement note Off sur une même ligne.
Une durée sera calculée (length) :
il s’agit d’une simple soustraction (Position de note Off) – (Position de Note On)
La vélocité de relâchement (note Off) sera notée « Data 3 » dans la liste et « Off Velocity » dans la partition

Affichage dans score editor

Affichage dans key editor

A ce stade, la totalité de ce qui est affiché ci-dessus ne devrait plus comporter aucun mystère.


• NB: le  key editor ne permet pas de manipuler les vélocités de note off sous forme de contrôleur lane comme pour la vélocité de note on.
En revanche, les durées (c’est à dire la position de note off pour le séquenceur) y sont facilement et agréablement manipulables.

  • NB : On peut regretter que les équipes de programmeurs de chez Steinberg n’aient pas communiqué entre eux pour que ces deux affichages soient harmonisés !