Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | 1 | -1/+1 |
| | |||||
* | 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 | 2 | -136/+108 |
| | |||||
* | Add a couple new functions to handle deferred updates | Chris Robinson | 2011-07-16 | 1 | -11/+8 |
| | | | | | | 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 | 3 | -24/+254 |
| | |||||
* | 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 |
| | |||||
* | Pass the effect slot to the effect update method | Chris Robinson | 2011-07-16 | 6 | -59/+66 |
| | |||||
* | Allow effect slots to be updated asynchronously | Chris Robinson | 2011-07-16 | 2 | -2/+9 |
| | | | | | | 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 |
| | |||||
* | Rename the ERROR macro to ERR | Chris Robinson | 2011-07-13 | 17 | -207/+207 |
| | |||||
* | 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 |
| | |||||
* | 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 |
| |