[x3d-public] finishing X3D4 Sound component

Brutzman, Donald (Don) (CIV) brutzman at nps.edu
Tue Apr 12 15:51:11 PDT 2022


[cc: x3d-public]

 

Not much else was needed to finish X3D4 Sound component. Simply

*	Authoritative reference for MP4
*	Discernment whether MFString is best way to represent W3C
streamIdentifier

 

We worked on this again today.  Reference:

 


I14496-14

ISO/IEC 14496-14:2020, Information technology - Coding of audio-visual
objects -   Part 14: MP4 file format

 

*	Mantis 1267: Strategies to Improve X3Dv4 Audio and Sound Component
*	https://www.web3d.org/member-only/mantis/view.php?id=1267
*	Confirmed that W3C Recommendation draft uses string identifier, thus
X3D type MFString is appropriate.
*	Currently resolved by pushing to X3D4.1 so that later updates of
that draft can be addressed.

 

Further comment welcome, but it looks like we are done!  Once again thanks,
Efi and Thanos.

 

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 https://
faculty.nps.edu/brutzman

 

From: Brutzman, Donald (Don) (CIV) 
Sent: Saturday, April 9, 2022 1:54 PM
To: Eftychia Lakka <efilakka at gmail.com>; 'athanasios.malamos at gmail.com'
<athanasios.malamos at gmail.com>
Cc: Richard F. Puk (puk at igraphics.com) <puk at igraphics.com>; Nicholas Polys
<npolys at vt.edu>; brutzman at nps.edu
Subject: finishing X3D4 Sound component

 

Efi and Thanos: we still have a few editorial comments that need to be
completed.

 

Can you please work on these so that we can finish sound component.  TIA.

 

*
https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01/
components/sound.html
*	https://www.web3d.org/member-only/mantis/view.php?id=1267

 


16.2.6 Audio encoding formats


Browsers shall support at least the wavefile format in uncompressed PCM
format (see [WAV]
<https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01
/bibliography.html#WAV> ). 

It is recommended that browsers support the MIDI file type 1 sound format
(see [MIDI
<https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01
/references.html#MIDI-1>  1.0]). MIDI files are presumed to use the General
MIDI patch set. 
Browser support is also recommended for MIDI 2.0 (see [MIDI
<https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01
/references.html#MIDI-2>  2.0] and Web MIDI API (see [W3C-WebMIDI]
<https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01
/references.html#W3C-WebMIDI> ). 

It is also recommended that browsers support the following formats: 

*	Format=MP3, container=MP3, compressed (see [I11172-1]
<https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01
/references.html#I11172_1> ). 
*	Format=AAC, container=MP4 TODO: reference 

 


16.4.19 StreamAudioDestination


and


16.4.20 StreamAudioSource


  MFString [in,out] streamIdentifier      []

The streamIdentifier field conforms to requirements of W3C Media Capture and
Streams [W3C-Media]
<https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01
/references.html#W3C-Media> .

*	W3C-Media
*	Media Capture and Streams, World Wide Web Consortium (W3C) Candidate
Recommendation Draft, 10 March 2022
*	https://www.w3.org/TR/mediacapture-streams

 

thanks

all the best, Don

-- 

Don Brutzman  Naval Postgraduate School, Code USW/Br        brutzman at nps.edu
<mailto:brutzman at nps.edu> 

Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA    +1.831.656.2149

X3D graphics, virtual worlds, Navy robotics https://
faculty.nps.edu/brutzman

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20220412/a181f03a/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5353 bytes
Desc: not available
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20220412/a181f03a/attachment-0001.p7s>


More information about the x3d-public mailing list