[x3d-public] X3D4 Sound Component and MIDI 2.0 review: accepted for ballot

Don Brutzman brutzman at nps.edu
Wed Dec 2 10:34:48 PST 2020


Attendees: Nicholas (thanks for participating today), Efi, Thanos, Dick, Don

1. We performed final review of X3D4 Working Draft 3, about to go into Web3D Consortium member ballot.

[1] X3D4 Working Draft 3
     https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-WD3/

[2] X3D4 (normative) References
     https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-WD3/Part01/references.html

includes W3C Web Audio, Media Streaming and Web Midi

---

2. MIDI 2.0

Do we accept MIDI 2.0? https://www.midi.org

Accepted with thanks for all review.

Noted future work expected to take advantage of 2-way capabilities

Thanks to Nicholas for important additional reference of interest:

[3] Web MIDI (MIDI Support in Web Browsers)
     https://www.midi.org/17-the-mma/99-web-midi

Impressive excerpt:

> Uses and Advantages
> Here's why the Web-MIDI API for Web browsers is the most significant advancement of MIDI since... MIDI itself!
> 
> Works on all platforms and devices. Anything with a web browser can run a Web-MIDI app and use local MIDI hardware.
> Works with your existing MIDI setup. If your MIDI gear is connected to your computer, tablet or phone (by a cable or even wirelessly) that same connection will connect your MIDI gear to your Web-MIDI enabled browser. 
> Updates are automatic. No need to install new versions, the latest version is always available at the website URL. 
> Accessible anywhere. Apps and data in "the Cloud" are available anywhere you have an internet connection.
> It's the Internet! Browsers make it easy to connect you and your music to other people via social media and on-line MIDI communities.

[4] Web MIDI API, W3C Editor's Draft 08 October 2020
     https://webaudio.github.io/web-midi-api/

---

3. X3D4

Thanos will provide MPEG reference updates.

Descriptions of children approach need further elaboration in the Concepts section, and/or in each abstract node type.

Some nodes do not have children, double check that the entries are all OK.

Can change editorsNote comments about children fields (and large data streams) to proposedDeletion so that they only appear in WD3 and not pristine CD prose.

Final WD3/ballot specification revisions will be applied by Dick and Don.

Efi reports continued steady progress on her modifications to X3DOM and will report if problems occur.

We wondered about FreeWrl (hey Doug), if everything still looks good, particularly because part of how FreeWrl first came about as an audio experimentation platform.

---

4. The future awaits

We discussed how there are many many opportunities for important progress emerging.  Several big doors are swinging open.  Summary: wow wow wow...

Next week we will discuss how to begin our team's active engagement with W3C Web Audio Working Group.

Much wonderful progress, all positive.  It has been a long road since Efi's original Web3D Conference paper... we did it!  8)

Have fun with X3D4 sound!!

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