| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-11-27 | AudioCommon: Convert alerts over to fmt-based variants | Lioncash | |
| Continues the migration over to fmt Converts two panic alerts into error logs, since they aren't really things a user can do anything about. | |||
| 2020-10-21 | AudioCommon: Migrate logging over to fmt | Lioncash | |
| printf specifiers, begone! | |||
| 2019-11-11 | Centralize logic to detect when the DPL2 decoder should be used. | LAGonauta | |
| 2019-10-22 | DSP must be set to LLE to select the decoder | LAGonauta | |
| 2019-02-13 | Removed zeroing-out the LFE as it is not needed anymore. | LAGonauta | |
| Also removed minimum number of frames needed when decoding DPL2, and use std::numeric_limits to clamp the samples when needed. Clamping is still needed, but those samples are much rarer now and depend on the game. | |||
| 2017-11-19 | SoundStream: change Start/Stop to Init/SetRunning/destruct | Michael M | |
| 2017-10-21 | SoundStream: rename Clear(mute) to SetRunning(running) | Michael M | |
| 2017-10-21 | SoundStream: remove unused m_muted and IsMuted | Michael M | |
| 2017-06-27 | Swapped C-style arrays to std::array | LAGonauta | |
| Also changed C-Style casts to static_cast | |||
| 2017-06-27 | Removed redundant conversion to float when playing back stereo. | LAGonauta | |
| 2017-06-27 | Swapped out the sound_sync_event.Wait() call by a simple std::sleep_for. | lfsafady | |
| It seems to make no difference besides allowing lower latencies and more stability on hardware OpenAL cards. Maybe the Wait() call waits for too long, causing buffers underruns. | |||
| 2017-06-27 | Renamed some variables to the current coding standard and some to better | lfsafady | |
| fit what they really are. | |||
| 2017-06-27 | Changed OpenAL latency setting to really reflect how much time it is. | LAGonauta | |
| Before these changes each value of latency were actually 5ms, with a minimum latency of ~10 ms. If it was set to 4 ms on the UI, the actual latency was 10 + 5 * 4 = 30 ms. Now 30 ms on the UI means 30 ms on the backend. | |||
| 2017-06-27 | OpenALStream: remove commented-out ALC_REFRESH code | Michael Maltese | |
| 2017-06-27 | OpenAL: load DLL dynamically | Michael Maltese | |
| 2017-06-27 | Only build OpenAL on Windows | Michael Maltese | |
| 2017-06-27 | OpenAL: remove aldlist.cpp | Michael Maltese | |
| 2017-06-27 | clean up OpenALStream::Start() | Michael Maltese | |
| 2017-06-27 | OpenALStream: don't include headers if not building | Michael Maltese | |
| 2017-06-06 | OpenAL: hardcode that X-Fi supports surround | Michael Maltese | |
| 2017-06-06 | Fix OpenAL backend on macOS | Michael Maltese | |
| OpenALStream was querying the backend for AL_EXT_float32 support (which suceeds), but AL_FORMAT_STEREO_FLOAT32 was defined incorrectly. Also changes OpenALStream to query for AL_EXT_MCFORMATS (multichannel support) rather than hard-coding that it doesn't work on macOS. | |||
| 2017-06-03 | AudioCommon: move DPL2 decoding into Mixer | Michael Maltese | |
| 2017-04-12 | OpenALStream: Remove audio stretching | MerryMage | |
| 2017-01-24 | Fix missing includes | Florent Castelli | |
| 2016-10-27 | Added 32-bit fixed point support to OpenAL backend. | LAGonauta | |
| Changed method to detect 32-bit floating point and 32-bit fixed point support. | |||
| 2016-10-07 | Fix missing includes | Léo Lam | |
| Aren't indirect includes great? | |||
| 2016-10-04 | Fix for false error about unqueuing buffers (OpenAL) | LAGonauta | |
| and hopefully added saner error reporting. | |||
| 2016-10-02 | Merge pull request #4271 from ligfx/audiofix | shuffle2 | |
| OpenAL: Don't request samples if buffers are full | |||
| 2016-10-01 | fix indendentation | Michael Maltese | |
| 2016-10-01 | OpenAL: Don't request samples if buffers are full | Michael Maltese | |
| Makes the buffering code a bit more explicit (circular buffer, but blocks until individual buffers get unqueued by OpenAL), and fixes a bug in the startup of Super Mario Sunshine: https://bugs.dolphin-emu.org/issues/9811 | |||
| 2016-10-01 | Reorganise a ton of logs level | aldelaro5 | |
| Most of this commits changes performance decreasing logs from info to debug and also cleans up innacurate levels. | |||
| 2016-08-10 | Use Common::Flag and Common::Event when possible | Léo Lam | |
| Replaces old and simple usages of std::atomic<bool> with Common::Flag (which was introduced after the initial usage), so it's clear that the variable is a flag and because Common::Flag is well tested. This also replaces the ready logic in WiimoteReal with Common::Event since it was basically just unnecessarily reimplementing Common::Event. | |||
| 2016-06-24 | Reformat all the things. Have fun with merge conflicts. | Pierre Bourdon | |
| 2015-12-28 | Updated SoundTouch library to 1.9.2 | skidau | |
| 2015-09-28 | Fix building with PCH disabled. | Rohit Nirmal | |
| 2015-09-26 | Common: Remove other Common prefixed headers from Common.h | Lioncash | |
| 2015-09-11 | Added X-Fi check and convert surround FLOAT to SHORT when it is detected | LAGonauta | |
| Fixed braces, first try fixing mac compilation and removed useless NULL comparison. | |||
| 2015-06-27 | Merge pull request #2659 from Armada651/openal-conv | Jules Blok | |
| OpenALStream: Fix sample conversion. | |||
| 2015-06-25 | OpenALStream: Fix sample conversion. | Jules Blok | |
| Looks like it wasn't symmetric anymore. | |||
| 2015-06-12 | Options: merge SCoreStartupParameter into SConfig | degasus | |
| 2015-05-25 | Set copyright year to when a file was created | Tillmann Karras | |
| 2015-05-25 | Update license headers to GPLv2+ | Tillmann Karras | |
| 2015-05-10 | AudioCommon: Migrate threadData to OpenALStream and AOSoundStream | Lioncash | |
| This is only ever used in these two sound streams. Seems silly to have it as a class member. Converted it to an atomic as well. | |||
| 2015-02-25 | Formatting/Whitespace Cleanup | Stevoisiak | |
| Various fixes to formatting and whitespace | |||
| 2015-01-23 | Merge pull request #1917 from adamdmoss/no-lfe | skidau | |
| Remove explicit subwoofer/LFE channel from Pulseaudio and OpenAL | |||
| 2015-01-19 | Audio: Drop the LFE/subwoofer channel from the decoded surround | Adam D. Moss | |
| DPL2Decode still doesn't decode 5.1 properly, leaving bass in all channels, but its 5.0 is pretty good, so leave it at that. | |||
| 2015-01-12 | Minor consistency changes | Stevoisiak | |
| Mostly small changes, like capitalization and spelling | |||
| 2015-01-07 | OpenAL: Fix volume of sample conversion | Adam Moss | |
| 2014-09-09 | Kill Core::g_CoreStartupParameter. | Rachel Bryk | |
| 2014-09-02 | Merge pull request #930 from skidau/openal-seq-ms | Lioncash | |
| Removed the auto setting of SEQUENCE_MS because the synchronised audio c... | |||
