53 Commits (f70fd66c6f55b48373225693efa8e880b8e1cf8d)

Author SHA1 Message Date
german77 c7890ebccc core: Replace all instances of ResultCode with Result 4 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
Kelebek1 0a4e300431 audio_core: Preserve front channel volume after 6 to 2 downmix 5 years ago
Kelebek1 07e637d8c6 Fix XC2/VOEZ crashing, add audio looping and a few misc fixes 5 years ago
Kelebek1 b46191d104 Decouple audio processing and run at variable rate 5 years ago
Morph 7ebc38a6d1 general: Replace RESULT_SUCCESS with ResultSuccess 5 years ago
bunnei 7a76bc30fa common: Move settings to common from core. 5 years ago
bunnei e5f216261e hle: service: Acquire and release a lock on requests. 5 years ago
Lioncash 29db886722 audio_core: Make shadowing and unused parameters errors 5 years ago
Chloe Marcec 35f0c8e80e audio_core: Remove temp_mix_buffer 5 years ago
Chloe Marcec 808da92335 Addressed changes 5 years ago
Chloe Marcec a894cf5169 audren: Make use of nodiscard, rework downmixing, release all buffers 5 years ago
bunnei deb3536936 Revert "core: Fix clang build" 6 years ago
Lioncash 18636013c9 core: Fix clang build 6 years ago
Lioncash c6fe328f73 audio_core: Remove unnecessary inclusions 6 years ago
David Marcec f17f347e03 Preliminary effects 6 years ago
David Marcec 5f24aa9e0f Fix stream channel count when outputting to stereo 6 years ago
David Marcec 4c85fba0db Queue extra mix buffer 6 years ago
David Marcec 81b2b4fbe9 audio_core: Apollo Part 1, AudioRenderer refactor 6 years ago
David Marcec eea2cabf83 audren: Implement RendererInfo 6 years ago
David Marcec 9f8eb0c39a fix logic error & scale sample volume based on voice volume 6 years ago
David Marcec 7965018e64 pass by const ref instead 6 years ago
David Marcec de00a5eb8c audio_renderer: Better voice mixing and 6 channel downmixing 6 years ago
David c95dd42b72 audio_renderer: Preliminary BehaviorInfo (#3736) 6 years ago
bunnei 5b9e69e7fe core: memory: Move to Core::Memory namespace. 6 years ago
Lioncash cc3d6fdf73 core/memory: Migrate over Read{8, 16, 32, 64, Block} to the Memory class 6 years ago
Lioncash e04aeb9531 core: Prepare various classes for memory read/write migration 6 years ago
bunnei 5cb0f276fe kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154) 6 years ago
David Marcec b5e55f275b Used revision 5 instead of 7, marked constexpr as static 7 years ago
David Marcec e4b4e60f49 Added frame_count for REV7 audio renderer 7 years ago
David Marcec 88565f46b6 Clang format 7 years ago
David Marcec a5e5b9e9c7 Addressed issues 7 years ago
David Marcec 00c7dc08de "AudioRenderer" thread should have a unique name 7 years ago
David Marcec 3b243f1b3e addressed issue 7 years ago
David Marcec 846440ab93 audren: Only manage wave buffers with a size 7 years ago
Lioncash 1c3371c921 core_timing: Convert core timing into a class 7 years ago
Lioncash f652c969a4 audio_core: Convert LOG_CRITICAL + UNREACHABLE over to UNIMPLEMENTED/UNIMPLEMENTED_MSG 7 years ago
heapo 4c83e5cd1e Avoid (expensive) audio interpolation when sample rates already match 7 years ago
Zach Hilman fe0071f8fa core: Port all current usages of Event to Readable/WritableEvent 7 years ago
David Marcec 5f33966902 Fixups for softlock 8 years ago
David Marcec a097860593 Fixed missing return 8 years ago
David Marcec f572064010 Fixed smo softlock 8 years ago
Lioncash 9254ec6fde stream: Preserve enum class type in GetState() 8 years ago
David Marcec 5d1edf66c1 Added audren:u#GetAudioRendererState 8 years ago
Lioncash 01a14e4bdf audio_renderer: Replace includes with forward declarations where applicable 8 years ago
fearlessTobi 1190ea6ddb Port #4182 from Citra: "Prefix all size_t with std::" 8 years ago
MerryMage ed0dc20280 audio_renderer: Rename AudioOut instance to audio_out 8 years ago
MerryMage 26aa4ae7a8 audio_renderer: samples_remaining counts frames, not samples 8 years ago
MerryMage 0525998743 audio_core: Interpolate 8 years ago
David Marcec 7d49bcdb1b Pushed the requested sample rate instead of our fixed sample rate 8 years ago