Dante Application Library v1.3.0.2 (macOS)

Release Date: 16th of July 2024

Dante Application Library (“DAL”) is a software package that allows third-party manufacturers to incorporate Dante audio networking technology directly into their own host applications running on Windows and macOS based computers.

Supported Platforms

  • macOS 14 – Sonoma
  • macOS 13 – Ventura
  • macOS 12 – Monterey

Documentation

This evaluation release will be delivered along with a time-limited Access Token (access_token.c), which is necessary to run the DAL library. This source file contains a cryptographic string, unique to your company and is used to provide proof of access to the Dante Application Library. The access token has an expiry time built in, and visible in the source file. After this time, you will no longer be able to use the DAL evaluation release. At this time we encourage you to contact your Audinate sales representative to discuss further access.

Please provide feedback regarding your evaluation of DAL via email with [email protected] or your sales representative.

  • DS-948: Update OpenSSL to version 3.1.1
    • Customer impact: Improved security with security fixes in OpenSSL 3.0-3.1.1
  • DS-1622: Remove ARCP version limit in APEC argument.
    • Customer impact: This effectively allows for improvement in using DAL applications with Director. Note: Removes backward compatibility of DAL 1.3.0 and newer with Dante Domain Manager 1.4 or older.
  • DS-1369: Minor changes to per-channel encoding JSON file format to align with other Dante devices configuration.
    • Customer impact: Changes to per-channel encoding JSON file format to use ‘default : XXX’ encoding option when per channel encoding not specified.
  • DS-1153: Updates to handling DNS SRV query when resolving domain manager DNS name
    • Customer impact: Improved enrolment of devices running DAL to Dante Director
  • DS-894: Updates to DAL application enrolment to Dante Director using Fully Qualified Domain Name (FQDN)
    • Customer impact: Improved enrolment of devices running DAL to Dante Director
  • DS-1119: If a model ID is used that begins with a null / 0 character it will not be accessible in Dante API
    • Customer impact: Use a model ID that does not begin with a null / 0 character
  • DS-1028: Improvements to activations criteria matching on macOS and on devices using Apple Silicon processors
    • Customer impact: Improvements to activations on macOS and Arm based devices
  • DS-1619: Update DAL libraries macOS build target to 10.13 and example code minimum build target to 10.15
    • Customer impact: DAL libraries minimum XCode build target is set to macOS 10.13. Building and running DAL applications built with v1.3.0. on macOS platforms older than 10.13 might result in unspecified behaviour and limited Audinate support.
  • DS-521: If a Dante Via device is running on the same computer system as the DAL device and there are no other hardware devices to act as clock leader, the DAL device will not be able to obtain clock sync from the local Dante Via clock leader. Workaround: Add a Dante hardware device to the network, or run Dante Via on another PC system.

Audinate’s Support for Inclusive Language

To our customers: some of the terminology used in Dante products has been changed to align with modern usage. Specifically, areas related to Dante clocking now refer to “Primary Leader Clock”, “Leader Clocks” and “Follower Clocks” to describe the functions of each role more clearly.