QUICK NAVIGATOR
PRODUCTS
TECHNOLOGIES
DEVELOPMENT TOOLS
* News
* Java Media Framework
* Intel Animation for Java
* Intel Spatial Audio for Java
* Runtime Software License
* SDK Software License
* System Requirements
* Download Area
* Documentation Online
* Gallery
* General FAQ
* Support Information

[INTEL NAVIGATION HEADER]

Intel Spatial Audio for Java* Package Tutorial

Lesson 8: Platform-Dependent Technologies

Goal: 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.

Previous Lesson Tutorial Contents  

 

This page was last updated on Feb 11th, 1997.

Legal Stuff

Free Web Hosting