summaryrefslogtreecommitdiff
path: root/Source/Core/AudioCommon/Mixer.h
AgeCommit message (Expand)Author
2026-05-14AudioCommon: Add individual Wiimote audio mixerWeston Heard
2026-03-30AudioCommon/Mixer: Fix integrated GBA sample rate calculation and inverted st...Jordan Woyak
2026-01-27feat: Add an option to preserve audio pitch when emulation speed changes, int...Sam Belliveau
2025-08-05Merge pull request #13725 from Sam-Belliveau/more-consistent-loopingJMC47
2025-07-23AudioCommon/Mixer: Skip sample processing when NullSoundStream is being used.Jordan Woyak
2025-06-02Fade audio after an entire loopSam Belliveau
2025-05-25AudioCommon: Remove unused includesDr. Dystopia
2025-04-01Improve Performance of Granular Buffering + User Adjustable Buffer SizeSam Belliveau
2025-03-14AudioCommon: Added Granular SynthesisSam Belliveau
2023-08-17Use structs for config callback IDsJosJuice
2023-03-13Skylander Portal: Play Trap Team AudioJoshua de Reeper
2022-12-23New FrameTime/VBlank Analyzer + GraphSam Belliveau
2022-07-03Do not directly store input sample rate, rather just store a divisor for that...CasualPokePlayer
2022-06-10have audio dumps apply volume (fixes cases of audio dumps being "too loud" an...CasualPokePlayer
2022-01-06Core/AudioCommon: Add config caching to Mixer.Admiral H. Curtiss
2021-10-13Fix all uninitialized variable warnings (C26495)Pokechu22
2021-07-13Mixer: Support GBA samples mixingBonta
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2019-10-22Allow user to change DPLII decoding qualityLAGonauta
2019-02-13Swapped FFDShow's DPL2 decoder by FreeSurroundLAGonauta
2018-04-12Reformat all the things!spycrab
2017-11-06Fix DTK audio not working after loading a savestateJosJuice
2017-06-26Rename CMixer to MixerMichael Maltese
2017-06-03AudioStretcher: split StretchAudio into ProcessSamples / GetStretchedSamplesMichael Maltese
2017-06-03AudioCommon: extract AudioStretcher class for time-stretchingMichael Maltese
2017-06-03AudioCommon: move DPL2 decoding into MixerMichael Maltese
2017-04-12Mixer: Use a temporary buffer when stretching audioMerryMage
2017-04-12Mixer: Calculate actual_samples based on availability in all FIFOsMerryMage
2017-04-12Add audio stretching as a configuration optionMerryMage
2017-04-12Mixer: Implement audio stretchingMerryMage
2016-06-24Split Audio Dumps on Sample Rate ChangesChris Burgener
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2016-01-15Mixer: Convert defines into concrete variablesLioncash
2016-01-14Mixer: Directly initialize class membersLioncash
2016-01-14Mixer: DevirtualizeLioncash
2015-11-03Throttler + Mixer: Configureable variancedegasus
2015-09-28Fix building with PCH disabled.Rohit Nirmal
2015-09-26Common: Remove other Common prefixed headers from Common.hLioncash
2015-06-20Mixer: Fix erroneous global prefixes on class variablesLioncash
2015-06-20Mixer: Devirtualize DTK and DSP audio logging functionsLioncash
2015-05-28AudioCommon: Remove lock on Pause statedegasus
2015-05-25Set copyright year to when a file was createdTillmann Karras
2015-05-25Update license headers to GPLv2+Tillmann Karras
2015-05-11Mixer: Convert volatile variables to atomics.Lioncash
2015-02-23Revert "High quality resampler"Markus Wick
2015-02-18High Quality Resampler, using FIR filterkamiyo
2014-10-09Proper Audio/Video DumpingFog
2014-09-07Route the wiimote speaker to the sound mixer (the host system's speakers). Em...skidau
2014-09-07Hooked up the emulated Wiimote speaker.skidau
2014-08-16Common: Get rid of StdConditionVariable, StdMutex, and StdThread.Lioncash