202 Commits (17eb314a387268a739642116338a5f616fc62cee)

Author SHA1 Message Date
Vitor Kiguchi 31a3bf1b8c Update cubeb and request a persistent stream session 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
Lioncash 2d48020ca5 core: Fix clang build pt.2 5 years ago
bunnei deb3536936 Revert "core: Fix clang build" 5 years ago
Lioncash 18636013c9 core: Fix clang build 5 years ago
Lioncash 8452ec7d7b audio_core/CMakeLists: Make warnings consistent with core 5 years ago
Lioncash 3e926b6481 command_generator: Make lookup table static constexpr 5 years ago
Lioncash a97ec95061 behavior_info: Fix typo Renerer -> Renderer 5 years ago
Lioncash 1fc5fae82f cubeb_sink: Use static_cast instead of reinterpret_cast in DataCallback() 5 years ago
Lioncash f2c756b0f4 codec: Make lookup table static constexpr 5 years ago
Lioncash c6fe328f73 audio_core: Remove unnecessary inclusions 5 years ago
Lioncash 8e2814d9ad audio_core: Resolve sign conversion warnings 5 years ago
Lioncash 165a083705 effect_context: Make use of explicit where applicable 5 years ago
Lioncash 6632af0301 audio_core/command_generator: Use const references where applicable 5 years ago
Lioncash d0b648ecf8 audio_core/command_generator: Avoid an unnecessary copy in GenerateFinalMixCommand() 5 years ago
David Marcec f17f347e03 Preliminary effects 5 years ago
David Marcec ac9d36c1dc Disable biquad filter 5 years ago
David Marcec 2b0185e2a0 Reworked ADPCM decoder to allow better streaming 5 years ago
Lioncash 78ddcbe3ba General: Tidy up clang-format warnings part 2 5 years ago
David Marcec 0cd3851934 mix buffer depopping 5 years ago
David Marcec 6368b02526 adpcm streaming 6 years ago
Lioncash 7decda6bc2 core_timing: Make use of uintptr_t to represent user_data 6 years ago
David Marcec 844bee65b3 Fix perf regression 6 years ago
David Marcec 5f24aa9e0f Fix stream channel count when outputting to stereo 6 years ago
David Marcec 7cdad5d1fb Address issues 6 years ago
David Marcec 4c85fba0db Queue extra mix buffer 6 years ago
David Marcec f1ec702c03 Disable time stretcher for time being 6 years ago
David Marcec 81b2b4fbe9 audio_core: Apollo Part 1, AudioRenderer refactor 6 years ago
Lioncash 56054fe86d core_timing: Make TimedCallback take std::chrono::nanoseconds 6 years ago
Lioncash 9e113a2b67 core_timing: Make use of std::chrono with ScheduleEvent 6 years ago
lat9nq 61519c20c3 configuration: implement per-game configurations (#4098) 6 years ago
David Marcec 73ca896cd6 Don't handle cycles late if stretcher is active 6 years ago
David Marcec f0685697da audio: Improving audio timing for multicore/single core 6 years ago
Fernando Sahmkow 78a23536d4 Audio: Correct buffer release for host timing. 6 years ago
Fernando Sahmkow 0fd333a248 AudioCore: Use nanoseconds instead of cycles for buffer time. 6 years ago
Kewlan 3fcf2f201c Add a "Mute Audio" hotkey 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
FearlessTobi c0ebdd00cc audio_core: Accept Audren REV8 6 years ago
FearlessTobi 3f2f75021e cubeb_sink: Don't discard other channels when performing downmixing 6 years ago
bunnei dc92c1b1ee audio_core: interpolate: Improvements to fix audio crackling. 6 years ago
bunnei 338e4b4d07 audio_core: interpolate: Fix include for climits (Linux build break). 6 years ago
FearlessTobi 30b4a50d29 audio_core: Switch to a faster interpolation technique 6 years ago