AuroraOpenALSoft/Alc/effects
Chris Robinson 1e4d9cfa7e Enhance reverb using B-Format processing
Technically it uses A-Format processing from the B-Format input and output. But
this attempts to provide better spatial definition to the reverberation so that
it can be used in a more generic fashion, allowing it to be decoded as any
other B-Format signal to whatever output is needed, and also allowing for a bit
of height information when the output is capable of such.

There may still be some kinks to work out, such as properly decorrelating the
early reflection taps and tweaking the late reverb density. But it seems to be
a good enough start.
2016-10-03 12:20:13 -07:00
..
chorus.c Add a ref count to ALeffectState 2016-08-25 03:49:57 -07:00
compressor.c Use a predefined identity matrix 2016-09-05 02:02:14 -07:00
dedicated.c Add a ref count to ALeffectState 2016-08-25 03:49:57 -07:00
distortion.c Add a ref count to ALeffectState 2016-08-25 03:49:57 -07:00
echo.c Add a ref count to ALeffectState 2016-08-25 03:49:57 -07:00
equalizer.c Call ALfilterState_processC directly 2016-09-12 11:48:15 -07:00
flanger.c Add a ref count to ALeffectState 2016-08-25 03:49:57 -07:00
modulator.c Call ALfilterState_processC directly 2016-09-12 11:48:15 -07:00
null.c Add a ref count to ALeffectState 2016-08-25 03:49:57 -07:00
reverb.c Enhance reverb using B-Format processing 2016-10-03 12:20:13 -07:00