Tuto · MIDI Humanizer · Intermédiaire · 3 min de lecture

Humaniser des cordes et des ostinatos MIDI

L'ostinato de cordes, cette cellule rythmique répétée en spiccato, est partout en musique de film. Programmé à la souris, il sonne comme une machine à coudre : toutes les notes à la même force. Ce tuto explique comment lui rendre le jeu d'un vrai pupitre.

En bref

Donnez à l'ostinato une hiérarchie d'accents (temps forts, temps faibles, notes de passage), une forme sur la phrase (crescendo vers le sommet, respiration à la fin), et seulement ensuite une petite variation aléatoire autour de cette intention.

Interface de MIDI Humanizer
Interface du plugin MIDI Humanizer : humanisation midi
La vraie interface de MIDI Humanizer, jouable ici : cliquez pour l’essayer.
MIDI Humanizer · Humanisation MIDI · Bientôt disponible

Des vélocités qui respirent, pas qui tirent au hasard.

  • Une courbe d’intention dessinée sur tout le passage : crescendos, phrases, accents voulus.
  • Un écart gaussien autour de cette courbe : de la vie, jamais du désordre.
  • Des calques par rythme ou par hauteur : la basse, les temps forts et les notes de passage ne bougent pas pareil.
Découvrir MIDI Humanizer →

Pourquoi un ostinato programmé sonne mécanique

Un violoniste qui joue un ostinato ne frappe pas toutes ses notes pareil. Il accentue le premier temps, allège les notes de passage, change de coup d'archet, pousse vers la fin de la phrase. Le hasard d'un séquenceur (vélocité ± 10) ne reproduit rien de tout cela : il ajoute du désordre sans intention.

Schéma d'un ostinato en doubles croches sur deux mesures : vélocités toutes égales en haut, et en bas un ostinato humanisé avec des accents sur les temps, des notes de passage plus douces et un crescendo vers la fin de la phrase.
En haut, l'ostinato programmé : toutes les notes à 100. En bas, le même ostinato joué : une hiérarchie d'accents et un mouvement sur toute la phrase.

Étape 1 : la hiérarchie des accents

Position dans la mesureVélocité relativeRôle
Premier tempsla plus forteL'appui
Autres tempsun peu moinsLa pulsation
Croches entre les tempsmoinsLe mouvement
Doubles croches de passagela plus douceLe liant
Une hiérarchie classique. Pour un ostinato syncopé, l'accent suit le motif rythmique plutôt que la mesure.

Les écarts n'ont pas besoin d'être grands : 8 à 15 points de vélocité entre l'appui et les notes de passage suffisent à faire entendre une hiérarchie.

Étape 2 : la forme de la phrase

Un ostinato vit sur deux ou quatre mesures : il gonfle vers son sommet et se relâche. Dessinez cette forme sur la vélocité (ou sur l'expression, CC11, si la banque l'utilise pour les notes courtes). C'est cette courbe, plus que les accents, qui donne l'impression d'un musicien qui pense la phrase.

Étape 3 : une variation autour de l'intention

Seulement maintenant, on ajoute de la variation : petite (un écart-type de 3 à 6 points), et distribuée en cloche autour de l'intention, pas uniformément. La plupart des notes restent proches de ce qui est voulu, quelques-unes s'en écartent. C'est la différence entre un musicien et un tirage au sort. Le tuto courbe de vélocité et écart-type explique pourquoi.

Et le timing ?

Pour un ostinato, restez prudent : les cordes rapides doivent rester en place. Un décalage de quelques millisecondes par pupitre (les violons seconds un peu après les premiers) aère l'ensemble, mais un décalage aléatoire note par note brouille la pulsation. Les tutos de ce site travaillent surtout sur la vélocité, qui donne l'essentiel du réalisme.

Avec MIDI Humanizer : des calques par rythme

MIDI Humanizer se place sur la piste MIDI et réécrit les vélocités pendant la lecture. Chaque mouvement (un nombre de mesures) a sa courbe d'intention et son écart-type, dessinés dans le temps. Les calques répartissent les notes selon des conditions : la position dans la mesure (rythme), la hauteur, le canal MIDI. Un calque pour les temps forts, un pour les contretemps, un pour le reste : la hiérarchie de l'étape 1 est faite.

Les conditions d'un calque : par position dans la mesure, par hauteur ou par canal.
La courbe d'intention sur le mouvement, et l'écart-type en pointillés de part et d'autre.

Pour la méthode générale, commencez par humaniser du MIDI ; pour les calques en détail, voyez humaniser par calques et mouvements.

Interface de MIDI Humanizer
Essayez : dessinez une vague sur la courbe de vélocité et regardez les notes suivre dans le visualiseur.

Questions fréquentes

Comment rendre un ostinato de cordes réaliste ?

Accentuez les temps forts, allégez les notes de passage, dessinez une vague de vélocité sur chaque phrase de deux ou quatre mesures, puis ajoutez une petite variation en cloche autour de cette intention.

Faut-il humaniser le timing d'un ostinato ?

Avec prudence : un léger décalage entre pupitres aère, mais un décalage aléatoire note par note brouille la pulsation. La vélocité apporte l'essentiel.

Quel écart entre les accents et les notes faibles ?

De 8 à 15 points de vélocité suffisent généralement. Au-delà, l'ostinato devient heurté.

Vélocité ou expression pour un ostinato ?

Pour des notes courtes (spiccato, staccato), c'est généralement la vélocité qui compte ; l'expression (CC11) sert à la forme d'ensemble. Vérifiez comment votre banque les utilise.

Mis à jour le 06/10/2026.

MIDI Humanizer · Bientôt disponible

Des ostinatos qui respirent, avec MIDI Humanizer

MIDI Humanizer donne une courbe d'intention à chaque mouvement et des calques par rythme : les temps forts, les contretemps et les notes de passage n'ont pas le même jeu.

Découvrir MIDI Humanizer →