X3D Example Archives: X3D4AM, X3D for Advanced Modeling, Audio Spatial Sound

Directory Viewpoint Slideshow

This chapter illustrates example scenes for generating and acoustically propagating audio as spatial sound.

These examples are based on initial implementation efforts at Spatial Sound in X3DOM with Web Audio API, extracting and validating the X3D models which are contained in those HTML pages. They implement the X3D4 Sound Component.

Of additional interest are corresponding paper and tutorial given at the twenty-fifth anniversary Web3D 2020 Conference.

Sound Propagation Phenomena
6 X3D Models                 X3D Model Viewpoint Snapshots


All Audio Graph Nodes Test.x3d    
[1] AllAudioGraphNodesTest.x3d (default X3D view from 0 0 10)


Filters.x3d    
[2] Filters.x3d View entire audio model
[3] Filters.x3d (default X3D view from 0 0 10)


Inline Sound Source.x3d    
[4] InlineSoundSource.x3d Camera001
[5] InlineSoundSource.x3d (default X3D view from 0 0 10)


Single Audio.x3d    
[6] SingleAudio.x3d Camera001
[7] SingleAudio.x3d (default X3D view from 0 0 10)


Spatial Audio Camera Animation.x3d    
[8] SpatialAudioCameraAnimation.x3d Viewpoint is like camera, prepositioned in locations (and directions) of interest. In this example the camera is the ears of the user. So, if the trackCurrentView field from ListenerPointSource is TRUE then position and orientation matches the users current view
[9] SpatialAudioCameraAnimation.x3d (default X3D view from 0 0 10)


Split Channels.x3d    
[10] SplitChannels.x3d (Viewpoint contains no description)
[11] SplitChannels.x3d (default X3D view from 0 0 10)
 

This viewpoint slideshow is online at
https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/AudioSpatialSound/viewpointSlideshow.html

Validate XHTML 1.1

Viewpoint image version history at
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/AudioSpatialSound/_viewpoints