Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Multiple-zone audio management - System Level Audio

Next Meeting - Thursday 19 November 2020 - 11:30am CET

Click to Join Webex linkmeeting

Dial by your location: find your local number here

Agenda

...

or join by entering the meeting details manually:

  • Meeting number (access code): 297 637 101
  • Meeting password: XCtdZmvs248

Or join the meeting by phone with

  • Access code: 297 637 101
  • Meeting password: 92839687

Agenda

  • Check the progress and discuss the prioritized topics
  • Check the priority of the prioritized topics and resolve conflicts if needed

Thursday - 12 November - 11:30am CET

Participants

Gunnar Andersson Philippe Robin Piotr Krawczyk Unknown User (wassim.filali)  Unknown User (niskandar)

Minutes

Going through the list of prioritized topics:

  • Gunnar maybe We can also check if there are some conflicting priorities, like High from one party and low from another, and we try to clear any misunderstanding about the subject or see it in a different way.
  • Wassim: Maybe each one of us can fill the table offline (those who haven't filled it yet) and then we can check if there is a priority conflict.
  • Wassim: for now I suggest that participants take one or two subjects that they find interesting a sort of a brain storming session

Brain storming session (recorded in PoC Milestones and Work Breakdown - in "Brainstorming about breakdown rework")

  • Wassim: everyone can pick 1-2 topics that we can work on that we think it's important
  • Piotr: Networked audio devices and Audio effects
  • Gunnar: To clear this up, I don't really have an opinion in this area, my role here is more of a facilitator. It would be interesting however to check how we can handle the audio streams differently than from within Android Automotive (Raw Stream topic)
  • Nadim: Networked audio devices and Multizones
  • Wassim: Mainly keeping up with the mentioned topic but with particular stress on interfaces:
    • Interfaces definition and standardization of the networked audio devices
    • Audio effects related to DSP offloading however from a point of view of interfaces not only the different audio effects

Conversation about the interfaces

  • Wassim: the point is that after discussing with the VHAL team, I thought to bring the same concept of interface building to AUDIO_HAL. What interfaces can we build in AUDIO_HAL that can be used by everyone. What interfaces can we standardize in AUDIO_HAL. This is why I emphasized the interfaces topics in my points.
  • Wassim: @Gunnar Can you please give some example from VHAL
  • Gunnar: I think this is always a target of GENIVI and it might that in VHAL we have reached this point after many discussions and contributions from different OEM and parties.
    • In AUDIO_HAL, firstly there isn't a lot of interest, secondly we first have to define what we need, test it with a prototype, adjust and build interfaces and then think of standardization
  • Philippe: there is for example a renewed interest in multimedia streaming standardization, this could be a nice start
    • Gunnar: yes this is a nice point of course, but this is a very comlex question or topic to handle.
    • Gunnar: we already had once such a topic but it the conclusion is that even if a standardaztion was to be developed, it would not have been used because most of the multimedia sources have already their applications on Android. They asked to just use the applications and the API there.
  • Gunnar: in general I recommend that we : start locally (in each of our companies) and check "what do we need that AA doesn't provide", then we start developing it. If it works, we check if this should be made as a standard, then we make interfaces for it.
  • Wassim: For example, since we talked about the networked audio devices, what are the main use cases:
    1. External amplifier controlled by Android only (for example to set priority of what to play etc)
    2. Audio system controlled from other ECU in the car (for example remote control)
    3. Audio system controlled from a server
  • Wassim: Android has a solution for let's say point 1. But what about point 2 and 3? Android did not plan to contro lthe volume for example from outside Android. So why don't we have a GENIVI Standard way of doing this?
  • Gunnar: yes all of this makes sense, but we need to check the different solutions before we standardize the interfaces. We could also ask for point 2 and 3 above, are these for Android only? or are they for Linux?
    • and if it's for Linux, then the target audience is very large and not restricted to attendees of GENIVI AUDIO_HAL.
  • Wassim: yes this is correct, we need to start first with the work and then we can go on with the next steps. i think GENIVI AUDIO_HAL is a nice platform to do this in order not to have fragmanted solutions in our industry.
    • Wassim: maybe we can reduce the ambitions a bit and not target for now ISO standards.
    • Wassim: rephrasing the topics of interest to not include "standardization"

Last few mentions

  • The webex meeting is now a reccurent meeting and this means that the link can be used several time.
Todo

Thursday - 5 November - 11:30am CET

Participants

Gunnar Andersson Philippe Robin Stephen Lawrence  Suhasini Raghuram, Unknown User (wassim.filali),  Chris Simmonds

Minutes

Review of the list of prioritarized topics

...

Thursday - 1 October - 11:30am CEST

Participants

Gunnar Andersson Philippe Robin Stephen Lawrence  Suhasini Raghuram Henric Carlsson

apologies: Unknown User (wassim.filali) Unknown User (niskandar)

Minutes

Review the work breakdown structure and update it to get a shared knowledge of the project status before preparing the agenda of the AHAL working session at the tech summit

...

Anchor
AUDIO_HAL_CW2039
AUDIO_HAL_CW2039
Thursday - 24 September - 11:30am CEST (AUDIO_HAL_CW39)

Participants

Gunnar Andersson Philippe Robin Stephen Lawrence Unknown User (wassim.filali) Suhasini Raghuram Henric Carlsson Unknown User (niskandar)

Minutes

Updates from last meeting:

...

Thursday 17 September - 11:30am CEST

Participants

Gunnar Andersson Stephen Lawrence Henric Carlsson Piotr Krawczyk  Unknown User (wassim.filali)

Minutes

Discussion on demo implementation status

Thursday 10 September - 11:30am CEST

Participants

Gunnar Andersson Stephen Lawrence Henric Carlsson Piotr Krawczyk  Unknown User (wassim.filali) Philippe Robin

Minutes

Discussion on configuration & demo building & integration of the emulator project, followed by Jira review

Anchor
AUDIO_HAL_CW2034
AUDIO_HAL_CW2034
Thursday 3 September - 11:30am CEST (AUDIO_HAL_CW33)

Participants

Gunnar Andersson Stephen Lawrence Henric Carlsson Piotr Krawczyk

Minutes

Discussion on feature content for MS3 demo (MS3 = virtual tech summit scheduled on October 26-30) Gunnar Andersson can you add the notes you took during the call ? thanks

...

Anchor
AUDIO_HAL_CW2033
AUDIO_HAL_CW2033
Thursday 13 August - 11:30am CEST (AUDIO_HAL_CW33)

Participants

Gunnar Andersson Stephen Lawrence Henric Carlsson Piotr Krawczyk Unknown User (niskandar)

Minutes

Going through the previous minutes of the meeting.

...

Anchor
AUDIO_HAL_CW2032
AUDIO_HAL_CW2032
Thursday 06 August - 11:30am CEST (AUDIO_HAL_CW32)

Participants

Suhasini Raghuram Gunnar Andersson Stephen Lawrence Unknown User (niskandar)

Minutes

Going through the previous minutes of the meeting.

...

Anchor
AUDIO_HAL_CW2030
AUDIO_HAL_CW2030
Thursday 23 July - 11:30am CEST (AUDIO_HAL_CW30)

Participants

Philippe Robin Suhasini Raghuram Unknown User (wassim.filali) Unknown User (niskandar) Stephen Lawrence Piotr Krawczyk

Minutes

Going through the previous todo list:

...

Anchor
AUDIO_HAL_CW2029
AUDIO_HAL_CW2029
Thursday 16 July - 11:30am CEST (AUDIO_HAL_CW29)

Participants

Philippe Robin Gunnar Andersson Unknown User (bartoszbialek) Suhasini Raghuram Unknown User (wassim.filali) Unknown User (niskandar) Stephen Lawrence

Minutes

Alternative board for Suhasini, any upadte on that matter?

...

Anchor
AUDIO_HAL_CW2026
AUDIO_HAL_CW2026
Thursday 25 June - 11:30am CEST (AUDIO_HAL_CW26)

Participants

Philippe Robin Gunnar Andersson Piotr Krawczyk Unknown User (bartoszbialek) Henric Carlsson Suhasini Raghuram Unknown User (wassim.filali) Unknown User (niskandar)

Minutes

Should the minutes be more like a transcript?

...

Anchor
AUDIO_HAL_CW2025
AUDIO_HAL_CW2025
Thursday 18 June - 11:30am CEST (AUDIO_HAL_CW25)

Participants

Unknown User (niskandar) Gunnar Andersson Unknown User (zafirulhassan) Piotr Krawczyk Unknown User (bartoszbialek) Unknown User (zafirulhassan)

Minutes

Looking at the history, the best course of action here is to go through the Jira tickets and assign them to start working on them.

...

Anchor
AUDIO_HAL_CW2023
AUDIO_HAL_CW2023
Thursday 04 June - 11:30am CEST (AUDIO_HAL_CW23)

Participants

Unknown User (wassim.filali) Philippe Robin Gunnar Andersson Piotr Krawczyk Unknown User (bartoszbialek) Henric Carlsson Stephen Lawrence Suhasini Raghuram Unknown User (niskandar)

Minutes

Let's start by going through the points that we have gathered last time in PoC Milestones and Work Breakdown.

...

Anchor
AUDIO_HAL_CW2022
AUDIO_HAL_CW2022
Wednesday 20 May - 11:30am CEST (AUDIO_HAL_CW22)

Participants

Unknown User (wassim.filali) Unknown User (niskandar) Philippe Robin Gunnar Andersson Piotr Krawczyk Unknown User (bartoszbialek) @Henric Unknown User (zafirulhassan)

Minutes

Introduction to members and new member Zafirul

...

Anchor
AUDIO_HAL_CW2021
AUDIO_HAL_CW2021
Wednesday 20 May - 11:30am CEST (AUDIO_HAL_CW21)

Participants

Suhasini Raghuram Unknown User (wassim.filali) Unknown User (niskandar) Philippe Robin Gunnar Andersson Piotr Krawczyk Unknown User (bartoszbialek) @Henric

Minutes

Debriefing of the virtual summit

...

Anchor
AUDIO_HAL_CW2019
AUDIO_HAL_CW2019
Thursday 7 May - 11:30am CET (AUDIO_HAL_CW19)

Participants

Suhasini Raghuram Unknown User (wassim.filali) Unknown User (niskandar) Philippe Robin Andrii Chepurnyi Harald Bartholomae Ruslan Shymkevych Gunnar Andersson Piotr Krawczyk @Henric

Minutes

Going through the presentation of Wassim

...

Anchor
AUDIO_HAL_CW18
AUDIO_HAL_CW18
Thursday 30 April - 11:30am CET (AUDIO_HAL_CW18)

Participants

Philippe RobinSuhasini Raghuram Unknown User (wassim.filali) @Henric Ruslan Shymkevych

apologies: Piotr Krawczyk Unknown User (bartoszbialek)

Minutes

Review of Ruslan's email of 23 April - archive

...

Anchor
AUDIO_HAL_CW17
AUDIO_HAL_CW17
Thursday 23 April - 11:30am CET (AUDIO_HAL_CW17)

Participants

Philippe Robin Piotr Krawczyk Unknown User (bartoszbialek) Suhasini Raghuram Unknown User (niskandar) Unknown User (wassim.filali) @Henric

Minutes

Updates of the tasks done from last week: Wassim, Piotr, Nadim

...

Anchor
AUDIO_HAL_CW16
AUDIO_HAL_CW16
Thursday 16 April - 11:30am CET (AUDIO_HAL_CW16)

Participants

Philippe Robin Gunnar Andersson Piotr Krawczyk Unknown User (bartoszbialek) Suhasini Raghuram Ruslan Murtazin Unknown User (niskandar) Unknown User (wassim.filali) Andrii Chepurnyi @Henric

Agenda
  •  Discuss the gathered topics, who can work on which topics and which strategy
  •  Status update on the "access raw streams"
Minutes

Changes done in this page Android and System Level Audio:

...

Anchor
AUDIO_HAL_CW15
AUDIO_HAL_CW15
Thursday 09 April - 11:30am CET (AUDIO_HAL_CW15)

Participants

Philippe Robin Gunnar Andersson Piotr Krawczyk Unknown User (bartoszbialek)Andrii Chepurnyi@Henric Suhasini Raghuram Stephen Lawrence

apologies: Wassim, Nadim

Agenda
  • from last week's minutes
    • Discuss the gathered topics, who can work on which topics and which strategy
  • Status update on the "access raw streams"
  • AOB
    • abstract of the GENIVI virtual tech summit AASIG Audio HAL workshop
Minutes

list of gathered topics on multi-zone audio management

...

Thursday 02 April - 11:30am CET (AUDIO_HAL_CW14)

Participants

Philippe Robin Gunnar Andersson Piotr Krawczyk Unknown User (bartoszbialek) Unknown User (wassim.filali) Andrii Chepurnyi Unknown User (niskandar) @Henric Suhasini Raghuram

Agenda
  •  Slides from Wassim about the two models inside and outside of AA
  •  discussion of the cases/features that we are trying to solve
  •  checking the Audio Manager to decide whether or not it needs an update
Minutes

Slides of Wassim

  • 2 strategies or options:
    • android provides sources and sinks
    • Android controls the complete systems
  • We will not discuss the need to have such options
    • Basically some functions cannot be integrated to AA
    • Audio sources coming from android or from external (android not aware of them)
  • Each strategy has limitations and can be criticized
  • Idea is to get each model and apply to it questions/cases
  • Questions like safety sources, raw streams, etc.

...