summaryrefslogtreecommitdiff
path: root/Source/Core/AudioCommon/Mixer.cpp
AgeCommit message (Expand)Author
2023-03-13Skylander Portal: Play Trap Team AudioJoshua de Reeper
2023-01-06CoreTiming: Throttle Before Every Event Using ChronoSam Belliveau
2022-12-23New FrameTime/VBlank Analyzer + GraphSam Belliveau
2022-09-08Mixer: Add assertions regarding num_samples versus buffer lengthPokechu22
2022-09-08Mixer: Use smaller array for PushWiimoteSpeakerSamplesPokechu22
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
2022-01-06Config: Port TimingVariance setting to new config system.Admiral H. Curtiss
2022-01-06Config: Port emulation speed setting to new config system.Admiral H. Curtiss
2021-12-10Treewide: Adjust order of includesPokechu22
2021-10-15Port Main.DSP to MainSettingssowens99
2021-07-13Mixer: Support GBA samples mixingBonta
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2020-10-21AudioCommon: Migrate logging over to fmtLioncash
2019-10-22DSP must be set to LLE to select the decoderLAGonauta
2019-10-22Allow user to change DPLII decoding qualityLAGonauta
2019-05-04Replace MathUtil::Clamp with std::clampLéo Lam
2019-02-13Swapped FFDShow's DPL2 decoder by FreeSurroundLAGonauta
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: Tweak audio stretch parametersMerryMage
2017-04-12Mixer: Use a temporary buffer when stretching audioMerryMage
2017-04-12Mixer: Calculate actual_samples based on availability in all FIFOsMerryMage
2017-04-12Mixer: Disable frequency shifting when stretching is enabledMerryMage
2017-04-12Add audio stretching as a configuration optionMerryMage
2017-04-12Mixer: Implement audio stretchingMerryMage
2017-04-12Mixer: Return actual number of samples mixed into buffer from MixerFifo::MixMerryMage
2017-03-13Merge pull request #4548 from stenzek/gcc-sseMarkus Wick
2017-03-03Common: Move byte swapping utilities into their own headerLioncash
2017-01-24AudioCommon: Remove unused _M_SSE testStenzek
2016-12-17Display warning when dumping audio if file existsChris Burgener
2016-06-24Split Audio Dumps on Sample Rate ChangesChris Burgener
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2016-05-13Core: Threadsafety Synchronization Fixes (Frame Advance / FifoPlayer)EmptyChaos
2016-01-15Mixer: Convert defines into concrete variablesLioncash
2016-01-14Mixer: Directly initialize class membersLioncash
2016-01-14Mixer: DevirtualizeLioncash
2016-01-05Throttler: Rename "framelimiter" to "emulation speed".degasus
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-09-12MathUtil: Convert Clamp into a constexpr functionLioncash
2015-08-09AudioCommon: Log to AUDIO, not DSPHLELioncash
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