[Openal-devel] EFX on Generic

Sherief N. Farouk sherief at mganin.com
Fri Mar 21 13:33:30 PDT 2008


"expecting alGetEnumValue() to do stuff that it doesn't."

Stuff that it SHOULD, if a certain vendor followed the design ideology of
OpenAL. But, who can say anything when said vendor IS the entire ARB? J

 

-       Sherief

 

From: openal-devel-bounces at opensource.creative.com
[mailto:openal-devel-bounces at opensource.creative.com] On Behalf Of Richard
Furse
Sent: Friday, March 21, 2008 3:11 PM
To: 'Daniel PEACOCK'
Cc: openal-devel at opensource.creative.com
Subject: RE: [Openal-devel] EFX on Generic

 

Yep, that's fixed it. My test app is scripted and was expecting
alGetEnumValue() to do stuff that it doesn't.

 

Many thanks,

 

--Richard

 

  _____  

From: Daniel PEACOCK [mailto:dpeacock at creativelabs.com] 
Sent: 21 March 2008 19:04
To: Richard Furse
Cc: openal-devel at opensource.creative.com
Subject: Re: [Openal-devel] EFX on Generic

Hi Richard,

The Effect Types (and the Effect Parameters) are not returned by
alGetEnumValue - they are all defined in the efx.h (and efx-creative.h)
files. e.g #define AL_EFFECT_REVERB 0x0001

The EFXEnumerate test applications determines if an Effect Type is supported
by trying to set that Effect Type on an Effect object using alEffecti(eid,
AL_EFFECT_TYPE, effect type enum)

The "Generic Software" device should support the AL_EFFECT_REVERB effect
type.

Dan
Creative Labs, Inc. 
 [...] 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://opensource.creative.com/pipermail/openal-devel/attachments/20080321/1cc64a11/attachment.html


More information about the Openal-devel mailing list