Intel Spatial Audio for Java* Package TutorialLesson 8: Platform-Dependent TechnologiesGoal: This lesson discusses the platform-dependent technologies upon which this implementation of Intel Spatial Audio for Java* depend, and provides hints for using Microsoft DirectSound* and Intel RSX 3D technology with this package. Using DirectSound This implementation provides support for Microsoft DirectSound II. This not only provides better performance, but also allows sharing of the audio device within an application. When DirectSound is not available, only one DirectListener can be created. DirectSound requires a window handle from the application. The Intel Spatial Audio for Java package will extract a native window handle from any AWT Component. To enable DirectSound on machines that support it, pass a Component as the info parameter when creating a DirectListener. Normally, this can be the applet itself ("this"). When DirectSound is not installed, not supported, or when a valid window handle is not provided, the Wave API is used instead. DirectSound is not installed with Intel Spatial Audio for Java. Windows* 95 users can download the DirectX* 2.0 runtime libraries from Microsoft's web site. Using RSX 3D This implementation of the Intel Spatial Audio for Java Package uses Intel RSX 3D as the audio rendering engine. For more information, please visit the RSX 3D web site.
This page was last updated on Feb 11th, 1997.
|