Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: added minutes 22.04.2021

...

Multiple-zone audio management - System Level Audio

Next Meeting - Thursday

...

29 April 2021 - 11:30am CEST (AUDIO_HAL

...

CW2117)

Click to Join Webex meeting

...

  • Progress on external-system design, WebRTC based demo, ...
  • Check what can be prepared and demonstrated for the next Virtual All Members meeting

...

Anchor
AUDIO_HAL_CW2116
AUDIO_HAL_CW2116
Thursday 15 April  2021 - 11:30am CEST (AUDIO_HAL CW2116)

Participants

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

Minutes (needs refinement)

Synchronizing from last weeks' status:

  • Wassim: How do you customize Android to one product. how to properly connect them with Android? We presented some codes and discussed how they can help, what are your impressions?
  • Piotr: Audio Weaver was specially a quite interesting topic and it seems wiedly used.
  • Wassim: you can use Audio Weaver for free with https://elinux.org/R-Car/Boards/M3SK development kit
  • Wassim: you can use it on PC but it's based on Matlab
  • Wassim: the goal is the smooth transition between the demo/emulation, and the product. Concept is requirement as product model.
    • In the future a researcher would just for example provide an effect model and this would be a requirement to the suppliers
    • Specially that we are using Android. We can have a ready Android system, and a ready effect model. What is left is to connect them.
  • Wassim: this is the picture posted here Car Audio System Emulator. I'll take some time to create ppt Genivi slides

WebRTC / Trout

  • Piotr: The trout project is using it controlling and image from Android
  • Piotr: It's a nice audio solution. To have the effects controlled with a model and this is already implemented in the demo
  • Piotr: In the end, we could have the WebRTC interface showing Audio coming out of Android and Effect controlled by the Audio Effect HAL and allows the user to apply additional effects on top of the effects.
  • Wassim: yes and we could also have them decoupled: PC simulation where the decoupling happen but browser is GUI.
  • Piotr: the question is about the LibPulse Audio
  • Wassim: libpulse audio is simply a tool. What is more important is to show:
    • if we have in the car many zones/speakers/etc.
    • the user would see it on his browser the streams the channels etc.
    • the user would choose what to listen to for example
    • the architecture of the Car Audio System Emulator is independant of the PC but can be patched and used to control
  • Pitor: further question: should the ECNR control interface should be exposed? and to what level are they exposed to?
    • Wassim: as long as Android allows to do it, should be enough.
    • Wassim: as long as something can be controlled from hardware, it should be controllable by software
    • Wassim: imagine that every app has its own ECNR and multiple applications would need to run at the same time → this is why it's more interesting to have a system ECNR
    • Pitor: common solutions don't utilize DSP firmware by default
  • Piotr: if we talk about Trout , it's not an emulator, it's just an instance because most of the HAL will be virtualized. We are not connected to the pulse audio here for example. to keep with the same picture, we would do something different
    • Wassim: completely okay, we don't have to use the pulseaudio server
    • Piotr: we can forget about Alsa even, we don't need to rely on it, we can but we dont' have to because of the virtualization.
    • Piotr: this virtualization would be seperate from browser and Alsa. ServiceVM openSynergy
    • Piotr: android emulator - virtual android
    • Gunnar: we would use here a virtual platform instead of virtualization
    • Pitor link for trout and virtualization https://source.android.com/devices/automotive/virtualization
  • Wassim: we didn't solve the control path yet
    • between the android and browser how would you see that?
    • audio control already implemetned in trout
    • trout already has solutions for several audio control
    • we need to look how easy it is to deply the grpc on the browser
  • Wassim: question
    • Piotr: for demonstration purpose, whatever is currently working
    • Wassim: 3 demonstrations so far: raw audio with fload sample packets, Opus Codec, WebRTC not yet fully running but it's client 2 client (looking like an overkill)
  • the audio connection is flexible and
  • edit the diagram and the names and rework it and that should be the demo concept.
  • audio weaver candidate for virtual effect platform, python audio effect but more work but open standard

gather some topics for next meeting to discuss about the 7th of may

webex is preffered as a meeting software. last time some people could not join (zoom) + possible to test it before hand

Anchor
AUDIO_HAL_CW2115
AUDIO_HAL_CW2115
Thursday 15 April  2021 - 11:30am CEST (AUDIO_HAL CW2115)

Participants

Philippe Robin Gunnar Andersson Piotr Krawczyk Stephen Lawrence Suhasini Raghuram Unknown User (niskandar)

...

Thursday 8 April  2021 - 11:30am CET

Participants

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

...

Thursday 1 April  2021 - 11:30am CET

Participants

Gunnar Andersson   Unknown User (wassim.filali)  Philippe Robin Suhasini Raghuram

...

Thursday 25 March 2021 - 11:30am CET (AUDIO_HAL_CW2112)

Participants

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

...

Anchor
AUDIO_HAL_CW2111
AUDIO_HAL_CW2111
  Thursday 18 March 2021 - 11:30am CET (AUDIO_HAL_CW2111)

Participants

Gunnar Andersson Philippe Robin Stephen Lawrence Suhasini Raghuram

...

Anchor
AUDIO_HAL_CW2110
AUDIO_HAL_CW2110
Thursday 25 March 2021 - 11:30am CET (AUDIO_HAL_CW2110)

Participants

Chris Simmonds (part)  Gunnar Andersson Philippe Robin Piotr Krawczyk Stephen Lawrence Unknown User (wassim.filali) 

...

Anchor
AUDIO_HAL_CW2109
AUDIO_HAL_CW2109
Thursday 04 March 2021 - 11:30am CET (AUDIO_HAL_CW2109)

Participants

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

...

Anchor
AUDIO_HAL_CW2108
AUDIO_HAL_CW2108
Thursday 25 February 2021 - 11:30am CET (AUDIO_HAL_CW2108)

Participants
Minutes

Thursday 18 February 2021 - 11:30am CET

Participants

Unknown User (wassim.filali)  Stephen Lawrence Philippe Robin

...

Anchor
AUDIO_HAL_CW2106
AUDIO_HAL_CW2106
Thursday 11 February 2021 - 11:30am CET (AUDIO_HAL_CW2106)

Participants

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

...

Anchor
AUDIO_HAL_CW2105
AUDIO_HAL_CW2105
Thursday 04 February 2021 - 11:30am CET (AUDIO_HAL_CW2105)

Participants

Unknown User (wassim.filali) Gunnar Andersson Unknown User (niskandar) Stephen Lawrence Philippe Robin @Chris Simmons(2net)

...

Anchor
AUDIO_HAL_CW2104
AUDIO_HAL_CW2104
Thursday 28 January 2021 - 11:30am CET (AUDIO_HAL_CW2104)

Participants

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

...

Anchor
AUDIO_HAL_CW2103
AUDIO_HAL_CW2103
Thursday 21 January 2021 - 11:30am CET (AUDIO_HAL_CW2103)

Participants

Suhasini Raghuram Unknown User (wassim.filali) Stephen Lawrence Piotr Krawczyk Gunnar Andersson

...

Anchor
AUDIO_HAL_CW2102
AUDIO_HAL_CW2102
Thursday 14 January 2021 - 11:30am CET (AUDIO_HAL CW2102)

Participants

Suhasini Raghuram Unknown User (wassim.filali) Stephen Lawrence Piotr Krawczyk Gunnar Andersson Unknown User (niskandar)

...

Thursday 17 December 2020 - 11:30am CET (AUDIO_HAL CW50)

Participants

Gunnar Andersson Philippe Robin Suhasini Raghuram Stephen Lawrence Piotr Krawczyk

...

Anchor
AUDIO_HAL_CW2050
AUDIO_HAL_CW2050
Thursday 10 December 2020 - 11:30am CET (AUDIO_HAL CW50)

Participants

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

...

Anchor
AUDIO_HAL_CW2049
AUDIO_HAL_CW2049
Thursday 03 December 2020 - 11:30am CET (AUDIO_HAL CW49)

Participants

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

...

Anchor
AUDIO_HAL_CW2048
AUDIO_HAL_CW2048
Thursday 26 November 2020 - 11:30am CET (AUDIO_HAL CW48)

Participants

Gunnar Andersson Philippe Robin Piotr Krawczyk Unknown User (wassim.filali)  Johan Suhasini Raghuram Stephen Lawrence Mohan Karthik Chris Simmonds Unknown User (niskandar)

...

Anchor
AUDIO_HAL_CW2046
AUDIO_HAL_CW2046
Thursday - 12 November - 11:30am CET (AUDIO_HAL CW46)

Participants

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

...

Thursday - 5 November - 11:30am CET

Participants

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

...

Thursday - 1 October - 11:30am CEST

Participants

Gunnar Andersson Philippe Robin Stephen Lawrence  Suhasini Raghuram Henric Carlsson

...

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)

...

Thursday 17 September - 11:30am CEST

Participants

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

...

Thursday 10 September - 11:30am CEST

Participants

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

...

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

...

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)

...

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)

...

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

...

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

...

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)

...

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)

...

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)

...

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)

...

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

...

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

...

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

...

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

...

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

...

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

...

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

...