nialakil.

Eurorack et FL Studio : mon expérience de connexion réussie
Matériel et Logiciels

Eurorack et FL Studio : mon expérience de connexion réussie

Entre le premier câble MIDI branché et le premier enregistrement exploitable, il y a deux circuits qui ne se rencontrent pas spontanément. Le MIDI transmet des événements. L’Eurorack manipule des tensions. FL Studio enregistre de l’audio.

Eurorack et FL Studio: mon expérience de connexion réussie

Confondre ces trois fonctions produit le symptôme classique: le rack joue, les séquences défilent, mais rien n’apparaît dans le rendu final.

L’intégration d’un synthétiseur modulaire dans FL Studio ne consiste donc pas à « connecter le hardware ». Elle consiste à organiser, puis à contrôler, trois flux indépendants: la note ou l’horloge, la tension de contrôle et le signal audio. Une fois cette séparation posée, le montage cesse d’être opaque. Il devient une chaîne de conversion avec ses limites: plage de tension, couplage continu, latence d’entrée, niveau de sortie et calibration.

La première contrainte est logicielle. L’enregistrement d’une source externe requiert FL Studio Producer Edition ou une édition supérieure. Sous Windows, l’interface audio doit fonctionner avec un pilote ASIO. Sans cela, on peut programmer le système externe; on ne l’intègre pas réellement au projet.

MIDI, CV et audio: trois flux qui ne font pas le même travail

Le MIDI ne contient pas de son. Il transporte notamment une note, une vélocité, une durée, un changement de contrôleur ou une information de synchronisation. Lorsqu’un générateur MIDI Out de FL Studio envoie une note à un synthétiseur MIDI conventionnel, l’instrument produit son propre audio. Cet audio doit ensuite revenir physiquement vers une entrée de l’interface.

Dans un système Eurorack, le problème comporte une étape supplémentaire. La majorité des modules ne lisent pas le MIDI. Ils attendent une tension de contrôle: une CV de hauteur, une gate, une horloge, une modulation lente ou rapide. Il faut donc convertir le protocole numérique en tension électrique utilisable par les modules.

FluxNatureFonction dans la chaîneDestination
MIDIDonnées numériquesNotes, vélocité, synchronisation, commandesConvertisseur MIDI-vers-CV ou module MIDI-CV
CV / gateTension de contrôleHauteur, déclenchement, modulation, horlogeOscillateurs, enveloppes, séquenceurs, filtres
AudioSignal analogique ou numériqueSon final à traiter et enregistrerEntrées de l’interface puis table de mixage FL Studio

Le montage élémentaire suit donc une logique sans ambiguïté:

1. FL Studio génère une séquence MIDI.

2. Un port de sortie l’envoie vers un convertisseur MIDI-vers-CV ou une interface adaptée.

3. Le convertisseur produit la CV de pitch, la gate et, si nécessaire, l’horloge.

4. Le rack synthétise ou traite le signal.

5. La sortie audio du rack entre dans une interface audio.

6. FL Studio enregistre ce retour sur une piste de mixage.

Ce découpage paraît élémentaire. Il élimine pourtant une grande partie des erreurs de routage. Le MIDI Out correctement configuré ne garantit pas que le son sera présent dans l’export. À l’inverse, un retour audio visible sur une voie de mixage ne signifie pas que le modulaire suit les notes du projet.

Le MIDI pilote une action. Le CV contrôle un circuit. L’audio constitue le matériau enregistré. Aucun de ces flux ne remplace les deux autres.

Configurer le pilotage: MIDI Out, ports et canaux

FL Studio dispose du générateur MIDI Out pour commander un équipement externe. Le principe est strict: le numéro de port défini dans MIDI Out doit correspondre au port de sortie activé dans les réglages MIDI du logiciel. Les ports vont de 0 à 255. Les canaux restent ceux du protocole MIDI: 1 à 16.

Il ne suffit pas de choisir un canal au hasard. Le port identifie le périphérique ou le chemin de sortie; le canal organise les messages à l’intérieur de ce périphérique. Un convertisseur MIDI-vers-CV multicanal peut, par exemple, attribuer un canal à une voix mélodique et un autre à une piste de percussion. La séparation s’effectue avant même le passage dans le rack.

Réglage logique dans FL Studio

Dans les réglages MIDI, la sortie correspondant au convertisseur ou à l’interface doit être activée, puis associée à un numéro de port. Ce même numéro est renseigné dans le générateur MIDI Out. Le canal choisi dans MIDI Out doit ensuite correspondre au canal écouté par le convertisseur.

La méthode la plus propre consiste à valider les fonctions une par une:

  • envoyer une note longue et vérifier que la sortie pitch du convertisseur réagit;
  • connecter la gate à une enveloppe et vérifier l’ouverture à chaque note;
  • tester l’octave sur plusieurs registres, pas uniquement sur une note centrale;
  • envoyer une impulsion d’horloge séparée si le séquenceur du rack doit rester maître de sa propre logique;
  • ne raccorder les modulations MIDI converties en CV qu’après validation de la hauteur et du déclenchement.

La hauteur est le premier point critique. Le système Doepfer A-100 utilise, sur les entrées prévues à cet effet, la convention de 1 V par octave. Cette relation est fréquente en Eurorack, mais elle ne doit pas être transformée en loi universelle. La calibration du convertisseur, la précision de l’oscillateur et la plage réelle de l’entrée déterminent le suivi final.

Pour le gate et l’horloge, les seuils ne sont pas interchangeables non plus. Dans le système A-100, une tension supérieure à environ +3 V est généralement interprétée comme un état haut, tandis qu’une tension inférieure à 1 V correspond à un état bas. Cela ne permet pas d’affirmer qu’un gate donné fonctionnera avec tous les modules du marché. Les seuils doivent être contrôlés dans la documentation de chaque appareil concerné.

Horloge: la stabilité avant la densité

La synchronisation horloge modulaire et FL Studio devient fragile lorsque plusieurs appareils tentent de jouer le rôle de maître. Une seule source doit définir le tempo global. Dans un projet séquencé par FL Studio, le choix rationnel consiste à laisser le logiciel fournir l’horloge, puis à convertir cette information vers le rack.

Un séquenceur Eurorack peut ensuite multiplier, diviser ou redistribuer cette horloge. Mais son point d’entrée doit être identifié. Une clock envoyée simultanément via plusieurs chemins — MIDI, impulsion analogique, retour d’un séquenceur externe — crée des décalages de phase, des redémarrages incohérents ou des patterns qui semblent dériver alors que le problème est uniquement topologique.

La synchronisation ne se juge pas sur quatre mesures. Elle se vérifie sur une durée suffisante, avec des transitoires nets: percussion courte, enveloppe rapide, séquence répétitive. Les erreurs deviennent alors immédiatement visibles dans la forme d’onde et dans le placement des attaques.

Le couplage continu: condition matérielle pour sortir du CV

Le MIDI-vers-CV résout le contrôle de base. Il ne permet pas, à lui seul, de router librement le son entre Eurorack et VST, ni d’envoyer depuis FL Studio des enveloppes, des LFO ou des signaux de modulation sous forme de tension. Pour cela, les sorties de l’interface doivent accepter le courant continu: on parle de couplage continu.

Une interface audio classique est conçue en priorité pour l’audio. Ses entrées et sorties peuvent être couplées en alternatif, donc filtrer la composante continue. Elle peut enregistrer un son issu du modulaire, parfois sous réserve d’une adaptation de niveau. Elle ne doit pas être présumée capable d’émettre une CV stable. C’est la distinction qui évite de transformer une interface de studio en élément de test non documenté.

L’Expert Sleepers ES-9 illustre une architecture conçue pour cet usage. Cette interface USB au format Eurorack propose 16 entrées et 16 sorties côté USB, avec 14 entrées analogiques et 8 sorties analogiques sur mini-jack 3,5 mm. Ces connexions Eurorack peuvent servir à l’audio comme au CV. Le constructeur annonce une plage d’environ ±10 V sur ces E/S.

La valeur est significative, mais elle ne dispense pas d’un contrôle. Une sortie capable d’atteindre ±10 V peut alimenter de nombreuses destinations de modulation; elle peut aussi dépasser ce qu’accepte un module particulier. La compatibilité s’établit entre deux étages précis: la sortie utilisée et l’entrée visée. Elle ne s’établit jamais entre deux mots génériques, « interface » et « modulaire ».

Audio ou CV: les filtres ne doivent pas rester dans le même état

Sur une interface comme l’ES-9, les filtres de blocage du continu des entrées doivent être désactivés pour utiliser ces entrées avec des CV. Pour de l’audio, l’opération inverse est recommandée: activer le blocage du continu limite les décalages continus et certains bruits parasites.

Ce détail est structurel. Un signal continu n’est pas une anomalie lorsqu’il représente une tension de contrôle. Il devient indésirable lorsqu’il accompagne un enregistrement audio et réduit le headroom disponible. Une onde audio centrée loin de zéro consomme de la marge avant même que ses crêtes ne deviennent réellement fortes.

Une interface à couplage continu n’est pas une interface « meilleure ». C’est une interface qui laisse passer une composante que les circuits audio classiques cherchent précisément à supprimer.

Reason Rack Plugin offre un cas révélateur. Il peut être chargé dans FL Studio en VST3, comme instrument ou comme effet. Ses CV internes restent toutefois internes au logiciel tant qu’aucune conversion adaptée n’est mise en place. Un câble virtuel dans Reason ne devient ni une sortie MIDI ni une tension physique à la façade d’un module. Pour atteindre le rack, il faut un chemin matériel: MIDI-vers-CV, interface à couplage continu, ou les deux selon le type de signal.

Enregistrer le retour du modulaire sans perdre les transitoires

Le retour audio est la seconde moitié de l’intégration. Une sortie du rack rejoint une entrée de l’interface audio, puis une piste de la table de mixage de FL Studio. Cette piste reçoit le signal externe, permet son contrôle de niveau et sert de point d’enregistrement.

Le cas le plus fréquent est celui d’une source mono branchée sur une entrée stéréo de l’interface. Si le câble n’occupe qu’un seul côté de la paire, sélectionner l’entrée stéréo peut placer le signal sur un seul canal. Dans FL Studio, il faut alors choisir l’entrée dans la liste mono afin que la source soit dupliquée correctement sur les deux canaux du mixage.

Cette opération n’élargit pas le signal. Elle évite simplement un enregistrement déséquilibré ou un son absent d’un côté. La stéréo réelle exige deux sorties indépendantes depuis le rack, deux entrées cohérentes côté interface et un traitement qui préserve cette information.

Niveau: le point où le modulaire cesse d’être abstrait

Les niveaux Eurorack et les niveaux attendus par une interface externe ne sont pas nécessairement alignés. Une sortie de module peut produire une amplitude trop élevée pour l’étage d’entrée ciblé. Le résultat n’est pas une saturation esthétique par défaut. C’est souvent une distorsion fixe, sans rapport avec le comportement musical du patch, parfois accompagnée d’une dégradation des transitoires.

La procédure raisonnable est courte:

  • commencer avec l’atténuateur de sortie du rack à une position basse;
  • armer la voie d’entrée dans FL Studio;
  • observer le niveau sur la voie de mixage et sur l’interface si elle dispose d’indicateurs propres;
  • augmenter progressivement jusqu’à obtenir un signal stable sans écrêtage;
  • laisser une marge pour les variations de résonance, les retours de filtre et les enveloppes plus longues;
  • distinguer une saturation interne volontaire du rack d’un écrêtage subi à l’entrée de conversion.

On ne peut pas fixer un niveau universel à partir du seul format Eurorack. Les interfaces n’acceptent pas toutes la même amplitude, et les modules ne délivrent pas tous la même tension audio. La documentation de l’interface reste donc déterminante avant un raccordement direct.

Le contrôle du gain doit aussi précéder les effets virtuels. Une distorsion, une compression à attaque lente ou une réverbération convolutionnée ne corrigeront pas une conversion déjà écrêtée. Une fois les crêtes coupées dans l’étage d’entrée, aucune chaîne VST ne reconstitue les transitoires disparus.

Compensation de délai: aligner l’audio sur la grille

Le parcours externe ajoute une latence: génération de l’événement MIDI, conversion, traitement analogique, conversion analogique-numérique, tampon de l’interface et enregistrement dans FL Studio. Cette somme n’est pas toujours constante d’un système à l’autre. Elle dépend notamment du pilote, de la taille de tampon et de la stabilité de la machine.

Image-Line indique qu’une plage de tampon de 10 à 20 ms est courante sur des processeurs Intel et AMD, mais cette valeur ne constitue pas un objectif absolu. Réduire le tampon diminue la latence ressentie; il augmente aussi la charge et le risque d’artefacts. Un projet chargé en instruments virtuels, effets de dynamique et traitements linéaires peut devenir instable avant d’atteindre une valeur théorique séduisante.

FL Studio propose une compensation de délai d’entrée audio. Des valeurs positives déplacent l’audio enregistré vers la gauche: le signal est donc placé plus tôt sur la grille. C’est précisément le réglage à utiliser lorsqu’un enregistrement externe apparaît systématiquement en retard par rapport aux événements internes.

La calibration doit être mesurée, pas devinée. Une méthode simple consiste à produire depuis FL Studio une impulsion ou une séquence très brève, à la faire passer par le circuit externe concerné, puis à comparer son attaque enregistrée avec l’événement de référence. Une enveloppe à attaque rapide, un clic court ou un signal percussif rendent l’écart visible. Un pad long ou une nappe filtrée ne permettent aucune lecture sérieuse du décalage.

Après compensation, il faut refaire le test dans les conditions réelles du projet. Changer la taille de tampon, de pilote ou d’interface modifie potentiellement le résultat. L’alignement est lié à une configuration donnée, non à une promesse générale de synchronisation parfaite.

Le montage qui tient dans un projet réel

Une intégration fiable ne dépend pas d’un câblage spectaculaire. Elle dépend d’une séparation nette des fonctions et d’une traçabilité minimale dans le projet. Chaque piste externe doit indiquer ce qu’elle reçoit: retour audio mono, retour stéréo, percussion, voix de synthèse, effet traité. Chaque voie MIDI doit refléter son port et son canal. Chaque sortie CV doit avoir une destination connue.

Dans une session dense, le routage devient vite illisible si l’on traite le rack comme un seul instrument. Il est plus rigoureux de le considérer comme plusieurs périphériques: une source de pitch, une source de gate, un séquenceur éventuel, une chaîne audio et, parfois, un processeur externe inséré sur des éléments de FL Studio.

Cette méthode permet aussi de décider si le modulaire doit être enregistré tôt ou conservé en retour temps réel. L’enregistrement précoce fige la prise, libère des ressources et rend le mixage reproductible. Le retour en temps réel conserve la possibilité de modifier le patch, mais impose de maintenir le câblage, le tempo et les réglages de gain identiques jusqu’au rendu final.

Le verdict est binaire. Pour piloter un Eurorack depuis FL Studio, il faut une conversion MIDI-vers-CV ou des sorties à couplage continu configurées pour produire du CV. Pour intégrer son son au morceau, il faut un retour audio physique enregistré dans FL Studio. Une interface audio ordinaire peut suffire au second rôle. Elle ne suffit pas automatiquement au premier.

Questions fréquentes

Pourquoi mon Eurorack joue-t-il alors que rien n'apparaît dans le rendu final de FL Studio ?
Le problème vient probablement d'une confusion entre les flux : le MIDI pilote l'action, mais le son doit être physiquement renvoyé vers une entrée de votre interface audio pour être enregistré et inclus dans le rendu.
Toutes les interfaces audio peuvent-elles envoyer des tensions de contrôle (CV) vers un modulaire ?
Non, seules les interfaces à couplage continu peuvent transmettre des tensions stables. Une interface classique est conçue pour l'audio et filtre généralement les composantes continues nécessaires au pilotage CV.
Comment éviter les décalages entre mes séquences FL Studio et mon modulaire ?
Vous devez utiliser la compensation de délai d'entrée audio de FL Studio. Il est recommandé de mesurer précisément l'écart en enregistrant une impulsion courte pour ajuster le décalage sur la grille.
Quelle est la différence entre le MIDI et le CV dans cette configuration ?
Le MIDI transporte des données numériques comme les notes et la synchronisation, tandis que le CV est une tension électrique analogique qui contrôle directement les circuits du modulaire, comme la hauteur ou les enveloppes.
Dois-je désactiver le blocage du continu sur mon interface ?
Oui, si vous utilisez les entrées pour recevoir des signaux CV, vous devez désactiver les filtres de blocage du continu. Pour un usage purement audio, il est préférable de les activer pour limiter les bruits parasites.