← Retour au Hub Mars Software
Mascotte Mars Software

Plugins VST3 Mars Software

Windows 64 bits · Release candidate 1.0

Deux outils complémentaires pour le LTC en spectacle vivant, dans Ableton Live et les autres hôtes VST3 compatibles.

Installation Windows

  1. Télécharge directement le fichier Mars LTC Generator.vst3 ou Mars LTC Monitor.vst3 depuis la rubrique PLUGINS VST3 du Hub. Ce sont des fichiers uniques, sans ZIP.
  2. Ferme complètement Ableton. Copie le fichier .vst3 lui-même (et non le dossier de build) dans :
    C:\Program Files\Common Files\VST3\MARS-SOFTWARE\
    (Crée MARS-SOFTWARE si nécessaire. Windows peut demander une autorisation administrateur.) Si tu as déjà dans ce dossier un dossier Mars LTC Generator.vst3 ou Mars LTC Monitor.vst3 provenant de JUCE, déplace d'abord le dossier existant vers une sauvegarde hors de VST3 : un dossier et un fichier de même nom ne peuvent pas coexister au même emplacement.
  3. Rouvre Ableton, Réglages → Plug-Ins → Réexaminer, puis trouve les deux plugins sous Mars Software.

Attention : une ancienne version peut déjà porter ce nom sur ta machine. Sauvegarde-la hors du dossier VST3 avant toute substitution. Ne remplace jamais un plugin en cours de chargement dans Ableton.

Mars LTC Generator

Instrument MIDI qui produit un signal LTC audio 25 FPS. Il démarre avec un bouton RUN automatisable, ou avec une note MIDI tenue dans un clip.

À 25 FPS, les numéros des frames vont de 00 à 24 inclus. L'audio LTC ne doit pas être envoyé aux enceintes !

Mars LTC Monitor

Effet audio qui décode le LTC 25 FPS, affiche sa position et fournit un freewheel réglable de 0 à 2 000 ms pour les coupures brèves.

Sortie audio

MUTED est le mode par défaut (sécurisé). INPUT THRU laisse passer le LTC brut ; REGEN LTC émet un LTC reconstruit qui continue pendant le freewheel. Router ces deux derniers uniquement vers une sortie dédiée, jamais vers le master audio.

Art-Net TimeCode

Active ART-NET TC, choisis une adresse IP (par défaut 127.0.0.1) et le port UDP (par défaut 6454). Le Monitor produit directement des paquets ArtTimeCode à 25 FPS, y compris pendant le freewheel. Une réception UDP locale a été validée.

MIDI Timecode (MTC)

  1. Ouvre loopMIDI et crée un port, ou configure une session rtpMIDI réellement connectée.
  2. Dans le Monitor, clique sur REFRESH MIDI PORTS si le port a été créé après l'ouverture du plugin.
  3. Choisis le bon port de sortie dans la liste (un port MIDI de sortie, pas le port d'entrée du logiciel récepteur).
  4. Active MTC OUT. Vérifie les indicateurs MIDI OUTPUT OPEN et l'augmentation du compteur MTC messages.
  5. Dans l'application destinataire, sélectionne le port virtuel en entrée et active la réception MTC 25 FPS.

Le plugin envoie des messages MIDI Timecode quarter-frame (100/s à 25 FPS) et un full-frame pour se recaler. L'émission a été vérifiée sur PC_MARS en réception directe via loopMIDI ; le comportement de chaque logiciel cible et des sessions RTP-MIDI doit encore être validé séparément.

Fréquence & stabilité

Le Monitor utilise automatiquement la fréquence d'Ableton. Si un fichier LTC 44,1 kHz est importé dans un projet 48 kHz, Ableton effectue normalement le rééchantillonnage. Désactive Warp sur le clip LTC.

Applications autonomes Windows

Les versions Mars LTC Generator.exe et Mars LTC Monitor.exe fonctionnent sans Ableton, DAW ni hôte VST3. Elles partagent le moteur LTC et les interfaces des plugins, avec accès direct aux périphériques audio.

  1. Dans le catalogue du Hub, choisis Installer l'application Windows (.exe) sous le logiciel voulu.
  2. Exécute l'installateur français. Il installe l'application dans ton profil Windows, crée une icône dédiée LTC GEN ou LTC MONITOR sur le Bureau, ajoute un raccourci au menu Démarrer et un désinstalleur.
  3. Dans l'application, ouvre Options (en haut à gauche) → Audio/MIDI Settings... pour choisir la carte son, les canaux et la vraie fréquence 44,1 ou 48 kHz selon les fréquences prises en charge par le périphérique. Tu peux également régler le buffer.
  4. Dans Generator, choisis la sortie dédiée au LTC, puis clique sur RUN. Dans Monitor, choisis une entrée qui reçoit du LTC. Son entrée est active par défaut ; sa sortie audio est MUTED pour éviter d'envoyer du LTC dans les enceintes.

Le réglage Expected Host Sample Rate affiché dans Generator reste un indicateur de fréquence attendue ; c'est Options → Audio/MIDI Settings qui configure réellement le périphérique audio dans l'application autonome.

Les versions Mac Apple Silicon seront distribuées en .app et .dmg, après compilation et validation sous macOS. Aucun installateur Mac n'est encore disponible.

État de validation & distribution

Ces plugins Windows x64 sont des candidats de distribution : compilation JUCE 9 VST3, validations automatisées et tests de passage LTC / UDP / loopMIDI. Une validation finale des interfaces, des latences et du MTC dans votre logiciel de show-control reste nécessaire avant l'exploitation en concert.

Licence : produits construits avec JUCE 9, distribué sous AGPLv3 ou licence commerciale JUCE. Pour distribuer des plugins propriétaires, le propriétaire doit disposer d'une licence JUCE appropriée ; le palier Starter est actuellement gratuit sous conditions. Consulter les conditions JUCE 9 avant toute publication publique ou commerciale.