AP_DCxmlViewer     v0.9.0.0




Description

It presents XML file saved by Audinate's Dante Controller in similar way to original software.

MOST IMPORTANT - it can CONVERT XML preset files

App can convert XML preset file to TXT, PNG, XLSX and PDF files.

Now you have readable format of your Dante XML presets for documentation and archiving purposes.

Now you can view offline subscriptions and more

You can use it to inspect local venue system before arrive to gig

You can quick remember past installation/configuration to easy support them

Tell me what you use it for

What is your potential usage



        Author
            Artur Popławski - ArtPopALT
            All rights reserved
            contact: info@artpopalt.com
            web: www.artpopalt.com

        About software
            It presents Dante Controller XML preset file in similar way as in Audinate's version.
            You can view older preset files. Not only version 3 like "Dante Preset Creator"
            And it can convert XML preset file from Audinate DanteController to TXT, PNG, XLSX and PDF files.
            Now you can view offline:
                - Channels routing
                - Preset Properties
                - Devices attributes
                - Subscripted Rx channels
                - Labels of Tx channels

        About versions
            - It's standalone version.
            - This version doesn't override your previous installation of AP_DCxmlViewer v0.0.2.x,
              so you can have both versions at the same time.
            - Installers will be available in final release.
            - check "Release Notes" below this section for more details about implemented features and known issues.
            - DEMO version is included as an option in activation window 
              and is limited to 4 devices, but is fully functional.
              You can view all channels and export to TXT, PNG, XLSX and PDF files.
            - FULL version has no limitations, but you have to donate me at Home page, to get your serial number.
              Minimum donation is 4 EUR, 5 USD or 12 PLN.
              if you want to support my work, please donate more.
              If you think that my work is worth less, please mail me.
              When you donate, please write your email address in the comment field.
              I will send you serial number to this email address.

            Please response after tests to info@artpopalt.com
            Remember to attach xml file, and briefly describe your experiences.
        
        About usage:
            1. Download AP_DCxmlViewer.
            2. Run application
            3. Choose:
                - DEMO
                - enter your email and serial number to activate the FULL version 
                    (it's ones time activation, no need to enter serial number again on this computer)
                - EXIT
            4. Open XML preset file saved by Dante Controller.
            5. Choose Option from menu to limit (view and export) to only subscripted channels.
        



Screenshots

Download


DEMO versions available in activation window at first run.


If you will see warning 'Apple could not verify "AP_DCxmlViewer" is free of malware' - like in screenshot 22

Click DONE, then: System settings -> Privacy & Security -> Security -> Open Anyway -> Open Anyway -> password




Previous version 0.0.2.x available here: Download




Release Notes / Version History


        2025-04-05

            0.0.2.0 - first public version

        2025-07-01

            0.0.2.1 - added link to webpage on logo in About popup
            0.0.2.1a - added installers and write/read windows registry information

        2025-07-17

            0.0.2.2 - Fixed a bug that crashed the application 
                when the device had only one receiving or transmitting channel. 

        2026-05-20

            0.0.3.0 Pre-Release - bug fixing and new features testing
        
        2026-07-01

            0.9.0.0 - changed licensing;
                    - modified installer
                    - added online activation at first usage (instead of serial numbers verification in installer)
                    - one license (serial number) allowed to activate on max 3 machines
                      it can be increased or modify in special cases 
                      (changed/upgraded machine, donation over minimum, ...)  
                    - you can use it 50 times offline, then you have to be online,
                      to validate license activation
                    - added new "Combined Legal Document" ("CLD") to accept, which include: 
                      1. End‑User License Agreement (EULA)
                      2. License Key Agreement
                      3. Terms & Conditions
                      4. Privacy Policy
                        - in "CLD" document mention above you agree to send to me encrypted statistic data that include:
                            this software version, your platform version, date&time
                            machine id (based on CPU & motherboard), 
                            location (Country, state, city) of your internet provider (based on your IP address) - it's not your location
                    
                    - added MacOS version !!!

                    - open file new features:
                        - added recent files handlings
                        - now open file dialog starts in last directory
                        - drag&drop XML file (on app window and on Icon on desktop)

                    - visual improvements
                        - added media type icons in Rx, Tx channel lists 
                        - added icons for subscription status

                    - export
                        - rebuild XLSX export (added new tabs)
                        - added PDF export

                    - check for newer version on startup

                    - fix bugs:
                        - error when open xml file that doesn't Dante Controller preset file
                        - inaccessible export TXT,PNG,XLSX (with a file already open) 
                        when you cancel an attempt to load another Dante Controller preset

                    - configuration file is saved to store recent files list, last opened directory, preferences, ...

                    - log file is saved for support and debugging purpose 
                        - Windows - c:\Users\(user_name)\AppData\Local\ArtPopALT\AP_DCxmlViewer\
                        - MacOS - /Users/(user_name)/Library/Application Support/ArtPopALT/AP_DCxmlViewer

                    - add SplashScreen at startup (because it takes 3-4 seconds)


        Fixed issues:

            - No status icon (in Receive TAB) at first try - change device and return, in device list, will correct this issue
            - crash while opening xml preset file saved by Dante Preset Creator
            - and more


        Known issues:

            - Minor geometry issue in PDF export, in routing page.
            - Warning: Adobe Acrobat Reader can't show PDF wider than 200 inch (it happens for me). But Chrome or Edge can do it. 



        Features to implement:

            - show more properties saved in preset version="3.0.0" 
            - progress bars for exports - maybe
            - subscription status in exported TXT file (anybody use TXT export? - if somebody, let me know)
            - dark mode
            - compare two XML files


        






Dante preset converter, Audinate, Dante Controller, XML, TXT, Converter, AP_DCxml2txt, ArtPopALT, Artur Popławski, Preset, Device, Receive channels, Transmit channels, Subscription Tx, Rx, Dante XML Offline Viewer