[x3d-public] Fwd: Re: X3Dv4 Audio and Sound improvements: progress report

Brutzman, Donald (Don) (CIV) brutzman at nps.edu
Fri Nov 1 02:10:48 PDT 2019


[apparently dropped by mailman? resending Efi's mail without .rar attachment...]

-------- Forwarded Message --------
Subject: 	Re: X3Dv4 Audio and Sound improvements: progress report
Date: 	Tue, 29 Oct 2019 13:26:41 +0200
From: 	Eftychia Lakka <efilakka at gmail.com>
To: 	X3D Graphics public mailing list <x3d-public at web3d.org>
CC: 	Athanasios Malamos <athanasios.malamos at gmail.com>, Brutzman, Donald (Don) (CIV) <brutzman at nps.edu>

Dear all,

as already mentioned in the previous email, last Thursday, we have a telco in order to discuss X3D audio issues and ideas. Actually, we had prepared a short presentation about:

   * our previous work (A. Stamoulias, E. Lakka and A.G. Malamos, “Wrapping X3DOM around Web Audio API”, International Journal of Interactive Multimedia and Artificial Intelligence, Volume. 3, Number 5, 2015)1, in which we introduced/registered the spatial sound components in the X3DOM framework, based on X3D specification using the Web Audio API.
   * a brief overview of the physical models of sound propagation/acoustic effects
   * ideas and strategies to improve X3D Sound Components (add acoustical material descriptors)

Please, find attached all these files.

The next step is to prepare a “white paper” with more details and explanations of our ideas which will follow the document of “Strategies to Improve X3D v4 Sound Component for 3D sound model and audio rendering”

and have a new discussion in the next call meeting (*Thursday 21 November*).

I am grateful for your support!!!!!

Best regards,

Efi Lakka



Στις Παρ, 25 Οκτ 2019 στις 11:53 π.μ., ο/η Brutzman, Donald (Don) (CIV) <brutzman at nps.edu <mailto:brutzman at nps.edu>> έγραψε:
> 
>     Am happy to report that Efi Lakka, Thanos Malamos and I had an excellent teleconference today regarding X3D audio.
> 
>     They shared a tremendous set of presentations that show a mapping between X3D sound model and W3D audio model, adding physics-based audio properties to X3D.  It looked like, with a little work, we will be able to directly define an advanced sound model for X3Dv4 that compatibly extends the existing VRML-era spatial sound model.  This was really encouraging and showed deep scrutiny.
> 
>     They expect to be able to share this work soon.   We have planned on an X3D Teleconference review meeting using Web3D Zoom
> 
>              X3D Audio and Sound: special session of X3D Working Group
>              Web3D zoom
>              Thursday 21 NOV 2019, 0900-1000 Pacific, 1900-2000 Athens
> 
>     Given the apparent implementability of these capabilities, Audio and Sound are now listed for tracking as part of expected X3Dv4 progress.  Updates from group review will be reflected in the status table there.
> 
>              X3Dv4 Implementations Status
>     https://www.web3d.org/x3dv4-implementations
> 
>     Email review by the community and X3D Working Group will update our design document and provide a plan of action milestones (POAM) for Mantis issue tracking over the next few weeks.
> 
>     [1]     Strategies to Improve X3D v4 Sound Component for 3D sound model and audio rendering
>     http://www.web3d.org/specifications/X3Dv4StrategiesToImproveSoundComponent.docx
>     http://www.web3d.org/specifications/X3Dv4StrategiesToImproveSoundComponent.pdf
> 
>     Efi and Professor Malamos have published before in Web3D Conference.  Online search shows they have a few more references of interest in International Journal of Interactive Multimedia and Artificial Intelligence (IJMAI) that we should also add to [1]:
> 
>     [2]     Eftychia Lakka, Athanasios G. Malamos, Konstantinos G. Pavlakis, J. Andrew Ware:
>              Spatial Sound Rendering - A Survey. IJIMAI 5(3): 33-45 (2018)
>     https://www.ijimai.org/journal/node/2396
> 
>     [3]     Andreas Stamoulias, Eftychia Lakka, Athanasios G. Malamos:
>              "Wrapping" X3DOM around Web Audio API. IJIMAI 3(5): 36-46 (2015)
>     https://www.ijimai.org/journal/node/859
> 
>     Of further note is that the W3C Audio Working Group has continued to make steady progress for several years now.  Specifications (which include test suites) and milestones of interest:
> 
>     ========================================================================
> 
>     [4] W3C Audio Working Group
>     https://www.w3.org/2011/audio/
> 
>     [5] Web Audio API
>              W3C Candidate Recommendation, 18 September 2018
>     https://www.w3.org/TR/webaudio
> 
>     [6] Web MIDI API
>              W3C Working Draft 17 March 2015
>     https://www.w3.org/TR/webmidi
> 
>     [7] Web Audio Processing: Use Cases and Requirements
>              W3C Working Group Note 29 January 2013
>     https://www.w3.org/TR/webaudio-usecases
> 
>     [8] https://www.w3.org/2011/audio/wiki/W3C_Audio_Publications_and_Milestones
> 
>     Specification           FPWD            CR              PR              Rec
>     * Web Audio API 1.0     Dec 2011        Q4 2016         Q3 2017         Q4 2017
>     * Web Audio API 2.0     Q2 2017         Q4 2018         2020            2020
>     * Web MIDI API          Q3 2012         Q4 2017         Q2 2018         Q2 2019
> 
>     ========================================================================
> 
>     TODO.  Clearly we need 2 or 3 Web3D Consortium members to begin monitoring and participating in the W3C Audio Working Group.  Please advise if you are interested.
> 
>     Exciting progress!  Thank you Efi and Thanos for your work, looking forward to your shared presentation and further scrutiny/specification/implementation/evaluation.
> 
>     Anyone listening out there??  Have fun with X3D!  8)
> 
> 
>     On 1/10/2019 10:17 AM, Brutzman, Donald (Don) (CIV) wrote:
>      > Athanasios reported that his team is working on advanced audio techniques.
>      >
>      > We currently have the following audio and sound goals listed for X3Dv4:
>      >
>      >       X3D v4.0 Development: Candidate Capabilities
>      > http://www.web3d.org/wiki/index.php/X3D_version_4.0_Development#Candidate_Capabilities
>      >
>      > * Audio and video: alignment with W3C Audio Working Group, especially for Web Audio API and Web Midi API.
>      >
>      > https://www.w3.org/2011/audio
>      > https://webaudio.github.io/web-audio-api
>      > https://webaudio.github.io/web-midi-api
>      >
>      > ** Considerations. Adding royalty-free formats, streamability, disabling attenuation, 3D aural spatialization using reflection from simple geometry (such as RESOUND).
>      >
>      >       [X3D-Public] improved validation tests for sound nodes; add ability avoiding audio attenuation altogether
>      > http://web3d.org/pipermail/x3d-public_web3d.org/2013-December/002681.html
>      >
>      > http://gamma.cs.unc.edu/Sound/RESound
>      >
>      > **  Point paper. Strategies to Improve X3D v4 Sound Component for 3D sound model and audio rendering
>      >
>      > http://www.web3d.org/specifications/X3Dv4StrategiesToImproveSoundComponent.pdf
>      >
>      > Additional considerations and references are welcome.  Are we on the right track?
> 
>     ... it surely appears so.
> 
>     Also thanks for this response early in the year Nicholas, the reference was immediately included in our design document.
> 
>     On 1/10/2019 12:57 PM, Nicholas Polys wrote:
>      > See also:
>      >
>      > Micah Taylor and Francis Meng. 2018. Web-based geometric acoustic simulator. In Proceedings of the 23rd International ACM Conference on 3D Web Technology (Web3D '18). ACM, New York, NY, USA, Article 6, 5 pages. DOI: https://doi.org/10.1145/3208806.3208817



all the best, Don
-- 
Don Brutzman  Naval Postgraduate School, Code USW/Br       brutzman at nps.edu
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149
X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman


More information about the x3d-public mailing list