LWJGL Forum

Programming => OpenAL => Topic started by: gredok on June 27, 2006, 14:35:10

Title: Reverb
Post by: gredok on June 27, 2006, 14:35:10
Which way is the best to implement reverb? Is it possible to do reverb through the OpenAL bindings in LWJGL?
Title: Reverb
Post by: renanse on September 19, 2006, 20:15:35
Reverb is very important to me as well in the game we are working on.  I had thought EAX was available via lwjgl, but looks like that was ripped out.  If there is some other way to handle reverb in OpenAL, could someone point that out?  Otherwise, why not leave EAX in, at least the largest share of the market could get the effects, even if regular plain sounds are all you get on other platforms.
Title: Reverb
Post by: Matzon on September 19, 2006, 21:04:04
OpenAL 1.1 has some effects stuff I think - we'll look into OAL 1.1, once LWJGL 1.0 is done  :roll:

BTW, EAX and probably EFX wont work on Vista, since it's going to be software only, unless you have the proper drivers (Creative)
Title: Reverb
Post by: renanse on September 19, 2006, 21:19:29
Ok, well then is there an easy way to do reverb manually in software?  A link or two to some articles would be helpful.
Title: Reverb
Post by: Matzon on September 20, 2006, 05:19:41
quick google:
http://www.harmony-central.com/Computer/Programming/
http://www.harmony-central.com/Computer/Programming/Code/comb.html - A building block for reverb.
Title: Reverb
Post by: Matzon on September 20, 2006, 05:22:35
FYI, EAX was removed because it wasn't crossplatform - heck it wasn't even available on a large number of windows installations. It required EAX drivers.