Skip to content

DCE 2026.1.1

Latest

Choose a tag to compare

@Mamat79 Mamat79 released this 02 Aug 11:19

Dante Config Editor 2026.1.1

English release notes

Statut

2026.1.1 est la version officielle issue de la refondation progressive de
DCE à partir de la V3.6 stabilisée. La V3.6.1 reste disponible comme version
historique ; les identités d’installation et les profils locaux sont distincts.

DCE reste un outil tiers non officiel, sans affiliation avec Audinate. Il
travaille uniquement sur des fichiers hors ligne.

Principales évolutions

  • identité visuelle clarifiée : Dante Config Editor reste le nom principal,
    tandis que SiLeMI/O, By Mamat et le fader forment une signature compacte
    dans le pied de page et dans À propos ;

  • contraste corrigé pour les menus, sous-menus et menus contextuels dans les
    thèmes clair et sombre sur Windows et macOS ;

  • notices visuelles complètes : français 11 min 11 s et anglais 10 min 27 s, avec une
    introduction présentant DCE, une interface réellement affichée dans la
    langue annoncée et une piste de sous-titres MKV sélectionnable ;

  • vérification automatique des nouvelles Releases, sans erreur visible lorsque
    l'ordinateur est hors ligne, et contrôle manuel depuis le menu Aide ;

  • téléchargement de l'installateur Windows ou macOS adapté, validation de son
    SHA-256 puis lancement uniquement après confirmation ;

  • mise à jour directe des banques officielles depuis GitHub dans Documents,
    avec sauvegarde transactionnelle et sans toucher à la banque personnelle ;

  • ajout en lot de 1 à 100 machines depuis la banque, avec aperçu des noms,
    validation XML globale, une seule action Annuler et maintien de la fenêtre
    Banque ouverte pour enchaîner les insertions ;

  • correction de FLIP TX/RX dans la matrice : DCE choisit deux machines
    distinctes lorsqu'une inversion est possible et explique désormais pourquoi
    une paire identique ou non inversable ne peut pas être échangée ;

  • séparation Domain, DanteXml, Application et Infrastructure ;

  • session centrale, commandes transactionnelles, Annuler/Rétablir et historique ;

  • projet .dceproj versionné pour la disposition, les notes et les ressources
    propres à DCE, sans pollution du XML Dante ;

  • shell Windows 2026.1 avec navigation latérale et inspecteur ;

  • espace Patch unique avec tableau, matrice, Easy Patch, sélection et 1:1 ;

  • synoptique interactif synchronisé avec la sélection et le patch ;

  • Centre de validation filtrable et exportable ;

  • profils XML capables de limiter une structure inconnue ou de l’ouvrir en
    lecture seule ;

  • banque format 2 et migration V3.6 par copie vérifiée ;

  • vue globale des banques personnelle et fournies, avec déduplication de
    45 modèles uniques et protection en lecture seule des modèles fournis ;

  • sélection de machine partagée entre Machines, Patch, Easy Patch et
    l'inspecteur, conservée lors des changements de vue ;

  • accès direct à la vue globale des 45 modèles depuis Machines, sans sélecteur
    de banque redondant, avec une liste rapide compacte intégrée sous les actions
    globales ;

  • Actions globales aligné sur la hauteur du groupe Machine/Canaux, sans
    ascenseur interne dans Réseau/audio sur un écran standard ;

  • fenêtre Banque agrandie et automatiquement limitée à la surface de travail
    disponible ;

  • réglages Machines ouverts au démarrage et repliables par une flèche centrale
    qui reste accessible dans les deux états ;

  • liste générale des machines repliée au démarrage derrière une barre titrée,
    pour privilégier les réglages ; elle se déplie avec sa flèche persistante ;

  • réglages sans ascenseur à 1536 x 864, avec défilement de secours aux petites
    résolutions ;

  • menu d'application standard sur Windows et macOS, avec accès direct aux
    fichiers, machines, vues, outils et notices ;

  • thème clair au premier lancement, puis restauration du dernier thème et de
    la dernière langue choisis ;

  • page Atomic Bomb intégrée au shell avec clé de sécurité, ouverture automatique
    du capot, ARM, LOCK puis FIRE ;

  • réglages techniques conditionnés par les balises réellement présentes dans
    chaque rôle Dante, sans création automatique de redundancy,
    preferred_master, samplerate, encoding, unicast_latency ou
    ipv4_address ;

  • commandes indisponibles désactivées avec une explication et une bulle d'aide
    bilingues ;

  • infobulles Windows et macOS auditées en français et en anglais, affichées sur
    plusieurs lignes pour éviter toute phrase tronquée ;

  • matrice Patch plus compacte, flèches latérales plus visibles et ouverture de
    « Voir dans Patch » directement sur la machine sélectionnée ;

  • navigation croisée dans la matrice : le bouton d’un RX affiche et surligne
    sa source TX ; le bouton d’un TX liste toutes ses destinations RX et ouvre
    celle choisie ;

  • poignées de recopie conservées au contact des labels et flèches de ciblage
    déplacées contre la grille, avec un en-tête TX stable en thème clair comme
    en thème sombre ;

  • matrice Patch détachable dans une grande fenêtre indépendante qui conserve
    les sélecteurs RX/TX, FLIP, Patch 1:1 et le zoom ;

  • fusion XML corrigée lorsque deux presets contiennent la même paire
    device_id / process_id : réutilisation explicite du rôle existant ou
    création d'un rôle générique indépendant après renommage, sans faux
    identifiant matériel ;

  • subscriptions du second XML redirigées vers le rôle existant réutilisé ou
    vers le nouveau nom choisi ;

  • notices complètes française et anglaise réorganisées en 38 pages autour du
    parcours réel : réglages généraux, réglages par machine, patch, composition
    du projet, exports, validation et outils avancés, avec davantage de captures ;

  • profil local 2026.1 isolé.

Fidélité XML

Le document original reste la source. DCE effectue des mutations ciblées et
conserve les nœuds, attributs, namespaces, ordre et valeurs inconnues. Une
sauvegarde utilise un temporaire, une relecture, une validation, une copie de
sécurité et un remplacement sécurisé. Une balise technique absente du rôle
d'origine n'est jamais ajoutée pour simuler une capacité non démontrée.

Le corpus automatisé couvre notamment les presets partiels, TX ou RX seuls,
subscriptions locales ., sources absentes, canaux absents, namespace par
défaut, Unicode, extensions inconnues, interfaces multiples et modes audio
mixtes.

La version 2026.1 a été importée avec succès dans Dante Controller par le
mainteneur sur ses fichiers de contrôle. La checklist
docs/2026.1/DANTE_CONTROLLER_MANUAL_VALIDATION.md reste recommandée pour
chaque structure XML et chaque opération de production.

Performance

Sur le preset synthétique de 200 machines avec 64 TX et 64 RX chacune :

  • édition groupée : 317,410 ms vers 38,092 ms ;
  • allocations d’édition : 390,759 Mio vers 29,358 Mio ;
  • validation : 86,948 ms vers 36,062 ms ;
  • sauvegarde XML : 501,695 ms vers 363,457 ms.

Validation automatisée

  • 435 tests Core/Windows réussis ;
  • 22 tests Avalonia/macOS sans écran réussis ;
  • build Windows Release sans warning ;
  • corpus synthétique sauvegardé et comparé sémantiquement sans perte ;
  • 11 XML locaux contrôlés en lecture seule par les tests d'intégration, sans
    modification des originaux.

Les validations détaillées de la phase de préparation restent consignées dans
les rapports techniques datés du dossier docs/2026.1.

Installation

Windows

DanteConfigEditor2026_1_1_Installer.exe inclut le runtime .NET 8 et les
notices bilingues. Le dossier proposé est
C:\Program Files\Dante Config Editor 2026.1\.
Les 45 modèles fournis sont intégrés dans le dossier de l'application. Les
copies officielles mises à jour sont conservées dans Documents, sans remplacer
la banque personnelle.

macOS

Deux DMG autonomes sont prévus pour Apple Silicon et Intel. Ils sont signés ad
hoc mais non notariés.

Limites

  • création complète de projet toujours expérimentale ;
  • aucune identité matérielle réelle créée lors d’une duplication ou insertion
    depuis une banque ;
  • quelques contrôles conservent un rendu natif différent entre Windows et macOS ;
  • installateur Windows non signé Authenticode ;
  • DMG non notariés ;
  • publication GitHub réalisée manuellement après validation des artefacts.

Dante Config Editor 2026.1.1

Notes de version françaises

Status

2026.1.1 is the official release produced by the progressive rebuild of DCE
on top of the stabilized V3.6 baseline. V3.6.1 remains available as a
historical release; installer identities and local profiles are separate.

DCE remains an unofficial third-party tool and is not affiliated with
Audinate. It only works on offline files.

Main changes

  • clarified visual identity: Dante Config Editor remains the primary product
    name, while SiLeMI/O, By Mamat and the fader form a compact signature in
    the footer and About dialog;

  • fixed contrast for menus, submenus and context menus in light and dark themes
    on Windows and macOS;

  • complete visual guides: 11 min 11 sec in French and 10 min 27 sec in English, each with an
    introduction explaining DCE, an interface genuinely displayed in the stated
    language, and a selectable MKV subtitle track;

  • automatic checks for newer Releases, with no visible error while offline,
    plus a manual check from the Help menu;

  • download of the matching Windows or macOS installer, SHA-256 verification,
    and launch only after confirmation;

  • direct GitHub updates for official banks stored in Documents, with a
    transactional backup and no change to the personal bank;

  • batch insertion of 1 to 100 devices from the bank, with a name preview,
    whole-batch XML validation, one Undo action, and a bank window that stays open
    for consecutive insertions;

  • fixed FLIP TX/RX in the matrix: DCE now selects two distinct devices when
    a valid swap is possible and explains why an identical or non-reversible pair
    cannot be swapped;

  • Domain, DanteXml, Application, and Infrastructure separation;

  • central session, transactional commands, Undo/Redo, and history;

  • versioned .dceproj for DCE layout, notes, and assets without polluting the
    Dante XML;

  • 2026.1 Windows shell with side navigation and inspector;

  • one Patch workspace with table, matrix, Easy Patch, selection, and 1:1 views;

  • interactive synoptic synchronized with selection and subscriptions;

  • searchable and exportable Validation Center;

  • XML profiles that can restrict an unknown structure or open it read-only;

  • format-2 device bank and verified copy-based V3.6 migration;

  • global view of personal and bundled banks, deduplicated to 45 unique
    templates, with bundled templates protected as read-only;

  • shared device selection across Machines, Patch, Easy Patch, and the
    inspector, preserved when switching views;

  • direct access to the global 45-template view from Devices, with no redundant
    bank selector and a compact quick-list bar integrated below global actions;

  • Global actions now matches the Device/Channels panel height and no longer
    needs an inner scrollbar in Network/audio on a standard display;

  • a larger Device bank window automatically constrained to the available work
    area;

  • device settings opened at startup and collapsible through a centered arrow
    that remains accessible in both states;

  • the complete device list starts collapsed behind a titled bar and a
    persistent arrow so settings receive the available height;

  • settings fit without a scrollbar at 1536 x 864, with fallback scrolling
    retained for smaller displays;

  • standard application menu on Windows and macOS with direct access to files,
    devices, views, tools, and guides;

  • light theme on first launch, followed by restoration of the last selected
    theme and language;

  • integrated Atomic Bomb page with a safety key that automatically opens the
    cover, then enables ARM, LOCK, and FIRE;

  • technical settings are available only when their element already exists in
    that Dante role; DCE does not create redundancy, preferred_master,
    samplerate, encoding, unicast_latency, or ipv4_address to simulate
    an unsupported capability;

  • unavailable controls are disabled with a bilingual explanation and tooltip;

  • Windows and macOS tooltips were audited in French and English and now wrap
    onto multiple lines instead of clipping long explanations;

  • a more compact Patch matrix, larger side-panel arrows, and Show in Patch
    opening directly on the selected device;

  • cross-navigation in the matrix: an Rx button locates and highlights its Tx
    source, while a Tx button lists every Rx destination and opens the selected
    one;

  • fill handles remain next to channel labels while targeting arrows now border
    the grid, with a stable Tx header in both light and dark themes;

  • a detachable Patch matrix in a large independent window retaining the Rx/Tx
    selectors, FLIP, Patch 1:1, and zoom;

  • corrected XML merge when two presets contain the same
    device_id / process_id pair: explicit reuse of the existing role or
    creation of an independent generic role after rename, with no fake hardware
    identifier;

  • second-XML subscriptions redirected to the reused existing role or the
    selected new name;

  • reorganized 38-page French and English full guides following the actual
    workflow: general settings, per-device settings, patch, project composition,
    exports, validation, and advanced tools, with additional screenshots;

  • isolated 2026.1 local profile.

XML fidelity

The original document remains the source of truth. DCE performs targeted
mutations and preserves unknown nodes, attributes, namespaces, ordering, and
values. Saving uses a temporary file, reload, validation, backup, and safe
replacement. A technical element missing from the original role is never
added to simulate an unproven capability.

Automated corpus coverage includes partial presets, TX-only and RX-only
devices, local . subscriptions, missing sources, missing channels, default
namespaces, Unicode, unknown extensions, multiple interfaces, and mixed audio
modes.

The maintainer successfully imported 2026.1 output into Dante Controller with
his validation files. The
docs/2026.1/DANTE_CONTROLLER_MANUAL_VALIDATION.md checklist remains
recommended for each XML structure and every production operation.

Performance

For the synthetic 200-device preset with 64 TX and 64 RX per device:

  • grouped edit: 317.410 ms to 38.092 ms;
  • edit allocations: 390.759 MiB to 29.358 MiB;
  • validation: 86.948 ms to 36.062 ms;
  • XML save: 501.695 ms to 363.457 ms.

Automated validation

  • 435 Core/Windows tests passed;
  • 22 headless Avalonia/macOS tests passed;
  • Windows Release build completed without warnings;
  • synthetic corpus saved and semantically compared without loss;
  • 11 local XML files checked read-only by integration tests without modifying
    their originals.

Detailed preparation checks remain recorded in the dated technical reports
under docs/2026.1.

Installation

Windows

DanteConfigEditor2026_1_1_Installer.exe includes the .NET 8 runtime and
bilingual guides. Its default folder is
C:\Program Files\Dante Config Editor 2026.1\.
All 45 bundled templates are installed in the application folder. Updated
official copies are stored in Documents without replacing the personal bank.

macOS

Two self-contained DMGs are prepared for Apple Silicon and Intel. They are ad
hoc signed but not notarized.

Limitations

  • complete project creation remains experimental;
  • duplication and bank insertion do not create a real hardware identity;
  • a few controls retain different native rendering on Windows and macOS;
  • Windows installer is not Authenticode signed;
  • DMGs are not notarized;
  • GitHub publication is performed manually after artifact validation.