You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Simple validation of ADM data model, and more extensive validation of ADM
structures.
Support for rendering objects with silent audioTrackUID references.
Support for audioPackFormat HOA parameters.
Selection of audioProgramme and complementary audioObjects from ear-render.
adm_path to RenderingItems, with pointers to the corresponding ADM
objects. This is not used by the renderer but is a useful feature for other
applications built on top of the underlying ADM library.
Support for more flexible referencing of nested audioPackFormats; each audioTrackUID or chna row can reference any appropriate audioPackFormat
on the path from the root audioPackFormat (which contains the full set of audioChannelFormats used) to the audioPackFormat that contains the audioChannelFormat of the track.
Better support for using multi-channel audioPackFormats -- in an audioObject or chna-only file using multiple audioPackFormats may be
ambiguous if they share some audioChannelFormats. This should now be
handled correctly in all cases.
Changed
The reference direction between audioTrackFormat and audioStreamFormat
was reversed in the data model (audioTrackFormats now point at a single audioStreamFormat), and axml references in either direction now establish
this relationship. Note that this does not follow the exact wording in
BS.2076-1, but this helps compatibility with other systems and should match
future revisions of BS.2076. If either of these references are omitted a
warning will be issued when a file is rendered. When generating BW64+ADM
files (with ear-utils) both reference directions are now included.
Complete re-implementation of RenderingItem selection to support other
features in this release. This functionality was moved from ear.fileio.utils to ear.core.select_items.
RenderingItems now use the TrackSpec structure rather than an index to
point to their source audio, to allow for silent and Matrix tracks.