Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementation of BS.2076-2 #18

Open
kickermeister opened this issue Mar 17, 2021 · 1 comment
Open

Implementation of BS.2076-2 #18

kickermeister opened this issue Mar 17, 2021 · 1 comment
Labels
BS.2076-2 enhancement New feature or request question Further information is requested

Comments

@kickermeister
Copy link
Contributor

I wondered whether you had plans to update the project to become compliant to BS.2076-2. I'm not sure, however, how much work that would be. I guess there were not too many changes in -2 which would affect the rendering, but quite many for the authoring side of ADM. I know that the ADM Builder is not really the heart of this project but in my opinion extremely helpful to get started with ADM and BW64 for file-based implementations.
There are, however, also some attributes and elements from BS.2076-1 missing in the ADM implementation such as loudness metadata. I'm happy to help with the work, but this would certainly require also commitment from the BBC crowd.

What are your thoughts on that?

@kickermeister kickermeister added enhancement New feature or request question Further information is requested BS.2076-2 labels Mar 17, 2021
@tomjnixon
Copy link
Member

Thanks, I'd certainly like to see that, but it's a question of priority -- I haven't been personally involved with anything that required -2, so haven't done it yet. We can certainly review contributions though.

I think my priority would be to implement parsing for things in -2 which broke backwards compatibility, for example the new gain parameters. Even if we just throw an error if they are present, that's better than rendering incorrectly. We should start a to-do list somewhere.

I'll ask around internally to see what people might want; I'm sure there were projects that could have used this code if only it had some feature or other.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BS.2076-2 enhancement New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants