IMFMSynth

Manuel d’utilisation

De la présentation de l’écran aux opérateurs, au routage par patchs, aux filtres, à la modulation et aux effets, avec des captures de l’interface réelle.


Présentation de l’écran

La fenêtre d’IMFMSynth dans son ensemble
La fenêtre d’IMFMSynth dans son ensemble

La partie supérieure de l’écran se divise, de gauche à droite, en plusieurs blocs.

  • Modulation (M1–M4)
  • Les huit opérateurs et la sortie (OUT)
  • Routage par patch : le câblage entre opérateurs et filtres. Le panneau ROUTE, en haut à droite, règle entre autres la quantité de chaque connexion (TABLE ouvre deux tableaux d’édition, FM / PHASE et AUDIO / FILTER ; ← OPERATORS permet de revenir).
  • Filtres (F1–F3)
  • Le bloc de droite : portamento, boutons Licences et Réglages, effets, vumètre de sortie, OUTPUT PROTECTION et OUTPUT, et spectre. FM AMOUNT et ALGO se trouvent également dans cette zone.

La rangée située juste au-dessus du clavier MIDI comprend, de gauche à droite :

  • Sélection du preset (PRESET) : cliquez pour ouvrir la liste. ◀ ▶ permettent de passer d’un preset à l’autre.
  • Ligne d’aide : elle décrit la commande survolée par la souris. En cas de doute, regardez d’abord ici.
  • UNDO / REDO : Ctrl+Z annule ; Ctrl+Shift+Z ou Ctrl+Y rétablit (Cmd sur Mac).
  • Enregistrer… : enregistre le son actuel comme preset utilisateur.
  • Importer… : charge aussi bien les presets IMFMSynth (.json) que les banques DX7 (.syx).
  • Exporter… : exporte le son sous forme de preset IMFMSynth.

À gauche du clavier se trouve le commutateur MPE. AUTO suit la configuration MPE de l’hôte, ON traite toujours l’entrée en MPE et OFF désactive le MPE. En position ON, la molette de pitch bend classique n’a plus d’effet.

Les sections suivantes présentent chacune des fonctions principales et leur utilisation.

Opérateurs

Un opérateur est une source sonore FM. Il y en a huit ; un clic sur l’un d’eux ouvre son éditeur détaillé (Édition d’onde).

L’éditeur d’opérateur
L’éditeur d’opérateur

Réglages de base

Vous réglez le GAIN, la fréquence, la forme d’onde et l’enveloppe. Un bouton fait passer la fréquence de RATIO (un multiple de la note jouée) à FIXED (une fréquence fixe en Hz, quelle que soit la touche). Sur un opérateur en FIXED, le pitch bend, la transposition par Master Freq et le portamento sont sans effet. Le Pitch EG et la modulation de Master Freq ou de la fréquence de chaque opérateur, eux, agissent.

En haut de l’éditeur se trouvent Copier / Coller / Échanger / Réinit. Lorsque l’éditeur est ouvert (ou pour l’opérateur survolé par la souris), Ctrl+C / Ctrl+V permettent aussi de copier et de coller.

Les réglages suivants sont également disponibles :

  • INVERT : inverse la polarité de la sortie.
  • SYNC : hard sync. L’opérateur repart du début chaque fois que l’opérateur choisi comme source commence un cycle.
  • RING : modulation en anneau. La sortie est multipliée par celle d’un autre opérateur. Avec AMOUNT à 0 %, le son reste inchangé ; à 100 %, la modulation en anneau est complète.

Formes d’onde

Les formes d’onde suivantes sont disponibles :

  • Sinusoïde
  • Triangle
  • Dent de scie
  • Carré (rapport cyclique réglable)
  • Bruit (graine réglable : RND donne un bruit différent à chaque fois, 1–9999 donne toujours le même bruit)
    • Bruit blanc
    • Bruit rose
    • Bruit brun
    • Bruit gris
  • Wavetable

La wavetable étant plus complexe, elle fait l’objet d’une section à part.

Forme d’onde wavetable

L’éditeur de wavetable (haut)
L’éditeur de wavetable (haut)
L’éditeur de wavetable (défilé jusqu’en bas)
L’éditeur de wavetable (défilé jusqu’en bas)

Placez-vous à n’importe quelle position de la barre des images pour dessiner à la main la forme d’onde de cette image clé. « Modifier la clé » met à jour une clé et « Supprimer la clé » la supprime. Les images situées entre deux clés sont interpolées.

Le graphique en barres situé en dessous représente les harmoniques de la forme d’onde. Autrement dit, vous pouvez faire de la synthèse additive. Si vous modifiez l’un, l’autre suit automatiquement. Utilisez la méthode d’édition qui vous convient.

La position FRAME peut être déplacée par la modulation ou par les connexions entre opérateurs. Avec AUTO sur FRAME, les images peuvent aussi être parcourues automatiquement.

La normalisation du volume est effectuée par le plug-in en dehors de l’édition : le volume ne change jamais pendant que vous éditez. OFF garde la forme d’onde telle quelle, PEAK ramène l’échantillon le plus fort à 1 et RMS aligne le niveau sur une sinusoïde pleine échelle (la crête peut dépasser 1 ; pour un modulateur, la crête est la profondeur FM). KEY égalise chaque image clé avant l’interpolation (hausse limitée à +12 dB), et TABLE applique un seul gain à toute la table.

Les boutons permettent à la fois d’exporter la wavetable en WAV et d’en importer une. Plusieurs méthodes d’import sont proposées :

  • Détecter la hauteur : pour les fichiers WAV ordinaires.
  • Fondamentale manuelle : lorsque vous connaissez la fréquence fondamentale.
  • Lire tel quel (trames de 2048) : à choisir pour les WAV exportés depuis IMFMSynth.

Enveloppes

L’enveloppe se règle soit en ADSR, soit en la dessinant à la main en mode PEN.

L’ADSR se règle par glisser ou par saisie de valeurs.

En mode PEN (POINTS), cliquez sur le graphique pour ajouter des points et faites-les glisser pour les déplacer. Faites glisser un ◆ pour modifier la courbe entre deux points.

  • Le bouton PEN permet de dessiner à main levée. Une fois le tracé terminé, il est automatiquement simplifié à 32 points au plus.
  • LIN : fait passer l’axe du temps de linéaire à logarithmique et inversement. En linéaire, des valeurs de note égales ont la même largeur, ce qui rend le rythme facile à lire ; le logarithmique convient pour dessiner des attaques courtes.
  • L’axe vertical peut s’aligner sur une grille OFF / 1 % / 5 % / 10 %. L’axe horizontal s’aligne sur une grille qui dépend de SYNC (synchro tempo) et de ses réglages.
  • SUS : fait du point sélectionné le point de maintien. LOOP : boucle du point sélectionné jusqu’au point de maintien (appuyer à nouveau pour annuler). DEL : supprime le point sélectionné (un double-clic le supprime aussi).
  • FIT : réaffiche l’enveloppe entière. La molette de la souris zoome l’axe du temps autour du pointeur, et Maj+molette le déplace à gauche et à droite. Utile pour les réglages fins.
  • Pour utiliser une EG de DX7, saisissez R1–R4 et L1–L4 puis appuyez sur « CRÉER LES POINTS » : elle est convertie en enveloppe POINTS.

Routage par patch

Cette fonction permet de câbler ensemble opérateurs et filtres.

Les éléments à relier sont les opérateurs et les filtres ; chacun possède une flèche d’entrée (◀) et une flèche de sortie (▶). Pour créer une connexion, il suffit de glisser-déposer une flèche de sortie sur une flèche d’entrée. Votre patch est ainsi construit.

La couleur des câbles a un sens : orange pour la FM (modulation de phase), jaune pour l’audio.

Point important : aucun son n’est produit tant que le câblage n’atteint pas l’entrée de la sortie finale (OUT). Par défaut, le son circule ainsi : opérateur 8 → F1 → F2 → F3 → OUT (tous les filtres sont sur Off). Si vous coupez ce câblage, le son disparaît : en cas de doute, vérifiez ce point.

La quantité de chaque connexion se règle dans le panneau ROUTE, en haut à droite. Cliquez sur la connexion à régler pour la sélectionner : vous pouvez alors régler sa quantité d’entrée et (si la sortie est un opérateur) sa phase. La molette de la souris au-dessus d’un câble modifie aussi sa quantité.

Pour supprimer une connexion, faites un clic droit sur son câble.

Lorsque les connexions s’entassent, « Largeur auto » élargit automatiquement le graphe.

« ALGO » permet de choisir parmi 32 algorithmes (schémas de connexion à six opérateurs) numérotés comme sur le DX7. Le choix remplace les connexions des opérateurs 1 à 6 et déconnecte les opérateurs 7 et 8. Rapports, niveaux, enveloppes et quantité de rétroaction restent inchangés, et un choix s’annule en une seule annulation (UNDO). Par ailleurs, FM AMOUNT dose l’ensemble de la modulation de phase de 0 à 200 % (100 % correspond au patch tel qu’il a été enregistré). Au départ, il ne s’applique qu’aux connexions entre opérateurs ; le bouton ⚙ permet d’y ajouter l’auto-rétroaction, entre autres.

Filtres

L’éditeur de filtre
L’éditeur de filtre

Les filtres forment trois étages en série (F1–F3) ; un clic sur un nœud ouvre son éditeur. Huit types sont disponibles :

  • LPF filtre passe-bas
  • HPF filtre passe-haut
  • BPF filtre passe-bande
  • COMB filtre en peigne
  • RING modulateur en anneau
  • NOTCH filtre coupe-bande
  • PEAK filtre en cloche (EQ)
  • ALLPASS filtre passe-tout

Pour chaque filtre, on règle essentiellement deux paramètres : la fréquence de coupure et la résonance (les réglages varient selon le type : Gain pour PEAK, fréquence pour RING, etc.). Vous pouvez les régler en faisant glisser le point dans l’interface en deux dimensions ou avec les curseurs correspondants.

Tout cela se comprend de soi-même, sauf le suivi clavier, que peu de synthés proposent ; le voici expliqué. Le suivi clavier fait varier la fréquence choisie selon la hauteur de la note MIDI. Par exemple, si vous jouez une note aiguë comme C7 avec un son de basse passé dans un LPF ordinaire, le son peut se dégrader. Avec le suivi clavier à 100 %, le filtre agit avec le même timbre quelle que soit la hauteur de la note.

Pensez à régler MIX à une proportion adaptée : c’est un oubli fréquent.

Modulation

Il y a quatre modulateurs, que l’on choisit avec les onglets en haut à gauche (M1–M4).

Il arrive souvent que l’on veuille faire évoluer librement dans le temps le GAIN, la fréquence de coupure d’un filtre ou d’autres paramètres. C’est le rôle de la modulation.

Onze formes d’onde sont disponibles :

  • Sinusoïde
  • Triangle
  • Dent de scie
  • Dent de scie (inversée)
  • Carré
  • LFO S&H
  • RAMP UP
  • RAMP DOWN
  • RANDOM
  • ADSR
  • Fonction constante

On règle essentiellement RATE (une fréquence, ou une durée en secondes selon la forme d’onde), PHASE et DELAY (le délai avant que la modulation agisse). KEY relance la forme d’onde depuis le début à chaque note jouée. SYNC se cale sur le tempo de l’hôte.

Le bouton ENV permet de définir l’évolution de la quantité de modulation dans le temps, avec la même enveloppe dessinée à la main que pour les opérateurs.

Appliquer une modulation

ASSIGN enfoncé
ASSIGN enfoncé

Appuyez sur le bouton ASSIGN pour passer en mode d’assignation. Les emplacements assignables s’allument dans la couleur du modulateur. Cliquez sur toutes les cibles que vous voulez moduler.

Une fois terminé, le bouton ASSIGN est devenu DONE : appuyez dessus. Les cibles assignées apparaissent alors dans la liste TARGETS, et vous réglez l’intensité de la modulation avec le bouton rotatif. C’est tout.

Pendant l’assignation, vous pouvez aussi choisir RATE / PHASE / AMOUNT d’un autre slot pour qu’un modulateur en pilote un autre.

Un usage pratique de la fonction constante

Combinée à ENV, la fonction constante permet de produire n’importe quelle forme. Comme elle sort toujours 1, vous dessinez la forme avec ENV et réglez la quantité pour chaque cible dans TARGETS.

Effets

Il y a cinq effets.

  • DRV drive
  • CHO chorus
  • DLY delay
  • REV réverb
  • 8BIT

Faites glisser-déposer les onglets pour changer l’ordre. Par défaut, tout est sur OFF. Sélectionnez l’onglet de l’effet voulu et appuyez sur le bouton ON pour l’activer. La proportion de chaque effet dans le mélange se règle avec MIX.

Seul 8BIT mérite une explication détaillée.

8BIT

  • RATE : fixe la fréquence d’échantillonnage, c’est-à-dire la résolution de l’axe du temps. C’est une fraction de la fréquence d’échantillonnage de l’hôte, avec un plancher à 50 Hz.
  • BITS : fixe le nombre de bits de quantification de l’amplitude, c’est-à-dire la résolution de l’axe vertical.
  • MIX : la proportion d’effet mélangée au son d’origine.

MIX, BITS et RATE peuvent tous être des cibles de modulation.

Portamento

Cette fonction relie en douceur une note à la suivante. Elle se règle en ms. Au-dessus de 0 ms, le synthé passe en MONO (une note à la fois) et la hauteur glisse ; à 0 ms, il est en POLY (accords possibles).

Sortie et contrôle

  • OUTPUT PROTECTION : protection de la sortie. 0 dBFS (par défaut) écrête à 0 dBFS. Soft arrondit doucement le signal avant de l’écrêter. Off retire la protection et laisse le réglage du niveau au fader de l’hôte (seul un plafond autour de +12 dBFS subsiste). Le témoin CLIP du vumètre ne s’allume que lorsque la protection a réellement modifié le son.
  • OUTPUT : le tout dernier niveau, appliqué après l’écrêtage et 8BIT.
  • WAV : joue C4 pendant 2048×256 échantillons avec le son actuel et l’exporte en WAV. Les fichiers sont enregistrés dans Documents/IMFMSynth/Exports.
  • Spectre : le spectre de la sortie (20 Hz–20 kHz, logarithmique).

Presets

Cliquez sur PRESET pour ouvrir la liste des presets. Parmi les presets utilisateur, Maj+clic sélectionne une plage, Ctrl+clic (Cmd sur Mac) ajoute ou retire un preset à la fois, et un glisser balaie une sélection. Après la sélection, appuyez sur « Supprimer la sélection » : après confirmation, les presets sont supprimés en une seule fois. Un clic normal charge le preset.

Les banques DX7 (.syx) se chargent avec Importer….

Réglages

L’écran des réglages
L’écran des réglages

Vous pouvez régler la langue et la taille de l’interface (75–150 %) ; vous disposez aussi d’un interrupteur ON / OFF pour la vérification automatique des mises à jour et d’un bouton pour vérifier immédiatement. Ces réglages sont communs à tout le PC sur lequel le plug-in est installé.

Avec la langue sur AUTO, l’interface suit celle du système d’exploitation.