Table of Contents Previous Chapter Viewpoint Slideshow    Chapter Viewpoint Slideshow Javadoc for translated java source Next Chapter Viewpoint Slideshow X3D Resources

X3D Example Archives: VRML 2 Sourcebook, Chapter 24 Sound

[1] Figure24_1EmitterMarkers.x3d 9m distance, range circles at 5m and 10m
Chapter Viewpoint Slideshow
Figure 24.1 Emitter Markers

The Sound node controls the stereo 3D spatialization of sound playback by a child AudioClip or MovieTexture node.

Sounds can be triggered by viewer actions: clicks, horn honks, door latch noises, etc. Sounds can also be continuous in the background: wind, crowd noises, elevator music. Sounds emit from a location, in a direction, and within an ellipsoidal volume. A Sound node describes a sound emitter, where a source node provides the sound and range fields describe the sound region. An AudioClip node or a MovieTexture node describe a sound source, where a url points to the sound file. AudioClip also controls playback by start time, stop time, and (optionally) looping.

These X3D scenes are adapted directly from the original VRML 2.0 Sourcebook chapter examples. Also available: Introduction to VRML97 SIGGRAPH98 course notes.

7 X3D Scenes                 15 Viewpoint Snapshots

Figure24_1EmitterMarkers
Figure 24 1 Emitter Markers.x3d    
[1] Figure24_1EmitterMarkers.x3d 9m distance, range circles at 5m and 10m
[2] Figure24_1EmitterMarkers.x3d 5m distance, range circles at 5m and 10m
[3] Figure24_1EmitterMarkers.x3d (default X3D view from 0 0 10)

Figure24_2AmbientSoundEmitterMarkers
Figure 24 2 Ambient Sound Emitter Markers.x3d    
[4] Figure24_2AmbientSoundEmitterMarkers.x3d 20m distance, range circles at 5m and 10m
[5] Figure24_2AmbientSoundEmitterMarkers.x3d (default X3D view from 0 0 10)

Figure24_3TouchSensorTriggeredSound
Figure 24 3 Touch Sensor Triggered Sound.x3d    
[6] Figure24_3TouchSensorTriggeredSound.x3d click white ball for tone, markers indicate min/max range of sound
[7] Figure24_3TouchSensorTriggeredSound.x3d 20m distance, audible range circles at 5m and 10m
[8] Figure24_3TouchSensorTriggeredSound.x3d (default X3D view from 0 0 10)

Figure24_4FourKeyKeyboard
Figure 24 4 Four Key Keyboard.x3d    
[9] Figure24_4FourKeyKeyboard.x3d Middle C, C, D, D
[10] Figure24_4FourKeyKeyboard.x3d (default X3D view from 0 0 10)

Figure24_5TwoAmbientCirclingSounds
Figure 24 5 Two Ambient Circling Sounds.x3d    
[11] Figure24_5TwoAmbientCirclingSounds.x3d 5m from center two circling ambient sounds
[12] Figure24_5TwoAmbientCirclingSounds.x3d 8m from center two circling ambient sounds
[13] Figure24_5TwoAmbientCirclingSounds.x3d (default X3D view from 0 0 10)

Figure24_6DirectedAmbientSound
Figure 24 6 Directed Ambient Sound.x3d    
[14] Figure24_6DirectedAmbientSound.x3d 9m off-axis distance, range circles at -2m, -1m, 5m and 10m
[15] Figure24_6DirectedAmbientSound.x3d 5m on-axis distance, range circles at 5m and 10m
[16] Figure24_6DirectedAmbientSound.x3d (default X3D view from 0 0 10)

Figure24_7VirtualTV
Figure 24 7 Virtual TV.x3d    
[17] Figure24_7VirtualTV.x3d Mandelbrot zoom video by San Diego Supercomputer Center
[18] Figure24_7VirtualTV.x3d (default X3D view from 0 0 10)
 

This viewpoint slideshow is online at
http://www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Chapter24Sound/viewpointSlideshow.html

Validate XHTML 1.1

Viewpoint image version history at
http://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Chapter24Sound/_viewpoints

Table of Contents Previous Chapter Viewpoint Slideshow    Chapter Viewpoint Slideshow Javadoc for translated java source Next Chapter Viewpoint Slideshow X3D Resources