Share via


Waveform Audio OS Design Development (Windows CE 5.0)

Send Feedback

With the support for Waveform Audio in Microsoft® Windows® CE, devices can have all of the capabilities necessary for playing and recording waveform audio. The application programming interface (API) for Waveform Audio gives an application exact control over waveform audio input/output (I/O) devices.

The Waveform Audio API also includes a hardware audio mixer that controls the routing of audio lines to a destination device for playing or recording. It can also control volume and other effects. The Emulator audio driver and the unified audio model (UAM) drivers for both Ensoniq and Geode support the hardware audio mixer.

OS Design Information

The following table shows operating system design information for Waveform Audio.

Concept Description
Dependencies None
Hardware considerations None

Modules and Components

The following table shows the modules and components that implement Waveform Audio.

Item Module Component
Waveform audio support coredll None
Unified audio model driver ensoniq None
Ensoniq PCI 1371/1373 driver es1371 None

Implementation Considerations

The following table shows the relevant Sysgen variables.

Sysgen variable Description
SYSGEN_AUDIO Adds waveform audio support to your OS design.

Application Development Topics

Waveform Audio Application Development

Waveform Audio Reference

Device Driver Development Topics

Audio Drivers

See Also

Waveform Audio

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.