Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix default room air absorption | Chris Robinson | 2011-07-11 | 1 | -2/+2 |
| | |||||
* | Use a flag to signifiy that all sources need updating | Chris Robinson | 2011-07-11 | 2 | -2/+9 |
| | |||||
* | Trace device update size and count | Chris Robinson | 2011-07-11 | 1 | -4/+6 |
| | |||||
* | Trace when the format is being requested | Chris Robinson | 2011-07-10 | 1 | -2/+10 |
| | |||||
* | Avoid redundantly tracing HRTF status | Chris Robinson | 2011-07-10 | 1 | -1/+2 |
| | |||||
* | Trace device parameters when updating | Chris Robinson | 2011-07-10 | 1 | -0/+6 |
| | |||||
* | Accept "openal soft" and "openal-soft" to open a device | Chris Robinson | 2011-07-10 | 1 | -2/+2 |
| | |||||
* | Replace some AL_PRINT calls with proper logging | Chris Robinson | 2011-07-10 | 2 | -5/+5 |
| | |||||
* | Use logging macros in the opensl backend | Chris Robinson | 2011-07-10 | 1 | -1/+1 |
| | |||||
* | Use logging macros in the wave backend | Chris Robinson | 2011-07-10 | 1 | -4/+4 |
| | |||||
* | Use logging macros in the solaris backend | Chris Robinson | 2011-07-10 | 1 | -8/+8 |
| | |||||
* | Use logging macros in the winmm backend | Chris Robinson | 2011-07-10 | 1 | -6/+6 |
| | |||||
* | Use logging macros in the coreaudio backend | Chris Robinson | 2011-07-10 | 1 | -45/+43 |
| | |||||
* | Use logging macros for the portaudio backend | Chris Robinson | 2011-07-10 | 1 | -13/+13 |
| | |||||
* | Use logging macros in the sndio backend | Chris Robinson | 2011-07-10 | 1 | -10/+10 |
| | |||||
* | Use logging macros in the oss backend | Chris Robinson | 2011-07-10 | 1 | -14/+14 |
| | |||||
* | Use logging macros in the null backend | Chris Robinson | 2011-07-10 | 1 | -1/+1 |
| | |||||
* | Use logging macros in the mmdevapi backend | Chris Robinson | 2011-07-10 | 1 | -22/+37 |
| | |||||
* | Use logging macros in the dsound backend | Chris Robinson | 2011-07-10 | 1 | -9/+10 |
| | |||||
* | Use the logging macros for the alsa backend | Chris Robinson | 2011-07-10 | 1 | -35/+35 |
| | |||||
* | Use the logging macros in the pulseaudio backend | Chris Robinson | 2011-07-10 | 1 | -29/+29 |
| | |||||
* | Use logging macros for config handling | Chris Robinson | 2011-07-10 | 1 | -9/+12 |
| | |||||
* | Add some macros for logging at various levels, and use them | Chris Robinson | 2011-07-10 | 1 | -28/+29 |
| | |||||
* | Use a per-device lock instead of a global one | Chris Robinson | 2011-07-06 | 1 | -13/+13 |
| | |||||
* | Use a Lock/UnlockDevice function instead of locking a NULL context | Chris Robinson | 2011-07-06 | 3 | -15/+27 |
| | |||||
* | Don't modify the source's WetGain[HF]Auto because of a slot's state | Chris Robinson | 2011-07-06 | 1 | -4/+0 |
| | |||||
* | Store and use the send slot in the source params | Chris Robinson | 2011-07-05 | 2 | -10/+15 |
| | |||||
* | Scale the WetGain parameter directly instead of on each application | Chris Robinson | 2011-07-05 | 2 | -9/+8 |
| | |||||
* | Apply wet path calculations with their dry path equivalents | Chris Robinson | 2011-07-05 | 1 | -86/+112 |
| | | | | | | The auxiliary slot (and related effect) properties are retrieved at the same time as the source properties. This will help ensure each property is accessed from the source and slot only once. | ||||
* | Use a helper to tell if an effect type is reverb | Chris Robinson | 2011-07-05 | 1 | -5/+2 |
| | |||||
* | Read the source's RoomRolloffFactor once | Chris Robinson | 2011-07-05 | 1 | -9/+10 |
| | |||||
* | Force front-centered for mono sounds that comes from the listener under HRTF | Chris Robinson | 2011-07-05 | 1 | -5/+12 |
| | |||||
* | Fix some formatting | Chris Robinson | 2011-07-04 | 1 | -2/+2 |
| | |||||
* | Fix rolloff calculations for auxiliary sends | Chris Robinson | 2011-07-04 | 1 | -2/+1 |
| | |||||
* | Implement a lerped lookup of the HRTF coefficients/delays | Chris Robinson | 2011-07-04 | 2 | -45/+92 |
| | | | | Code supplied by Christopher Fitzgerald | ||||
* | Use a proper enum for the distance model | Chris Robinson | 2011-07-03 | 1 | -7/+7 |
| | |||||
* | Calculate the wet gain decay time attenuation with linear values | Chris Robinson | 2011-07-03 | 1 | -4/+3 |
| | |||||
* | Read the RoomRolloffFactor property with the other properties | Chris Robinson | 2011-07-03 | 1 | -9/+9 |
| | |||||
* | Set the default auxiliary sends to MAX_SENDS | Chris Robinson | 2011-07-03 | 1 | -2/+2 |
| | | | | | Since the property is ALC_MAX_AUXILIARY_SENDS, it makes more sense to default it to the maximum and let the app lower it on request. | ||||
* | Properly handle input samples for changes with the FIR coefficients | Chris Robinson | 2011-07-03 | 1 | -28/+25 |
| | | | | | | This makes sure previously processed samples are not changed due to changes in the FIR filter. It also applies the coefficients in ascending order with the values, to improve caching. | ||||
* | Get rid of a couple typedefs | Chris Robinson | 2011-07-02 | 6 | -48/+48 |
| | |||||
* | Update a trace | Chris Robinson | 2011-07-02 | 1 | -1/+1 |
| | |||||
* | Properly save the original FPU state when using _controlfp | Chris Robinson | 2011-07-02 | 1 | -1/+2 |
| | |||||
* | Move functions to where they're used | Chris Robinson | 2011-07-02 | 1 | -38/+0 |
| | |||||
* | Use separate functions to find valid ALC loopback device formats | Chris Robinson | 2011-07-02 | 1 | -10/+37 |
| | |||||
* | Use separate ALC enums for loopback device formats | Chris Robinson | 2011-07-02 | 1 | -0/+17 |
| | |||||
* | Update HRTF coefficients | Chris Robinson | 2011-07-01 | 1 | -828/+828 |
| | |||||
* | Do air absorption with linear gain values | Chris Robinson | 2011-07-01 | 1 | -11/+1 |
| | | | | This copies the way the calculation is done with the wet path | ||||
* | Use a template function to handle processing ring modulator types | Chris Robinson | 2011-07-01 | 1 | -54/+60 |
| | |||||
* | Avoid accessing source properties more than once when updating parameters | Chris Robinson | 2011-07-01 | 1 | -6/+11 |
| |