[Openal] C#, OpenAL Dependency Issues
Jason Daly
jdaly at ist.ucf.edu
Thu Jun 5 14:09:38 PDT 2008
Alex Constantin wrote:
>
> */Jason Daly <jdaly at ist.ucf.edu>/* wrote:
>
> First thing to check is that you've installed the latest drivers for
> your X-Fi card. If it can't find the native implementation
> (ctoal.dll),
> you'll end up with a wrapper implementation, which you probably
> don't want.
>
> Next thing is to make sure you're opening the device you think you
> are.
> Try this:
> alcGetString(, ALC_DEVICE_SPECIFIER)
>
> (replace with the result of the alcOpenDevice function) and
> see what device actually was opened.
>
> Hope this helps,
>
> --"J"
>
> Hi.
>
> Did what you suggested :
>
> My AutoUpdater says my drivers are up-to-date & the device opened is
> "Generic Hardware", so I guess it should be OK.
That's not OK. That's the problem. You should see something
identifying your implementation as a Creative X-Fi native implementation
(I don't have access to an X-Fi card right now, so I can't post the
exact string).
Generic Hardware won't have any support for EFX at all (it's just a
wrapper around DirectSound3D).
> I'm at a stand-still ... I would have to think there must be some
> external dependencies i forgot about...since neither my project nor
> the sound card & drivers have changed since the Win reinstall.
OpenAL doesn't have any external dependencies (other than OS-level
stuff). For some reason the OpenAL router isn't finding your native
implementation. Can you locate the ctoal.dll file anywhere?
--"J"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://opensource.creative.com/pipermail/openal/attachments/20080605/8f5d08a0/attachment.html
More information about the Openal
mailing list