summaryrefslogtreecommitdiff
path: root/Source/Core/AudioCommon
AgeCommit message (Expand)Author
2025-05-07CubebUtils: Add COM helper classSepalani
2025-05-07IOS/USB: Emulate Wii Speak using cubebSepalani
2025-05-04Merge pull request #13608 from jordan-woyak/async-work-threadAdmiral H. Curtiss
2025-05-02AudioCommon/CubebUtils: Fix logged file name.Jordan Woyak
2025-05-01Core and AudioCommon: Use AsyncWorkThread.Jordan Woyak
2025-04-21AudioCommon: Make cubeb sound backend default on Linux.Jordan Woyak
2025-04-05Mixer: Use Doubles for Sample Rate Conversion.Sam Belliveau
2025-04-01Improve Performance of Granular Buffering + User Adjustable Buffer SizeSam Belliveau
2025-03-26AudioPanel: Refactor to use Config system. Some options were changed to a di...TryTwo
2025-03-14AudioCommon: Added Granular SynthesisSam Belliveau
2025-01-25CMakeLists: Add flag to disable CubebOatmealDome
2024-07-26Adjust order and spacing of various #includesDentomologist
2024-06-20AudioCommon: unlock mutex explicitly to avoid -Wunused-result warningTillmann Karras
2024-06-04Android: Implement OpenSLESStream::SetRunningJosJuice
2024-04-16AudioCommon: When ALSA is absent on Linux, default to Cubeb backendDentomologist
2024-04-14Set default sound backend on OpenBSD to cubebBrad Smith
2024-03-17Cubeb: check correct log levelTillmann Karras
2024-03-14Cubeb: change log level from NOTICE to INFOTillmann Karras
2023-08-17Use structs for config callback IDsJosJuice
2023-07-22cubeb: Change name to "Dolphin Emulator"Martino Fontana
2023-06-30Merge pull request #11955 from TellowKrinkle/CMakeDependenciesAdmiral H. Curtiss
2023-06-18Replace std::ostringstream usage with fmt::formatget
2023-06-15CMake: Use targets for all optionally-external dependenciesTellowKrinkle
2023-03-22Common: Move FixedSizeQueue into Common namespaceLioncash
2023-03-13Skylander Portal: Play Trap Team AudioJoshua de Reeper
2023-02-04WorkQueueThread: provide name and function at same timeScott Mansell
2023-01-30Merge pull request #10947 from Zopolis4/opensleuthAdmiral H. Curtiss
2023-01-23windows: replace comdef dependency with winrtShawn Hoffman
2023-01-06CoreTiming: Throttle Before Every Event Using ChronoSam Belliveau
2022-12-23New FrameTime/VBlank Analyzer + GraphSam Belliveau
2022-11-27Correctly call CoUninitialize() on Cubeb helper class destruction.Admiral H. Curtiss
2022-11-26Core: Use extra thread for Cubeb on Windows to not disturb the CoInitialize s...Admiral H. Curtiss
2022-11-26Core: Abide by COM MTA requirement for cubeb on Windows. Partially based on h...Admiral H. Curtiss
2022-11-26Externals: Update cubeb to mozilla/cubeb@773f16b7ea308392c05be3e290163d1f636e...Admiral H. Curtiss
2022-11-06AudioCommon: Pass Core::System to AudioCommon functions.Admiral H. Curtiss
2022-10-22WaveFile: Fix size checkPokechu22
2022-09-08Mixer: Add assertions regarding num_samples versus buffer lengthPokechu22
2022-09-08Mixer: Use smaller array for PushWiimoteSpeakerSamplesPokechu22
2022-08-31AudioCommon: Move sound stream variables to Core::System.Admiral H. Curtiss
2022-08-08Restrict OpenSLES to Android via CMakeZopolis4
2022-07-25StripSpaces: only strip spacesShawn Hoffman
2022-07-18cubeb: fix logged source file pathsShawn Hoffman
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-05-22cmake: Don't use PCH with Qt6.Admiral H. Curtiss
2022-01-29IOFile: Make origin parameter to Seek() an enum class.Admiral H. Curtiss
2022-01-09Use HRWrap in remaining locationsPokechu22
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