MDD-PDD Audio Driver Capability

From: Bill (nospam_at_nospam.com)
Date: 08/27/04


Date: Fri, 27 Aug 2004 08:23:50 -0400

Hello all,

I'm looking at writing an audio driver for a custom piece of hardware, and
I'd like to use the MDD/PDD model to keep things simple due to time
constraints. I've got a couple of questions on the capabilities of this
model, if anyone could answer I'd appreciate it...

1 - It's my understanding that a wavedev driver based on the MDD/PDD model
will support Direct Sound via an emulation layer in DS. Is this correct?
If we need to support basic DS functionality in applications, will an
MDD/PDD driver be sufficient? I'd like to avoid writing a UAM driver if
possible. Is there anything special I need to do to configure DS to work
with my wavedev driver?

2 - I know that CE has a software mixer. My hardware has the capability to
mix multiple audio streams - does the mdd/pdd model support multiple audio
streams or does it restrict me to a single output stream?

Thanks!



Relevant Pages

  • [opensuse] openSUSE 10.3 not detecting SATA HD
    ... the sata_sis driver. ... I've tried turning off ACPI in bios and acpi=off which ... openSUSE 10.2 and all my hardware is working fine. ... info.product = 'USB Raw Device Access' ...
    (SuSE)
  • Re: Linux, X, ld, gcc, linking, shared libraries and stuff
    ... >> because, originally, video cards / system RAM could NOT afford to have ... > GL actually "copies" everything, but it's done by the graphics card, so ... > anyway if it's not hardware accelerated. ... installed the proper driver, then it zooms around the screen... ...
    (alt.lang.asm)
  • RE: After Reboot Get an error message "Seriours Error" Help Please
    ... have not added any hardware to my HP Pavilion a450n system or software. ... OCA either reports a failure in a device driver or video card. ... drivers are up to date and Windows certified. ... For additional details see the link to error code ...
    (microsoft.public.windowsxp.help_and_support)
  • Telecom Clock driver for MPCBL0010 ATCA compute blade.
    ... The following is a driver I would like to see included in the base kernel. ... It allows OS controll of a device that synchronizes signaling hardware across a ATCA chassis. ... The telecom clock hardware doesn't interact much with the operating system, ... struct file *filp, unsigned int cmd, unsigned long arg) ...
    (Linux-Kernel)
  • Re: waveform audio driver
    ... I wrote one for a custom audio board, ... pretty helpful audio driver template in the DDK. ... there is a much simpler sample if you don't have any hardware called ...
    (microsoft.public.win32.programmer.mmedia)