[Openal] OpenAL Soft's alcOpenDevice returns null

stapostol stapostol at gmail.com
Thu Mar 13 07:51:13 PDT 2008


I have attached a test case for this problem. It tries to enumerate 
available devices, and opens the default one (alcOpenDevice(NULL)).

The implementation from Creative's homepage (oalinst.exe), yields the 
following:
 > ctest.exefile:///home/stapostol/Desktop/ctest.c

Supports: ALC_ENUMERATION_EXT
Supports: ALC_ENUMERATE_ALL_EXT
Device: Generic Software on Creative Sound Blaster PCI

Then I copy openal32.dll from OpenAL Soft into the application 
directory, and I get the following output:
 > ctest.exe
Supports: ALC_ENUMERATION_EXT
Supports: ALC_ENUMERATE_ALL_EXT
Device: Wave File Writer
Could not find an audio device.

The "Creative Sound Blaster PCI" is a device emulated by VMWare. It 
supports DirectSound (tested through dxdiag.exe), but it does not 
provide any hardware voices.

Chris, could this be a bug in OpenAL Soft?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ctest.c
Type: text/x-csrc
Size: 1467 bytes
Desc: not available
Url : http://opensource.creative.com/pipermail/openal/attachments/20080313/e418b603/ctest.bin


More information about the Openal mailing list