[Openal] "Generic Hardware" / "Generic Software"

Katharina Garbe katharina.garbe at fit.fraunhofer.de
Wed Jun 20 05:06:39 PDT 2007


Hi all,

 

I have a question on  "Generic Hardware" and "Generic Software". In my
application I want to use "Generic Hardware", so I open my device with:

 

Device = alcOpenDevice((ALCchar*)"DirectSound3D");

 

afterwards I try to obtain the strings from ALC with:

 

char *devices;

char *defaultDevice;

devices=(char*)alcGetString(Device, ALC_DEVICE_SPECIFIER);

defaultDevice=(char*)alcGetString(Device, ALC_DEFAULT_DEVICE_SPECIFIER);

 

What I do not understand is the following:

defaultDevice returns "DirectSound3D" which seems okay to me, but devices
returns only "DirectSound"!

 

If I state 

Device = alcOpenDevice((ALCchar*)"Generic Hardware");

instead of the above "DirectSound3D", I only receive "MMSYSTEM".

 

Any hints how I can get DS3D working?

Your help would be much appreciated.

 

Greetings,

 

Katharina

 

 

 

 

 

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://opensource.creative.com/pipermail/openal/attachments/20070620/dc54bb19/attachment.html


More information about the Openal mailing list