Skip to content

Releases: Mamat79/SMT

SMT v2026

Choose a tag to compare

@Mamat79 Mamat79 released this 23 Aug 22:50

SMT v2026 — 2026.0.0

Première version stable publique / First public stable release.

Release GitHub

Français

SMT — Save My Time centralise un projet audio dans un tableau universel dont
le nombre de lignes suit le projet importé. Une source, sa
scène ou son snapshot sont récupérés, les données
sont modifiées rapidement, puis les seuls canaux et paramètres cochés sont
envoyés vers une destination prise en charge.

Points forts de v2026

  • interface française et anglaise, thèmes Système, Clair et Sombre ;
  • projets .smt conservant le tableau lors des changements de source et de
    destination ;
  • nombre de lignes visible déterminé par le projet importé ; 512 entrées est
    uniquement le plafond de sécurité interne, pas la capacité d’une machine ;
  • choix du modèle précis dans chaque famille et projection automatique selon
    sa capacité ; les lignes hors capacité restent conservées dans SMT ;
  • seuls les paramètres réellement pris en charge par le connecteur cible sont
    transférés, sans décocher ni effacer les valeurs du tableau universel ;
  • copier/coller, cases par colonne, exclusions et recopie intelligente, dont
    FX1L, FX1R, FX2L, FX2R ;
  • modèle Excel universel avec listes de couleurs, icônes et booléens ;
  • les cases d’application sont cochées mais masquées par défaut ; le bouton
    Détails les affiche, seule l’inclusion du canal restant visible au départ ;
  • les valeurs incompatibles déclenchent une proposition de remplacement global
    compatible, facultativement mémorisable et administrable par destination ;
  • SMT crée un nouveau projet ou une copie par défaut. Le remplacement explicite
    d’un projet de destination exige une confirmation et crée d’abord un backup
    horodaté byte-identique dont le SHA-256 est vérifié ;
  • en mode Nouveau projet, l’utilisateur choisit seulement le nom et
    l’emplacement : SMT sélectionne son modèle natif propre interne ou le modèle
    d’usine officiel trouvé dans l’éditeur installé, liste les
    scènes disponibles et demande le nom d’une nouvelle scène lorsque le format
    sait en créer une ; ce mode est masqué pour les modèles sans fichier vierge
    public et vérifié ;
  • menu À propos avec version, identité SiLeMI/O By Mamat, téléchargement DCE,
    lien PayPal et QR de soutien ;
  • paquets autonomes Windows x64, macOS Intel et Apple Silicon.
  • lecture et écriture non destructive d’une copie de Live Set Ableton .als :
    noms, couleurs, mutes et faders des pistes audio ; Nouveau projet reste
    masqué tant qu’un Live Set vierge redistribuable n’est pas inclus ;
  • les endpoints sans vrai format ou protocole prouvé restent visibles mais sont
    désormais désactivés au lieu de proposer un faux export constructeur en CSV.

Connecteur DiGiCo V2242

SMT identifie les familles SD5, SD5CS, SD8, SD9, SD10, SD11, SD12 et Quantum
1, 2, 3, 5, 7 et 8, tout en respectant le nombre d’entrées réellement alloué
dans chaque session. Current et les snapshots nommés sont importés séparément.
L’export écrit les labels dans un seul snapshot nommé choisi d’une nouvelle
copie .ses, puis vérifie que Current et tous les autres snapshots sont restés
identiques. Une copie ciblant deux labels de SMT_A a été rouverte avec succès
dans SD9 Offline tandis que SMT_B conservait ses propres labels.

La preuve de réouverture externe concerne la SD9. Les autres familles V2242
partagent la structure décodée mais nécessitent encore leur propre contrôle
dans l’Offline Software. Seuls les labels ASCII sont actuellement décodés ;
couleurs, icônes et autres paramètres restent exclus.

Autres connecteurs

Les connecteurs natifs ou réseau disponibles sont détaillés dans le README :
Yamaha DM7, CL/QL, RIVAGE PM et TF, Allen & Heath dLive/Avantis/SQ,
X32/M32, WING, REAPER, Ableton Live, LiveTrax/Mixbus, Nuendo DAWproject, DCE
et Excel/CSV. Les formats propriétaires insuffisamment prouvés restent visibles
mais désactivés. Qu, VENUE S6L et Logic Pro ne fabriquent donc aucun
projet natif non validé. Studio One dispose d’un nouveau projet
DAWproject, dont l’import réel reste à valider.

Une copie Yamaha TF produite par SMT a été rouverte dans TF Editor. Un snapshot
WING natif produit par SMT a été chargé dans WING Edit 3.3.3 avec label,
couleur, mute et fader modifiés visibles. Un show SQ5 créé à partir d’un dossier constructeur complet a été rappelé avec
succès dans SQ MixPad 1.6.1 : le label et la couleur du canal 1 étaient visibles
dans l’état Current. La nouvelle scène SQ SMT NEW a également été créée par
SMT, chargée et rappelée dans SQ MixPad avec label et couleur visibles. Le pack
public contient désormais un show usine propre avec une scène initiale
SMT BASE, utilisé automatiquement pour Nouveau projet ; SQ-6, SQ-7 et console
physique restent à valider. SMT utilise désormais directement les modèles
d’usine officiels installés avec dLive Director 2.12 et Avantis Director 2.00
pour créer un projet neuf et son snapshot initial nommé, sans demander de
projet modèle à l’utilisateur. Les variantes Avantis standard et dPack sont
distinguées. Les trois sorties ont été relues et leurs sources vérifiées
inchangées ; la réouverture dans Director n’a pas pu être prouvée car les deux applications ont affiché une
fenêtre blanche sur ce PC. LiveTrax 3 et Mixbus 10 acceptent le descripteur de
session généré ; l’ouverture complète reste respectivement limitée par les
médias absents du témoin et l’absence de périphérique audio MME utilisable.

Connecteur SSL Live / SOLSA

SMT lit maintenant les cues des .show natifs par les bibliothèques de
l’installation SOLSA locale. Il peut cibler un cue d’une copie existante ou
créer un nouveau projet depuis le modèle officiel L100 à L650 du modèle choisi,
nommer sa scène initiale et écrire label, couleur, mute et fader sur les chemins
full et dry. La copie est relue par SMT et aucune bibliothèque SSL n’est
redistribuée. Les 13 modèles L100 à L650 sont contrôlés contre les modèles
officiels installés ; l’écriture et la relecture sont notamment prouvées sur
L500 et L200 Plus. La réouverture SOLSA, la console physique et la création d’un cue
supplémentaire dans un show existant restent à valider.

Sécurité et limites

  • les connecteurs marqués « validation externe requise » doivent être rouverts
    dans l’éditeur constructeur avant utilisation ;
  • aucune validation sur console physique n’est revendiquée sans essai réel ;
  • les paquets Windows ne sont pas signés Authenticode ;
  • les applications macOS ne sont ni signées Developer ID ni notariées ;
  • les projets utilisateurs et témoins propriétaires ne sont pas publiés.

English

SMT — Save My Time keeps an audio project in a universal table whose row count
follows the imported project. It imports a source and its
selected scene or snapshot, makes editing fast, then
sends only the checked channels and parameters to a supported destination.

v2026 highlights

  • French and English UI with System, Light and Dark themes;
  • .smt preparations retain the table when source or destination changes;
  • the imported project determines the visible row count; 512 entries is only
    an internal safety ceiling, not a console capacity;
  • each console family exposes its concrete models and projects to the selected
    capacity while retaining out-of-capacity rows in SMT;
  • only parameters proved by the destination connector are transferred, without
    clearing their values or checkboxes in the universal table;
  • copy/paste, whole-column checkboxes, exclusions and smart fill sequences such
    as FX1L, FX1R, FX2L, FX2R;
  • universal Excel template with colour, icon and boolean choice lists;
  • applicable-parameter checkboxes are checked but hidden by default; Details
    reveals them while only the channel Include checkbox is initially visible;
  • incompatible destination values produce a compatible global-replacement
    proposal which can be remembered and managed per destination;
  • SMT creates a new project or copy by default. Explicit replacement of an
    existing destination project requires confirmation and first creates a
    byte-identical timestamped backup whose SHA-256 is verified;
  • in New project mode, the user selects only the name and location: SMT chooses
    its clean internal native seed or the official factory seed found in the
    installed vendor editor, lists its scenes, and requests a new scene
    name when the format supports scene creation; the mode stays hidden for exact
    models without a public verified blank seed;
  • About menu with version, SiLeMI/O By Mamat identity, DCE download, PayPal
    support link and QR code;
  • self-contained Windows x64, macOS Intel and Apple Silicon packages.
  • non-destructive Ableton .als import and existing-set copy output, covering
    audio-track names, colours, mute and fader values; New project stays hidden
    until a clean redistributable Live Set seed is packaged;
  • endpoints without a proved native format or protocol remain visible but are
    disabled instead of presenting a generic CSV as a vendor-project export.

DiGiCo V2242 connector

SMT identifies SD5, SD5CS, SD8, SD9, SD10, SD11, SD12 and Quantum 1, 2, 3, 5,
7 and 8 families while respecting the input count allocated by each session.
Current and named snapshots are imported separately. Export changes labels in
one explicitly selected named snapshot of a new .ses copy, then verifies that
Current and every other snapshot stayed identical. A copy changing two SMT_A
labels was reopened successfully in SD9 Offline while SMT_B retained its own
labels.

External reopen evidence currently covers SD9. The other V2242 families share
the decoded structure but still need their own Offline Software check. Only
ASCII labels are decoded; colours, icons and other parameters remain excluded.

Other connectors

The README lists the available native and network connectors: Yamaha DM7,
CL/QL, RIVAGE PM and TF, Allen & Heath dLive/Avantis/SQ, X32/M32, WING,
REAPER, Live...

Read more

SMT v2026 Bêta 2 / Beta 2

Pre-release

Choose a tag to compare

@Mamat79 Mamat79 released this 23 Aug 15:19

SMT v2026 Bêta 2 / Beta 2 — 2026.0.0-beta.2

Français · English ·
Prérelease GitHub / GitHub prerelease

Français

Cette deuxième bêta rend le parcours Récupérer → Modifier → Envoyer plus
direct et ajoute plusieurs écritures de projets hors ligne. Une destination
peut être un nouveau projet, la copie d’un projet existant avec choix du
snapshot, ou le réseau lorsque le protocole a été implémenté.

Interface et productivité

  • titres de colonnes clarifiés et menus visibles en thèmes Clair et Sombre ;
  • langue et thème placés dans le menu Affichage, avec les menus
    Fichier, Édition et À propos cohérents avec la gamme SiLeMI/O ;
  • tous les paramètres applicables sont cochés à l’import ; les lignes restent
    excluables individuellement ou en bloc ;
  • listes éditables pour les couleurs et icônes ;
  • copier-coller tableur et commandes « tout cocher/tout décocher » par colonne ;
  • poignée de recopie du label : suites numériques et stéréo telles que
    FX1L, FX1R, FX2L, FX2R, sans commande spéciale dans la barre d’outils ;
  • le tableau reste intact lorsque la source, la destination ou le mode change.

Connecteurs de fichiers ajoutés ou étendus

  • Allen & Heath dLive 12/14 et Avantis Bridge-3/5 : découverte des
    snapshots et écriture label/couleur dans le snapshot choisi d’une nouvelle
    copie ; les shows d’usine des Director installés ont été lus, copiés puis
    relus par SMT ;
  • Allen & Heath SQ : lecture des scènes et écriture label/couleur des 48
    entrées dans une nouvelle copie ZIP ; le projet SQ fourni a été copié puis
    relu par SMT ;
  • Behringer X32 / Midas M32 : lecture et copie d’une scène .scn avec
    label, couleur, icône, DCA, HPF, mute et fader pour 32 entrées ;
  • Yamaha CL/QL : écriture label/couleur/icône dans la scène choisie d’une
    nouvelle copie des profils reconnus ;
  • REAPER : import/export des couleurs de piste et des images de piste en
    plus des noms, mute et fader ;
  • LiveTrax/Mixbus : écriture non destructive d’une copie .ardour pour
    nom, couleur, mute statique et fader ;
  • métadonnées DM7 enrichies et listes de couleurs/icônes conservées dans le
    tableau universel.

Limites importantes

  • une relecture réussie par SMT prouve la cohérence interne de la copie, pas
    son acceptation définitive par l’éditeur constructeur ou la console ;
  • le format X32 .shw n’est pas décodé ; un .scn contient une seule scène ;
  • les projets DiGiCo .ses, Pro Tools, Sequoia et les autres formats
    propriétaires non prouvés restent disponibles uniquement par tableau
    d’échange Excel/CSV ;
  • les écritures réseau ciblent toujours Current et exigent une
    confirmation ; elles ne mémorisent pas un snapshot distant ;
  • les applications macOS sont non signées et non notariées, et la bêta
    Windows n’est pas signée Authenticode.

English

This second beta streamlines the Import → Edit → Send workflow and adds
several offline project writers. A destination can be a new project, a copy of
an existing project with a selected snapshot, or a network target when its
protocol has been implemented.

Interface and productivity

  • clearer column headings and visible menus in both Light and Dark themes;
  • language and theme moved to the View menu, alongside coherent File,
    Edit and About menus for the SiLeMI/O product family;
  • all applicable parameters are checked after import, while rows can still be
    excluded individually or in bulk;
  • editable colour and icon lists;
  • spreadsheet copy/paste and per-column check/uncheck commands;
  • label drag-fill for numeric and stereo series such as
    FX1L, FX1R, FX2L, FX2R, without a dedicated toolbar command;
  • the universal table remains intact when source, target or mode changes.

Added or extended file connectors

  • Allen & Heath dLive 12/14 and Avantis Bridge-3/5: discover snapshots and
    write labels/colours into a selected snapshot of a new copy; installed
    Director factory shows were read, copied and re-read by SMT;
  • Allen & Heath SQ: read scenes and write labels/colours for 48 inputs to a
    new ZIP copy; the supplied SQ project was copied and re-read by SMT;
  • Behringer X32 / Midas M32: read and copy a .scn scene with labels,
    colours, icons, DCA, HPF, mute and fader for 32 inputs;
  • Yamaha CL/QL: write labels, colours and icons to the selected scene of a
    new copy for recognised profiles;
  • REAPER: import/export track colours and track images in addition to
    names, mute and fader;
  • LiveTrax/Mixbus: non-destructive .ardour copy writer for name, colour,
    static mute and fader;
  • richer DM7 metadata and preserved colour/icon choice lists in the universal
    table.

Important limits

  • a successful SMT read-back proves internal copy consistency, not final
    acceptance by the vendor editor or physical console;
  • the X32 .shw format is not decoded; one .scn file contains one scene;
  • DiGiCo .ses, Pro Tools, Sequoia and other unproved proprietary formats
    remain available through Excel/CSV exchange only;
  • network writes still target Current, require confirmation, and never
    store a remote snapshot;
  • macOS applications are unsigned and unnotarised, and the Windows beta has no
    Authenticode signature.

SMT v2026 Bêta / Beta 1

Pre-release

Choose a tag to compare

@Mamat79 Mamat79 released this 22 Aug 23:44

SMT v2026 Bêta / Beta — 2026.0.0-beta.1

Français · English ·
Prérelease GitHub / GitHub prerelease

Français

Points forts

  • nouveau client desktop Avalonia pour Windows et macOS ;
  • interface française ou anglaise, avec thèmes Système, Clair et
    Sombre ;
  • tableau universel et préparations .smt v3 jusqu’à 288 canaux ;
  • import/export Excel et CSV, import de projets ou snapshots prouvés et exports
    non destructifs vers les destinations prises en charge ;
  • mode Réseau porté dans le client Avalonia pour Yamaha DM7, RIVAGE PM et
    CL/QL, ainsi que pour Allen & Heath dLive et Avantis.

Projets hors ligne et réseau

Les capacités hors ligne dépendent du connecteur :

  • DM7 : lecture de Current et des scènes prouvées, puis écriture du
    snapshot choisi dans une nouvelle copie .dm7f ;
  • CL/QL : lecture seule de Current et des scènes dans les profils .CLF
    reconnus ;
  • dLive/Avantis : lecture seule de Current et des snapshots présents dans
    les shows reconnus ;
  • RIVAGE PM : aucun format de projet hors ligne n’est revendiqué dans cette
    bêta ;
  • REAPER, LiveTrax et Mixbus : parcours locaux uniquement.

Le mode Réseau cible exclusivement Current. Il ne rappelle, ne crée et ne
mémorise aucune scène. Yamaha DM7, RIVAGE PM et CL/QL utilisent RCP ; dLive et
Avantis utilisent MIDI/TCP pour les labels et couleurs pris en charge.

Sécurité du direct

  • la simulation n’ouvre aucune socket ;
  • chaque écriture réelle est précédée d’une nouvelle lecture complète de
    Current, d’un calcul des différences prises en charge et d’une confirmation
    explicite affichant la destination et l’étendue de l’envoi ;
  • une modification de l’endpoint, de la famille ou du mode Simulation pendant
    l’opération annule l’écriture ;
  • les profils Yamaha vérifient automatiquement l’identité de la console ; le
    protocole dLive/Avantis ne permet pas d’authentifier le modèle matériel, qui
    doit donc être contrôlé par l’opérateur ;
  • chaque valeur déclarée prise en charge est relue après écriture ; une
    annulation ou une erreur peut néanmoins laisser un envoi partiel.

Les protocoles de contrôle ne sont pas authentifiés. Utilisez un réseau isolé
et suivez la procédure Sécurité pour le direct.

Fichiers et sorties

  • les lectures DM7, CL/QL, .smt, CSV et XLSX imposent des limites de taille,
    de profondeur ou d’expansion adaptées à leur format afin de refuser les
    entrées anormalement volumineuses ;
  • les sorties vers un projet existant sont créées dans une nouvelle copie : le
    projet source n’est pas écrasé ;
  • les exports nécessitant une validation externe doivent être rouverts dans
    l’éditeur ou le logiciel constructeur concerné ;
  • les projets réels et propriétaires utilisés localement ne font pas partie
    des paquets publics.

Paquets et provenance

La prérelease fournit des archives autonomes pour Windows win-x64, macOS
Intel osx-x64 et macOS Apple Silicon osx-arm64, accompagnées de fichiers
.sha256. Les archives construites par GitHub Actions reçoivent également une
attestation de provenance.

Les paquets sont non signés : pas de signature Authenticode sous Windows,
ni de signature Developer ID ou de notarisation Apple sous macOS. Un hash ou
une attestation de workflow améliore la provenance, mais ne remplace pas une
signature de distribution. Téléchargez cette bêta depuis la
page explicite v2026-beta.1,
car une prérelease n’est pas nécessairement renvoyée par releases/latest.

Limites connues

  • les connecteurs réseau restent à valider sur chaque modèle et firmware de
    console physique ;
  • les projets DM7 générés doivent être rouverts dans DM7 Editor ;
  • l’import réel des archives DAWproject dans Nuendo reste à valider ;
  • la bêta Avalonia ne crée pas de journal d’exploitation persistant : conservez
    manuellement le résultat détaillé si une trace est nécessaire.

Voir aussi le guide desktop bilingue et le
README français.

English

Highlights

  • new Avalonia desktop client for Windows and macOS;
  • French or English interface with System, Light and Dark themes;
  • universal table and .smt v3 preparations for up to 288 channels;
  • Excel and CSV import/export, proved project or snapshot import, and
    non-destructive exports to supported destinations;
  • Network mode ported to the Avalonia client for Yamaha DM7, RIVAGE PM and
    CL/QL, plus Allen & Heath dLive and Avantis.

Offline projects and network mode

Offline capabilities depend on the connector:

  • DM7: read Current and proved scenes, then write the selected snapshot
    into a new .dm7f copy;
  • CL/QL: read-only import of Current and scenes from recognised .CLF
    profiles;
  • dLive/Avantis: read-only import of Current and populated snapshots from
    recognised shows;
  • RIVAGE PM: no offline project format is claimed in this beta;
  • REAPER, LiveTrax and Mixbus: local workflows only.

Network mode targets Current only. It never recalls, creates or stores a
scene. Yamaha DM7, RIVAGE PM and CL/QL use RCP; dLive and Avantis use MIDI/TCP
for supported labels and colours.

Live-use safety

  • simulation opens no socket;
  • every real write starts with a fresh full Current read, supported-difference
    calculation and an explicit confirmation showing the destination and send
    scope;
  • changing the endpoint, family or Simulation setting during the operation
    cancels the write;
  • Yamaha profiles automatically verify console identity; the dLive/Avantis
    protocol cannot authenticate the physical model, so the operator must check
    it;
  • every supported value is read back after writing, although cancellation or
    an error can still leave a partial send.

The control protocols are unauthenticated. Use an isolated network and follow
the live-use safety guide.

Files and outputs

  • DM7, CL/QL, .smt, CSV and XLSX readers apply format-appropriate size,
    depth or expansion limits to reject abnormally large input;
  • an existing-project output is written to a new copy, never over the supplied
    source project;
  • outputs marked for external validation must be reopened in the relevant
    vendor editor or application;
  • real and proprietary projects used locally are not included in public
    packages.

Packages and provenance

The prerelease provides self-contained archives for Windows win-x64, macOS
Intel osx-x64 and macOS Apple Silicon osx-arm64, with matching .sha256
files. Archives built by GitHub Actions also receive provenance attestations.

The packages are unsigned: Windows has no Authenticode signature, while
macOS has no Developer ID signing or Apple notarisation. A hash or workflow
attestation improves provenance but does not replace a distribution signature.
Download this beta from the
explicit v2026-beta.1 page,
because a prerelease is not necessarily returned by releases/latest.

Known limitations

  • network connectors still require validation on each physical console model
    and firmware;
  • generated DM7 projects must be reopened in DM7 Editor;
  • real DAWproject import in Nuendo still requires validation;
  • the Avalonia beta creates no persistent operational log, so retain the
    detailed result manually when a record is required.

Also see the bilingual desktop guide and the
English README.