[Openal] C#, OpenAL Dependency Issues

Dan Peacock danthelegoman at gmail.com
Thu Jun 5 17:05:39 PDT 2008


Hi All,

Firstly, I need to correct a couple of comments ...

The X-Fi Xtreme Audio card is a host-based X-Fi card so some of the
filenames are different compared to a hardware-based X-Fi card.
Specifically, the native OpenAL device is stored in a DLL called
sens_oal.dll (not ct_oal.dll).   This component is only installed on
Windows Vista (it is not needed on Win XP)

On Windows XP you can use the "Generic Hardware" device to get EAX 2,
3, 4 and EFX Extension support on the X-Fi Xtreme Audio card.  (The
EFX Extension is available via "Generic Hardware" when ever the
soundcard supports at least EAX version 2.0.   The EFX Extension is
also available (with an EAX 2.0 feature set) via the "Generic
Software" device).

I'm guessing you are using WinXP because you shouldn't have been able
to open the "Generic Hardware" device on Vista.  Is that right?

Does the TAO Framework have support for the ALC_EXT_EFX ?  I couldn't
tell from their website as it only mentions support for OpenAL 1.1.

If the TAO framework does include support for the extension, then I
would check to make sure that your Audio Hardware Acceleration Slider
is set to FULL.  This can be found in the Sound and Audio Devices
panel from the Windows Control Panel.

Dan



On 6/5/08, aconstantin <alex.constantin at yahoo.com> wrote:
>
>
> > 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"
>
>
> .. Now that you mentioned it, no, I can't actually find it.  Isn't the
> OpenAL 1.1 installer supposed to put this file where it belongs ? (because
> the one from creative's site doesn't, for some reason) ... I read somewhere
> that it is the hardware DLL, which before the new AL installer ran was
> called "OpenAL32.dll" ... i have the latter ...
>
>  Could this be the source of my troubles ? and if so, where can I find it ?
>
>
>
> --
> View this message in context: http://www.nabble.com/C-%2C-OpenAL-Dependency-Issues-tp17675662p17681369.html
> Sent from the OpenAL - User mailing list archive at Nabble.com.
>
> _______________________________________________
> Openal mailing list
> Openal at opensource.creative.com
> http://opensource.creative.com/mailman/listinfo/openal
>


More information about the Openal mailing list