- 11 Sep, 2023 1 commit
-
-
- 10 Sep, 2023 2 commits
-
-
David Reid authored
If the state miniaudio side of the device does not match the actual state of the backend side of it, such as when the device is stopped but the backend doesn't post a notification, attempting to stop the device might result in a deadlock. This is a just a quick workaround hack for the moment while a more robust solution is figured out. https://github.com/mackron/miniaudio/issues/717
-
David Reid authored
-
- 05 Sep, 2023 1 commit
-
-
David Reid authored
-
- 31 Aug, 2023 3 commits
-
-
David Reid authored
-
David Reid authored
-
Oldes authored
resolves: https://github.com/mackron/miniaudio/issues/723Signed-off-by:
Oldes <oldes.huhuman@gmail.com>
-
- 30 Aug, 2023 1 commit
-
-
nmlgc authored
The SSE2 code paths for mono expansion introduced in Version 0.11.15 mixed up the parameters of `_mm_shuffle_ps()`, which in turn caused adjacent PCM frames to be swapped in the channel-expanded output.
-
- 27 Aug, 2023 3 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
- 22 Aug, 2023 1 commit
-
-
David Reid authored
-
- 19 Aug, 2023 2 commits
-
-
David Reid authored
-
David Reid authored
-
- 17 Aug, 2023 3 commits
-
-
David Reid authored
-
David Reid authored
This is just a small project to experiment with a few API ideas. This is not a replacement for miniaudio or anything so don't panic.
-
David Reid authored
-
- 07 Aug, 2023 3 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
- 06 Aug, 2023 4 commits
-
-
David Reid authored
-
David Reid authored
This applies only to duplex devices.
-
David Reid authored
This unifies, as much as possible, the ScriptProcessorNode path with the AudioWorklets path to avoid some code duplication, and to also make the two paths more similar to each other to ease in maintenance.
-
David Reid authored
* Duplex mode now only creates a single AudioContext and AudioWorklet * Devices should now automatically start in response to a gesture
-
- 05 Aug, 2023 5 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
Public issue https://github.com/mackron/miniaudio/issues/597
-
David Reid authored
This adds the following APIs: * ma_sound_stop_with_fade_in_pcm_frames() * ma_sound_stop_with_fade_in_milliseconds() * ma_sound_set_stop_time_with_fade_in_pcm_frames() * ma_sound_set_stop_time_with_fade_in_milliseconds() These functions will overwrite any existing fades. For the set_stop_time variants, you specify the time that the sound will be put into it's stopped state. The fade will start at stopTime - fadeLength. If the fade length is greater than the stop time, the fade length will be clamped. Public issue https://github.com/mackron/miniaudio/issues/669
-
David Reid authored
-
- 04 Aug, 2023 3 commits
-
-
David Reid authored
This adds the following APIs: * ma_sound_set_fade_start_in_pcm_frames() * ma_sound_set_fade_start_in_milliseconds() Public issue https://github.com/mackron/miniaudio/issues/669
-
David Reid authored
-
David Reid authored
-
- 03 Aug, 2023 2 commits
-
-
David Reid authored
-
David Reid authored
-
- 02 Aug, 2023 2 commits
-
-
David Reid authored
-
David Reid authored
-
- 30 Jul, 2023 3 commits
-
-
David Reid authored
-
Taiko2k authored
-
David Reid authored
-
- 22 Jul, 2023 1 commit
-
-
David Reid authored
The sample format of a WAV file is not always being set which results in get_data_format() returning ma_format_unknown.
-