JAX Dynamics : Gate (super universal release and update)

We released JAX Gate, the third item in our Dynamics Series and the first update (version 3.6) is already integrated. The update fixes preset naming and integrates a new preset management dialog.

Super universal releases are available on iOS, iPadOS, visionOS and macOS (Apple Silicon).

A note to our new JAX preset management: 

A host app cannot surely assume, where the presets of a plugin / app extension (AudioUnit AUv3) are stored. Each audio unit can define and manage its own private space for handling and storing user presets. The host does not know and also has no possibility to call up the correct location of the user presets from the audio unit, as these presets are handled as pure data inside the AudioUnit framework, with no path information at all.

Some hosts do a guessing game here or assume the user presets are saved in a certain (predefined) directory on disk, inside a local private space of the audio unit. However, this assumption is wrong. 

Our audio units have to ensure correct preset handling on all supported platforms (macOS, visionOS, iOS, iPadOS and tvOS) and therefore this storage location is private and only known and accessible by our audio units. In our opinion this is a critical savety concern. So we will not allow any host application wildly accessing and modifying our audio units private storage spaces (i.e. for saving user presets).

( For instance the app AUM on iOS obviously tries to save user presets of any 3rd party audio unit by accessing it’s private storage space directly. This is not supported by our audio units and ( besides being a private storage space access violation ) will result in having no effect. )

We implemented a preset sharing option inside the new preset management dialogs, which makes it possible to share user presets manually across all supported platforms with explicit import and export functions.

Leave a Reply

Your email address will not be published. Required fields are marked *