286 Commits (b80f7faebe83864b7c1f53a5cc4fc22b9901c853)

Author SHA1 Message Date
David Marcec 8a497adf85 Queue extra mix buffer 6 years ago
David Marcec d68856ab12 Disable time stretcher for time being 6 years ago
David Marcec 380658c21d audio_core: Apollo Part 1, AudioRenderer refactor 6 years ago
Lioncash bef1844a51 core_timing: Make TimedCallback take std::chrono::nanoseconds 6 years ago
Lioncash 8b50c660df core_timing: Make use of std::chrono with ScheduleEvent 6 years ago
lat9nq 63d23835ef
configuration: implement per-game configurations (#4098) 6 years ago
David Marcec 28aa697528 Don't handle cycles late if stretcher is active 6 years ago
David Marcec 24c2930012 audio: Improving audio timing for multicore/single core 6 years ago
Fernando Sahmkow e3d561fb84 Audio: Correct buffer release for host timing. 6 years ago
Fernando Sahmkow 6bf137a0e8 AudioCore: Use nanoseconds instead of cycles for buffer time. 6 years ago
Kewlan 3eb8efc095 Add a "Mute Audio" hotkey 6 years ago
David Marcec 42250427c5 audren: Implement RendererInfo 6 years ago
David Marcec 16c0373adc fix logic error & scale sample volume based on voice volume 6 years ago
David Marcec c4e7ec7a99 pass by const ref instead 6 years ago
David Marcec 9de860a419 audio_renderer: Better voice mixing and 6 channel downmixing 6 years ago
David 11c63ca969
audio_renderer: Preliminary BehaviorInfo (#3736) 6 years ago
bunnei 4caff51710 core: memory: Move to Core::Memory namespace. 6 years ago
FearlessTobi 5d3b228409 audio_core: Accept Audren REV8 6 years ago
FearlessTobi 59d0d34dce cubeb_sink: Don't discard other channels when performing downmixing 6 years ago
bunnei 1989e1b9ac audio_core: interpolate: Improvements to fix audio crackling. 6 years ago
bunnei f5cf67140b audio_core: interpolate: Fix include for climits (Linux build break). 6 years ago
FearlessTobi e3cad7d49e audio_core: Switch to a faster interpolation technique 6 years ago
Lioncash b05bfc6036 core/memory: Migrate over Read{8, 16, 32, 64, Block} to the Memory class 6 years ago
Lioncash 536fc7f0ea core: Prepare various classes for memory read/write migration 6 years ago
bunnei ec0ce96c56
core_timing: Use better reference tracking for EventType. (#3159) 6 years ago
bunnei 9046d4a548
kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154) 6 years ago
David Marcec e9d19add7d Used revision 5 instead of 7, marked constexpr as static 6 years ago
David Marcec b54cdeb284 Added frame_count for REV7 audio renderer 6 years ago
David Marcec ea5602b959 Clang format 7 years ago
David Marcec 31fe859fe5 Addressed issues 7 years ago
David Marcec 73b37886c1 "AudioRenderer" thread should have a unique name 7 years ago
David Marcec e3d000a7e6 addressed issue 7 years ago
David Marcec b82b5e46e7 audren: Only manage wave buffers with a size 7 years ago
Fernando Sahmkow 90792cdb6e Core_Timing: Make core_timing threadsafe by default. 7 years ago
David Marcec 5fb6781c61 Cleanup 7 years ago
David Marcec 335127af69 Impl'd IsUserAccountSwitchLocked, SetAudioOutVolume, GetAudioOutVolume & Partial impl of GetAccumulatedSuspendedTickChangedEvent 7 years ago
Lioncash 42f5fd0ab3 core/core_timing_util: Use std::chrono types for specifying time units 7 years ago
Lioncash c5d41fd812 core/core_timing: Make callback parameters consistent 7 years ago
Lioncash 4a4e87e971 audio_core/cubeb_sink: Convert _MSC_VER ifdefs to _WIN32 7 years ago
Lioncash 1068c1b06f audio_core/cubeb_sink: Ensure COM is initialized on Windows prior to calling cubeb_init 7 years ago
Lioncash 0e1b5acc6a audio_core/audio_renderer: Name previously unknown parameters of AudioRendererParameter 7 years ago
Lioncash 04d7b7e09d audio_core/cubeb_sink: Initialize CubebSinkStream's last_frame data member 7 years ago
Lioncash 8250f9bb1c audio_core/cubeb_sink: Add override specifier to destructor 7 years ago
Lioncash 7cdeec20ec audio_core/cubeb_sink: Resolve variable shadowing warnings in SamplesInQueue 7 years ago
Lioncash a12f4efa2f audio_core/codec: Resolve truncation warnings within DecodeADPCM 7 years ago
Lioncash b009bda67a audio_core/buffer: Make const and non-const getter for samples consistent 7 years ago
Lioncash bd983414f6 core_timing: Convert core timing into a class 7 years ago
Lioncash 48d9d66dc5 core_timing: Rename CoreTiming namespace to Core::Timing 7 years ago
fearlessTobi 7185d90a53 dsp_interface: fix sound being played while volume is 0 7 years ago
Otávio Pace 215ca770df audio_core: remove unnecessary spaces on comments 7 years ago