Comment trouver la plage réelle de coupure d’un LFO bipolaire appliqué à un filtre
Pour trouver la plage réelle de coupure d’un LFO bipolaire appliqué à un filtre, identifiez la coupure de base, déterminez comment la profondeur de modulation se traduit en fréquence, puis vérifiez les valeurs minimale et maximale atteintes sur un cycle complet. Calculez les extrêmes lorsque la mise à l’échelle est documentée ; mesurez-les lorsqu’elle n’est pas claire.
Ce guide s’adresse aux producteurs qui règlent un balayage de filtre dans un synthétiseur logiciel, un effet audio ou un patch modulaire. L’objectif concret est d’établir deux valeurs utiles — les fréquences de coupure minimale et maximale — puis d’ajuster le balayage pour atteindre la plage souhaitée.
Que vous indique la modulation bipolaire sur la plage de coupure ?
Un signal de modulation bipolaire évolue dans les deux sens autour de zéro, vers les valeurs positives et négatives. Par exemple, le manuel de Surge XT 1.3 spécifie une plage de LFO de −1 à +1 lorsque l’option Unipolar est désactivée. La documentation du LFO d’Ableton décrit la modulation bipolaire comme un mouvement dans les deux sens autour de la valeur de base du paramètre. Manuel utilisateur de Surge XT, Appareils Max for Live — Manuel de référence d’Ableton
Ces définitions précisent le sens du mouvement, mais pas l’étendue des fréquences. Un réglage de profondeur peut représenter des hertz, des demi-tons, des octaves ou une fraction de la plage interne d’un paramètre. Par conséquent, « coupure à 1 kHz, profondeur à 50 % » ne fournit pas assez d’informations pour calculer des valeurs extrêmes universelles.
Il faut distinguer la symétrie dans le domaine de contrôle de la modulation de la symétrie en hertz. Des variations égales vers le haut et vers le bas en octaves entraînent des variations numériques différentes de la fréquence. À partir de 1 kHz, une octave vers le bas mène à 500 Hz, tandis qu’une octave vers le haut mène à 2 kHz.
Quels réglages faut-il isoler avant de mesurer ?
Créez une copie temporaire du patch afin de simplifier sa modulation sans perdre le son d’origine. Utilisez cette configuration de diagnostic :
- Gardez un seul LFO relié à la coupure d’un seul filtre.
- Désactivez temporairement les enveloppes de coupure, le suivi du clavier, les assignations de vélocité, l’automatisation et le mouvement des macros.
- Réglez tout décalage du LFO sur zéro et désactivez la modulation de la profondeur du LFO.
- Choisissez une forme d’onde sinusoïdale ou triangulaire de pleine amplitude, avec un cycle lent, par exemple de quatre secondes.
- Maintenez une note assez longtemps pour observer plusieurs cycles complets.
- Commencez par appliquer une modulation identique aux canaux gauche et droit.
Il s’agit d’étapes pratiques d’isolation, et non de réglages que tous les instruments nomment de la même façon. Vérifiez à la fois les commandes dédiées au filtre et la matrice de modulation. Surge XT, par exemple, dispose de réglages distincts pour les quantités d’enveloppe du filtre et le suivi du clavier par le filtre ; son LFO possède aussi un générateur d’enveloppe qui multiplie la forme d’onde. Une enveloppe de LFO croissante peut donc rendre un premier cycle plus étroit que les suivants. Manuel utilisateur de Surge XT
Notez la coupure sans modulation : elle constitue votre fréquence de base. Si le patch doit conserver d’autres modulations, définissez les conditions du test : la note tenue, la vélocité, le stade de l’enveloppe et les positions des macros. Le résultat décrira alors cet état précis du patch.
Comment calculer les valeurs extrêmes à partir de la profondeur de modulation ?
Commencez par lire les unités de profondeur de la destination et vérifiez si la quantité affichée correspond à une excursion dans un seul sens ou à la largeur totale du balayage. Les équations suivantes supposent une forme d’onde bipolaire de pleine amplitude atteignant −1 et +1, une profondeur constante et l’absence de limitation aux bornes du filtre.
Profondeur exprimée en hertz
Si la destination ajoute et soustrait explicitement une quantité de fréquence Δf, utilisez :
Coupure minimale = f₀ − Δf
Coupure maximale = f₀ + Δf
Ici, f₀ est la coupure de base. Avec une base illustrative de 1 000 Hz et une profondeur de ±300 Hz, les valeurs extrêmes sont 700 Hz et 1 300 Hz. N’appliquez ce calcul que si la documentation indique que la modulation est linéaire en hertz.
Profondeur exprimée en octaves ou en demi-tons
En commande exponentielle de la fréquence, une octave correspond à un rapport de fréquence de deux. Pour une profondeur unilatérale D en octaves :
Coupure minimale = f₀ × 2^(−D)
Coupure maximale = f₀ × 2^D
Si la profondeur S est exprimée en demi-tons, remplacez D par S/12. Ces résultats illustratifs montrent pourquoi soustraire une quantité arbitraire en hertz donnerait une mauvaise réponse :
| Coupure de base | Profondeur unilatérale | Minimum | Maximum |
|---|---|---|---|
| 1 000 Hz | 12 demi-tons / 1 octave | 500 Hz | 2 000 Hz |
| 1 000 Hz | 24 demi-tons / 2 octaves | 250 Hz | 4 000 Hz |
Un exemple matériel documenté est l’entrée CV1 du Doepfer A-120, qui suit une relation de 1 V/octave. Avec cette relation, un signal illustratif de ±1 V produit une excursion de ±1 octave, à condition que le filtre reste dans sa plage de fonctionnement. Mesurez la tension qui atteint l’entrée après toute atténuation ou tout décalage ; la sortie nominale du LFO ne suffit pas. Manuel du Doepfer A-120 VCF 1
Profondeur exprimée en pourcentage
Avant tout calcul, vérifiez ce que représente le pourcentage. Le LFO d’Ableton distingue la modulation relative à une valeur de base du mode Remote Control, qui commande le paramètre au moyen de limites de mappage Min et Max. Ses commandes globales Depth et Offset influent aussi sur la sortie. Ces commandes ne doivent pas être interprétées comme des pourcentages de la fréquence de coupure affichée. Appareils Max for Live — Manuel de référence d’Ableton
Pour une destination dont la documentation précise que la plage de fréquences est logarithmique, un modèle mathématique utile est f(p) = Fmin × (Fmax/Fmin)^p, où p est la position normalisée comprise entre 0 et 1. Si la modulation ajoute ±d à cette position, calculez f(p−d) et f(p+d). Il s’agit d’un modèle conditionnel, et non d’une description de tous les synthétiseurs.
À titre d’illustration, supposons que la plage documentée soit de 20 à 20 000 Hz, que la position de base soit 0,5 et que la modulation ajoute ±0,1 unité normalisée. Les valeurs extrêmes calculées sont d’environ 317 Hz et 1 262 Hz. L’indication de profondeur « 10 % » ne justifie ce calcul que si le fabricant la définit de cette manière.
Comment mesurer la plage lorsque le mappage est inconnu ?
Utilisez la donnée la plus directe fournie par votre appareil : une valeur effective affichée avec sa valeur numérique ou un affichage qui suit explicitement la modulation. Vérifiez d’abord ce que vous observez. Un bouton ou une info-bulle statique peut indiquer le réglage de base plutôt que la valeur changeante de la destination.
La documentation d’Auto Filter d’Ableton précise que son affichage montre les courbes de filtre modulées pour les canaux gauche et droit. Ces courbes permettent donc d’observer le balayage indépendamment de la commande de base. La précision des relevés numériques sur un graphique reste limitée par son échelle. Référence des effets audio de Live — Manuel de référence d’Ableton
Suivez cette procédure de mesure :
- Faites évoluer lentement le LFO isolé sur plusieurs cycles complets.
- Observez les positions minimale et maximale de la coupure effective ou de la courbe de réponse modulée.
- Figez la modulation près de chaque extrême si l’appareil le permet. Le LFO d’Ableton propose une commande Hold à cet effet.
- Relevez ou estimez chaque valeur extrême et notez la méthode utilisée.
- Ralentissez le cycle si l’affichage évolue trop vite pour distinguer les extrêmes. Appareils Max for Live — Manuel de référence d’Ableton
Si l’affichage de modulation n’est pas utile, comparez la réponse audio aux extrêmes figés. Faites passer du bruit à large bande dans le filtre, analysez la sortie, puis comparez-la à des réglages de coupure statiques utilisant le même type de filtre, la même résonance, la même saturation et le même routage. Ajustez une référence statique jusqu’à ce que sa réponse corresponde à chacun des extrêmes figés. Cette méthode d’estimation pratique repose sur la comparaison de réponses de filtre dans des conditions identiques.
Gardez les réglages de l’analyseur constants. La documentation de Spectrum d’Ableton explique que la taille de bloc influe sur la précision de l’analyse fréquentielle, que le moyennage lisse l’affichage dans le temps et que le réglage Channel sélectionne le canal gauche, le canal droit ou les deux. Utilisez des captures stables des extrêmes plutôt qu’une trace fortement moyennée de tout le balayage en mouvement. Référence des effets audio de Live — Manuel de référence d’Ableton
Considérez une correspondance avec l’analyseur comme une estimation. Un pic de résonance est une caractéristique de la réponse, et modifier la résonance change cette réponse. Le manuel de Doepfer indique que la résonance met en relief les fréquences autour de la coupure ; il n’établit pas de règle universelle selon laquelle le pic spectral le plus élevé correspond exactement à la valeur de coupure. Manuel du Doepfer A-120 VCF 1
Pourquoi la plage observée peut-elle différer du calcul ?
Vérifiez les hypothèses de votre calcul avant de modifier la profondeur. La procédure de diagnostic suivante permet de distinguer plusieurs causes fréquentes :
| Observation | Prochaine vérification |
|---|---|
| Une valeur extrême cesse de bouger lorsque la profondeur augmente | Vérifiez si la destination est limitée ou si elle atteint une borne de mappage en déplaçant la coupure de base vers l’intérieur de la plage. |
| Le balayage est décalé vers le haut ou vers le bas | Vérifiez le décalage du LFO et les autres modulations de la coupure. |
| Les premiers cycles ont une plage plus étroite | Vérifiez le fondu d’entrée du LFO, la mise à l’échelle de l’enveloppe ou l’automatisation de la profondeur. |
| Les notes courtes n’atteignent jamais les deux extrêmes | Tenez une note plus longtemps et vérifiez le comportement de redéclenchement. |
| Les canaux gauche et droit semblent diverger | Vérifiez la phase stéréo, les différences de vitesse et la sélection de canal de l’analyseur. |
| Une forme d’onde aléatoire produit des extrêmes variables | Distinguez la plage observée pendant le test de la plage possible de la source. |
Le cas stéréo demande une attention particulière. Auto Filter peut appliquer une modulation indépendante aux canaux gauche et droit : une différence de phase de 180° place un canal à son maximum lorsque l’autre est à son minimum. L’observation des deux canaux ensemble peut masquer cette relation. Référence des effets audio de Live — Manuel de référence d’Ableton
Examinez aussi la forme d’onde elle-même. Les formules des valeurs extrêmes supposent que la source atteint effectivement les deux valeurs de pleine échelle. Une forme personnalisée, une fenêtre de lecture raccourcie ou une source mise à l’échelle peut n’utiliser qu’une partie de la plage disponible. Si les deux sont utiles pour le son, notez la plage atteinte pendant la note ou la phrase prévue ainsi que celle du cycle complet.
Comment régler une coupure minimale et maximale précise ?
Une fois la mise à l’échelle connue, partez des extrêmes souhaités pour retrouver les réglages. Pour un balayage exponentiel sans écrêtage et avec une profondeur positive et négative égale, la base correspond à la moyenne géométrique :
Coupure de base = √(minimum × maximum)
Profondeur unilatérale en octaves = ½ × log₂(maximum/minimum)
Supposons que vous souhaitiez un balayage de 250 Hz à 4 000 Hz. La base est √(250 × 4 000) = 1 000 Hz. Le rapport entre les valeurs extrêmes est de 16, soit quatre octaves pour l’ensemble du balayage ; la profondeur unilatérale nécessaire est donc de deux octaves, ou 24 demi-tons.
Pour une destination explicitement linéaire en hertz, utilisez la moyenne arithmétique pour la base et la moitié de l’écart entre les extrêmes pour la profondeur. Pour le même objectif de 250 à 4 000 Hz, il faudrait une base de 2 125 Hz et une profondeur de ±1 875 Hz. Choisissez les équations qui correspondent au comportement documenté de la destination.
Lorsque les unités de profondeur ne sont pas précisées, utilisez les extrêmes mesurés pour calibrer le réglage. Modifiez la base pour positionner le balayage, ajustez la profondeur pour l’élargir ou le réduire, puis vérifiez à nouveau les deux extrêmes après chaque changement. Une fois la plage obtenue, rétablissez la forme d’onde musicale, la vitesse et les autres modulations, puis mesurez de nouveau dans les conditions de la phrase réelle.
Conservez une brève fiche avec le patch : coupure de base, unités de profondeur, polarité, décalage, forme d’onde, note de test, coupures minimale et maximale mesurées. Ces détails transforment un réglage de profondeur vague en une plage de filtre reproductible et facilitent grandement les ajustements ultérieurs.
