|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [1.1.0] - 2018-11-26 |
| 4 | + |
| 5 | +### Removed |
| 6 | +- `adm_parent` references in ADM objects. |
| 7 | + |
| 8 | +### Added |
| 9 | +- `Matrix` type support. |
| 10 | +- Simple validation of ADM data model, and more extensive validation of ADM |
| 11 | + structures. |
| 12 | +- Support for rendering objects with silent `audioTrackUID` references. |
| 13 | +- Support for `audioPackFormat` HOA parameters. |
| 14 | +- Selection of `audioProgramme` and complementary `audioObjects` from |
| 15 | + `ear-render`. |
| 16 | +- `adm_path` to `RenderingItems`, with pointers to the corresponding ADM |
| 17 | + objects. This is not used by the renderer but is a useful feature for other |
| 18 | + applications built on top of the underlying ADM library. |
| 19 | +- Support for more flexible referencing of nested `audioPackFormats`; each |
| 20 | + `audioTrackUID` or `chna` row can reference any appropriate `audioPackFormat` |
| 21 | + on the path from the root `audioPackFormat` (which contains the full set of |
| 22 | + `audioChannelFormats` used) to the `audioPackFormat` that contains the |
| 23 | + `audioChannelFormat` of the track. |
| 24 | +- Better support for using multi-channel `audioPackFormats` -- in an |
| 25 | + `audioObject` or `chna`-only file using multiple `audioPackFormats` may be |
| 26 | + ambiguous if they share some `audioChannelFormats`. This should now be |
| 27 | + handled correctly in all cases. |
| 28 | + |
| 29 | +### Changed |
| 30 | +- The reference direction between `audioTrackFormat` and `audioStreamFormat` |
| 31 | + was reversed in the data model (`audioTrackFormat`s now point at a single |
| 32 | + `audioStreamFormat`), and `axml` references in either direction now establish |
| 33 | + this relationship. Note that this does not follow the exact wording in |
| 34 | + BS.2076-1, but this helps compatibility with other systems and should match |
| 35 | + future revisions of BS.2076. If either of these references are omitted a |
| 36 | + warning will be issued when a file is rendered. When generating BW64+ADM |
| 37 | + files (with `ear-utils`) both reference directions are now included. |
| 38 | +- Complete re-implementation of `RenderingItem` selection to support other |
| 39 | + features in this release. This functionality was moved from |
| 40 | + `ear.fileio.utils` to `ear.core.select_items`. |
| 41 | +- `RenderingItems` now use the `TrackSpec` structure rather than an index to |
| 42 | + point to their source audio, to allow for silent and `Matrix` tracks. |
| 43 | + |
3 | 44 | ## [1.0.1] - 2018-11-23 |
4 | 45 |
|
5 | 46 | ### Changed |
|
24 | 65 |
|
25 | 66 | Initial release. |
26 | 67 |
|
| 68 | +[1.1.0]: https://github.com/ebu/ebu_adm_renderer/compare/1.0.1...1.1.0 |
27 | 69 | [1.0.1]: https://github.com/ebu/ebu_adm_renderer/compare/1.0.0...1.0.1 |
0 commit comments