Comment la synchronisation de l’enveloppe de hauteur interagit avec la durée de l’échantillon
La synchronisation d’une enveloppe de hauteur détermine la rapidité des variations de hauteur, tandis que la lecture de l’échantillon détermine la quantité d’audio encore disponible pour ces variations. Avec l’échantillonnage classique à vitesse variable, l’enveloppe modifie aussi la durée de lecture : une hauteur plus élevée consomme l’échantillon plus vite, et une hauteur plus basse le consomme plus lentement. Pour qu’un balayage se termine de façon audible, réglez sa durée en fonction de la lecture obtenue, en tenant compte des éventuels fondus de volume.
Ce guide s’adresse aux producteurs qui façonnent des percussions échantillonnées ou d’autres sons courts. L’objectif concret est de faire atteindre à une variation de hauteur sa destination prévue avant la fin du son, tout en laissant suffisamment de matière audible pour entendre la hauteur stabilisée.
Quelle durée comparer à celle de l’enveloppe de hauteur ?
Commencez par distinguer trois mesures : la durée du fichier d’origine, celle de la région de lecture sélectionnée et celle du son que vous entendez réellement. Elles peuvent être très différentes. Un fichier long peut contenir une courte région sélectionnée ; une longue région sélectionnée peut devenir inaudible bien avant son point final.
La documentation de Sampler d’Ableton indique explicitement que Sample End arrête la lecture sans boucle, même si l’enveloppe de volume n’est pas terminée. Elle décrit aussi la limite inverse : la lecture peut s’arrêter lorsque l’enveloppe de volume termine son relâchement. Référence des instruments Live — Manuel de référence Ableton Live, version 12
Pour vos réglages, prenez la lecture audible comme référence. Désactivez temporairement les effets à longue traîne, déclenchez une note isolée et écoutez à quel moment l’échantillon lui-même se termine. Comparez ensuite ce point avec le moment où la hauteur atteint sa destination. Ce test d’écoute évite de confondre la traîne d’un effet avec la matière restante de l’échantillon.
Une enveloppe de hauteur s’adapte-t-elle automatiquement à l’échantillon ?
Ne partez pas du principe que le dessin d’une enveloppe s’étire pour correspondre à la forme d’onde. Vérifiez si ses commandes horizontales indiquent des millisecondes, des temps ou des positions liées à la lecture de l’échantillon. Une valeur temporelle décrit une étape de modulation ; à elle seule, elle n’établit pas de rapport avec le point final du fichier.
Native Instruments décrit les enveloppes comme des courbes qui modifient des paramètres au fil du temps, généralement en réponse à des notes MIDI. Sa documentation de Kontakt les distingue des modulations répétitives par LFO et définit l’AHDSR comme une enveloppe comportant une étape Hold supplémentaire. Avant de modifier la durée, vérifiez que vous éditez bien l’enveloppe assignée à la hauteur. Astuces avancées de modulation et d’automatisation dans Kontakt
Dans une enveloppe de hauteur ADSR, l’attaque monte jusqu’au pic, le déclin descend jusqu’au sustain et le relâchement va jusqu’au niveau final après le note-off. Le sustain est un niveau, pas une durée fixe. Par conséquent, la somme des valeurs d’attaque, de déclin et de relâchement ne permet pas forcément de prévoir quand se terminera la variation de hauteur d’une note maintenue. Référence des instruments Live — Manuel de référence Ableton Live, version 12
Définissez votre objectif de façon plus précise que « terminer l’enveloppe ». Pour un balayage descendant de percussion, l’objectif utile pourrait être « atteindre la hauteur de base 60 millisecondes après le déclenchement ». Pour une variation au relâchement, ce pourrait être « atteindre la hauteur finale après le note-off ». Ces objectifs nécessitent des étapes d’enveloppe et une synchronisation MIDI différentes.
Comment une modification de hauteur change-t-elle la durée de lecture ?
Avec la lecture à vitesse variable, hauteur et durée sont liées. L’explication d’Ableton concernant Re-Pitch présente la relation de base : doubler la vitesse de lecture élève la hauteur d’une octave. Le manuel indique également que Re-Pitch désactive les commandes de transposition de l’échantillon, car la vitesse de lecture détermine directement la hauteur. Clips audio, tempo et warping — Manuel de référence Ableton Live, version 12
Pour une transposition constante en tempérament égal à douze tons, la formule correspondante est durée de lecture = durée de la source sélectionnée ÷ 2^(demi-tons ÷ 12). Les valeurs ci-dessous sont des exemples calculés pour une région de 300 millisecondes, en supposant une lecture classique à vitesse variable, sans boucle ni coupure anticipée du volume.
| Transposition constante | Vitesse de lecture | Durée calculée |
|---|---|---|
| −12 demi-tons | 0.5× | 600 ms |
| 0 demi-ton | 1× | 300 ms |
| +12 demi-tons | 2× | 150 ms |
Une enveloppe de hauteur en mouvement nécessite une étape supplémentaire : la vitesse de lecture change tout au long du balayage. Vous ne pouvez pas calculer sa durée à partir de la seule hauteur de départ, ni simplement faire la moyenne des valeurs de départ et d’arrivée en demi-tons. Il faut tenir compte de la quantité d’audio source consommée par chaque partie du mouvement.
Un balayage peut-il se terminer sans laisser presque aucun son à la hauteur stabilisée ?
Oui. Prenons une région d’échantillon illustrative de 300 millisecondes. Supposons qu’elle démarre à +12 demi-tons, descende linéairement en demi-tons jusqu’à zéro en 200 millisecondes, puis reste à la hauteur d’origine. La lecture est sans boucle et à vitesse variable, sans fondu d’amplitude ni autre transposition.
Pendant le balayage, la vitesse passe de 2× à 1×. Comme l’enveloppe est linéaire en demi-tons, la vitesse suit r(t) = 2^(1 − t/D), où D est la durée du balayage et t le temps de lecture écoulé. L’intégration de cette vitesse sur la durée du balayage donne source consommée = D ÷ ln(2).
Pour un balayage de 200 millisecondes, cela correspond à environ 288.54 millisecondes d’audio source consommées. Il ne reste que 11.46 millisecondes. À la hauteur de destination, ce temps restant est lu à une vitesse de 1×, si bien que la lecture complète dure environ 211.46 millisecondes. Ce sont des résultats mathématiques fondés sur les hypothèses indiquées, et non des mesures effectuées sur un échantillonneur.
Le balayage atteint bien sa destination, mais la partie stabilisée ne dure qu’environ 11 millisecondes. Si vous voulez entendre clairement le corps du son après le mouvement initial, raccourcir le balayage peut être plus utile que de simplement veiller à ce qu’il se termine.
| Balayage de +12 à 0 demi-ton | Source consommée pendant le balayage | Lecture restante à la hauteur de base |
|---|---|---|
| 40 ms | 57.71 ms | 242.29 ms |
| 80 ms | 115.42 ms | 184.58 ms |
| 200 ms | 288.54 ms | 11.46 ms |
Cette comparaison constitue une aide pratique à la décision : choisissez à la fois une durée de balayage et une durée de stabilisation souhaitée. Un balayage qui occupe presque toute la lecture disponible peut convenir à un son dont la hauteur varie continuellement ; une accentuation à l’attaque a besoin d’espace ensuite. D’autres courbes d’enveloppe donneront des chiffres différents : utilisez ce calcul comme modèle pour comprendre leur interaction.
Comment régler la durée en pratique ?
Faites une comparaison contrôlée avant d’ajuster l’ensemble du patch :
- Définissez la région. Choisissez le début et la fin de l’échantillon, et désactivez d’abord la boucle.
- Définissez la destination. Désactivez la modulation de hauteur et accordez l’échantillon de base comme prévu.
- Rendez la lecture audible. Choisissez une forme de volume qui permet d’entendre la région et maintenez la note assez longtemps pour le test.
- Ajoutez un mouvement de hauteur. Réglez son décalage initial et sa destination, puis comparez plusieurs durées sans modifier l’amplitude de la variation de hauteur.
- Écoutez après le balayage. Déterminez s’il reste suffisamment de son audible à la hauteur de destination.
- Rétablissez les conditions musicales. Réappliquez la forme de volume prévue et testez les notes, vélocités et durées de note réellement utilisées.
Traitez la profondeur et la durée de la variation de hauteur comme deux décisions distinctes. Choisissez d’abord une plage de hauteur utile, puis comparez les durées pour cette plage. Sinon, un balayage plus ample peut modifier à la fois le caractère du son et la quantité de source consommée, ce qui rend difficile d’identifier la cause d’un résultat plus court.
Pour une comparaison de diagnostic, enregistrez des versions isolées avec l’enveloppe de hauteur désactivée, raccourcie et allongée. Gardez la même région sélectionnée et la même entrée MIDI. La comparaison de ces enregistrements permet de déterminer si votre prochain réglage doit modifier le mouvement lui-même ou fournir davantage de matière audible après celui-ci.
Pourquoi l’échantillon peut-il s’arrêter avant la fin du mouvement de hauteur ?
Avant d’allonger l’échantillon, vérifiez le comportement des notes et l’enveloppe d’amplitude. Les instructions de Native Instruments pour le mode One Shot dans Kontakt exigent à la fois de sélectionner One Shot dans la zone Sample Loop et de désactiver l’enveloppe de volume ou de régler son relâchement de façon appropriée. Cet exemple concret montre que le mode de lecture et le façonnage du volume doivent être examinés séparément. Configurer un échantillon pour le lire en mode One Shot dans Kontakt
Servez-vous du symptôme pour choisir le prochain test :
| Ce que vous entendez | Test contrôlé | Ce que le résultat permet d’établir |
|---|---|---|
| Le son s’arrête quand vous relâchez la touche | Maintenez une note plus longtemps | Si le note-off limite le mouvement audible |
| Le balayage atteint sa destination, mais il reste peu de corps sonore | Raccourcissez uniquement le balayage | Si trop de matière est consommée avant la stabilisation |
| Le point final change lorsque l’amplitude de la variation de hauteur change | Comparez avec la modulation désactivée | Si la vitesse de lecture variable joue un rôle |
| Les notes isolées fonctionnent, mais le motif les coupe | Augmentez l’espacement entre les déclenchements | Si le chevauchement des déclenchements influe sur le résultat |
| L’enregistrement continue, mais il devient difficile d’entendre la variation | Simplifiez temporairement la forme de volume | Si le son final est trop faible pour permettre une évaluation utile |
Ne modifiez qu’une condition par test. Un relâchement plus long ne peut pas récupérer l’audio source qui a déjà atteint son point final, tandis qu’une région source plus longue peut ne servir à rien si le volume baisse d’abord. Le réglage utile dépend de l’identification de l’événement qui met fin au son audible.
Qu’est-ce qui change avec le time stretching ou la lecture en boucle ?
Le time stretching peut dissocier hauteur et durée de lecture. La documentation d’assistance d’Ableton pour Simpler décrit explicitement la possibilité de modifier la hauteur sans changer la vitesse, ou de modifier la vitesse sans changer la hauteur. Lorsque ce traitement est actif, les calculs de vitesse variable ci-dessus ne décrivent plus forcément le résultat. Warping dans Simpler
Vérifiez l’algorithme réellement utilisé au lieu de vous fier à l’activation du commutateur Warp. Re-Pitch lie volontairement vitesse et hauteur, tandis que les autres méthodes de warping permettent des relations différentes. Lorsque vous changez d’algorithme, répétez le test avec une note isolée avant de réutiliser un réglage d’enveloppe. Clips audio, tempo et warping — Manuel de référence Ableton Live, version 12
La lecture en boucle modifie la quantité de matière disponible en répétant une partie de l’échantillon. Le manuel de Sampler d’Ableton décrit des boucles de sustain qui continuent de se répéter tant que l’enveloppe de volume autorise la lecture. Elles peuvent fournir de la matière pour un mouvement de hauteur plus long, même si la région répétée doit aussi convenir au son recherché. Référence des instruments Live — Manuel de référence Ableton Live, version 12
Réglez la durée de l’enveloppe de hauteur en fonction d’un événement musical audible : le moment où le son doit se stabiliser, tourner ou finir. Vérifiez ensuite que la lecture fournit suffisamment de matière pour cet événement et sa suite prévue. Une fois la région, l’algorithme de lecture, le comportement des notes et la forme de volume définis, la durée de l’enveloppe devient un choix délibéré de conception sonore.
Sources
- Référence des instruments Live — Manuel de référence Ableton Live, version 12
- Clips audio, tempo et warping — Manuel de référence Ableton Live, version 12
- Warping dans Simpler
- Astuces avancées de modulation et d’automatisation dans Kontakt
- Configurer un échantillon pour le lire en mode One Shot dans Kontakt
