Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Scale reverb output based on the number of channels | Chris Robinson | 2011-07-20 | 1 | -2/+7 |
| | | | | | A scale of sqrt(2/numchannels) is used so the perceived volume matches as if it was stereo output, which seems to match other implementations. | ||||
* | Make sure some effect property values are finite | Chris Robinson | 2011-07-20 | 1 | -3/+3 |
| | |||||
* | Make sure some listener property values are finite | Chris Robinson | 2011-07-20 | 1 | -18/+35 |
| | |||||
* | Make sure source vectors are finite values | Chris Robinson | 2011-07-20 | 1 | -12/+27 |
| | |||||
* | Look for an isfinite function | Chris Robinson | 2011-07-20 | 1 | -0/+10 |
| | |||||
* | Slightly improve the gain change delta calculation | Chris Robinson | 2011-07-19 | 1 | -2/+3 |
| | |||||
* | Add a lost comment | Chris Robinson | 2011-07-18 | 1 | -1/+2 |
| | |||||
* | Improve buffer metrics when using the MMDevAPI backend | Chris Robinson | 2011-07-17 | 1 | -9/+10 |
| | |||||
* | Simplify some reverb update calculations | Chris Robinson | 2011-07-17 | 1 | -2/+2 |
| | |||||
* | Apply the click removal offset first, before decreasing it | Chris Robinson | 2011-07-17 | 1 | -2/+2 |
| | |||||
* | Fix GetMovingHrtfCoeffs return type | Chris Robinson | 2011-07-17 | 2 | -2/+2 |
| | |||||
* | Scale the delay down once for the post-stepping mix loop | Chris Robinson | 2011-07-17 | 1 | -4/+6 |
| | |||||
* | Invert the device channel map | Chris Robinson | 2011-07-17 | 3 | -137/+109 |
| | |||||
* | Add a couple new functions to handle deferred updates | Chris Robinson | 2011-07-16 | 4 | -13/+67 |
| | | | | | | Currently no-ops, they will be used in place of alcSuspendContext and alcProcessContext for batching updates since the mentioned functions have no coherent functionality between system implementations. | ||||
* | Fade between HRTF coefficients, to reduce noise from sudden changes | Chris Robinson | 2011-07-16 | 6 | -35/+285 |
| | |||||
* | Fix some format types | Chris Robinson | 2011-07-16 | 1 | -4/+4 |
| | |||||
* | Apply the slot gain during the effect update method | Chris Robinson | 2011-07-16 | 4 | -72/+80 |
| | |||||
* | Request a slot update when the gain changes | Chris Robinson | 2011-07-16 | 1 | -0/+3 |
| | |||||
* | Pass the effect slot to the effect update method | Chris Robinson | 2011-07-16 | 8 | -63/+70 |
| | |||||
* | Allow effect slots to be updated asynchronously | Chris Robinson | 2011-07-16 | 4 | -6/+29 |
| | | | | | | Updates when the slot changes effect type is still sychronous, however, to ensure a proper state for the Process method call. Fixing this would essentially require all effects to work from the same state. | ||||
* | Warn about HRTF being disabled in the compatibility check function | Chris Robinson | 2011-07-16 | 2 | -5/+4 |
| | |||||
* | Improve the external HRTF data file format | Chris Robinson | 2011-07-16 | 1 | -30/+107 |
| | | | | | Although more parameters are read from the file, some must currently conform to specific values. In the future, these restrictions may be lifted. | ||||
* | Make the sample rate part of the HRTF struct | Chris Robinson | 2011-07-15 | 1 | -5/+7 |
| | |||||
* | Use both root paths when looking for Wine headers, and disable them by default | Chris Robinson | 2011-07-13 | 1 | -2/+3 |
| | |||||
* | Rename the ERROR macro to ERR | Chris Robinson | 2011-07-13 | 19 | -209/+209 |
| | |||||
* | Fix CMAKE_FIND_ROOT_PATH in XCompile.txt | Chris Robinson | 2011-07-13 | 1 | -4/+4 |
| | |||||
* | Avoid holding the global list lock while calling some capture methods | Chris Robinson | 2011-07-13 | 1 | -6/+28 |
| | |||||
* | Use the correct send slot when mixing | Chris Robinson | 2011-07-11 | 1 | -2/+2 |
| | |||||
* | Fix default room air absorption | Chris Robinson | 2011-07-11 | 1 | -2/+2 |
| | |||||
* | Always pass the slot's effect to the update method | Chris Robinson | 2011-07-11 | 1 | -1/+1 |
| | |||||
* | Avoid some alListenerfv calls while under the context lock | Chris Robinson | 2011-07-11 | 1 | -9/+12 |
| | |||||
* | Update the context when an auxiliary slot is modified | Chris Robinson | 2011-07-11 | 1 | -23/+2 |
| | |||||
* | Use a flag to signifiy that all sources need updating | Chris Robinson | 2011-07-11 | 5 | -118/+21 |
| | |||||
* | Avoid some alGet* duplication | Chris Robinson | 2011-07-11 | 1 | -56/+44 |
| | |||||
* | 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 |
| |