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

Channel clarifications #764

Closed
cconcolato opened this issue Sep 29, 2023 · 2 comments
Closed

Channel clarifications #764

cconcolato opened this issue Sep 29, 2023 · 2 comments
Labels
editorial Improvements or additions to documentation
Milestone

Comments

@cconcolato
Copy link
Contributor

The term 'channel' is never defined, but heavily used.

'Channel Group' is defined as a set of audio substreams. One could assume then that a channel is a substream? It would be wrong as for example, the definition coupled_substream_count talks about 'coupled stereo channels'.

Because the audio_element_type values are CHANNEL_BASED and SCENE_BASED, one could assume that the term channel only applies to loudspeaker-based channels. This would also be wrong because for example the definition of ambisonics configuration talks about channels and profile restrictions on channel counts mixes ambisonics and others.

So, the term channel seems overloaded, but I don't think we can change that. I would suggest defining it as:

a component of a loudspeaker-based representation or a component of an Ambisonics representation.
When used in the context of "channel group" or in the context of an audio element type (CHANNEL_BASED), it refers to loudspeaker-based channels.

I would suggest updating Figure 2 to have 2 arrows between "Pre-Processor" and "Codec Encoder (and same between "Codec Decoder" and "Element Reconstructor": one arrow for Channel Groups, one arrow for Ambisonics Channels.

@tdaede tdaede added the editorial Improvements or additions to documentation label Oct 10, 2023
@tdaede tdaede added this to the v1.1.0 milestone Oct 10, 2023
@sunghee-hwang
Copy link
Collaborator

Thank you for a good suggestion.
The second sentence may not be needed because the components for an Ambiosonics representation are also described as one "channel group" in our specification.

@MasterInQuestion
Copy link

    I wonder a question:
    How should all those sophisticated design be actually presented: when most devices have only Mono/Stereo speakers?..

sunghee-hwang added a commit that referenced this issue May 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
editorial Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

4 participants