Skip to content

Windows Audio format: sample rate, bit depth and load

On this page

Short answer: on the tested Realtek USB Audio endpoint, the 48 kHz / 24-bit format remained the practical choice. Switching to 96 or 192 kHz did not reduce the available audio engine period or the XAudio2 queue estimate. The 16-bit advantage in CPU and the benefit of disabling system effects were not confirmed.

Status: measured on one system, not reproduced on another device. The result cannot be automatically transferred to another audio driver, DAC or Windows build. The meaning of the statuses is described in the research methodology.

The study answered four questions:

  1. Does the shared-mode audio engine period decrease when the rate is increased?
  2. Does 16-bit reduce load relative to 24-bit and 32-bit at 48 kHz?
  3. Does disabling system sound effects give a reproducible reduction in load?
  4. How is a change in endpoint rate related to the internal operation of XAudio2 for a 48 kHz source?

The measurement did not test sound quality, FPS, game latency or the physical latency between the digital signal and the speaker.

Parameter Value
Measurement date 2026-08-20
Windows Windows 11 Pro 25H2, x64
OS build 26200.8655
Processor AMD Ryzen 7 7800X3D, 8 cores / 16 threads
RAM 32 GB
Device Speakers, Realtek USB Audio
Driver Realtek USB Audio 6.4.0.2422 dated 2025-08-07
Source device format 48 kHz, 24-bit PCM, stereo
Shared mix format 48 kHz, 32-bit float, stereo
Source effects Enabled
Test cases 17 traces, one trace per case
Trace analysis Five consecutive 10-second windows

The source trace recorded the Windows build 26200 branch and the audio device data. The full revision, Windows edition, processor model and memory size were additionally read from the same computer on 2026-08-24. Four days passed between the measurement and the repeated recording of the configuration.

The unique endpoint identifier and the raw system traces are not published.

The cases were run in random order. For each one, 3 seconds of warm-up were used, followed by 52 seconds of system tracing and five 10-second analysis windows.

Two types of load were tested:

  • a steady shared-mode WASAPI stream for comparing rate, bit depth and effects;
  • a synthetic XAudio2 load with 8, 32 or 64 active voices and 44.1 or 48 kHz sources.

The main Windows Audio metric is the scheduler running time of the audiodg.exe process, expressed in milliseconds of work per second. XAudio2 performance data, the number of glitches and trace loss statistics were read separately.

The five windows of one trace are correlated and are used only as a descriptive spread. They are not five independent runs. The overall background system load varied, so whole-machine CPU, absolute DPC and ISR were not used for the final conclusion.

Endpoint rate Frames Period
44.1 kHz 441 10.0 ms
48 kHz 480 10.0 ms
96 kHz 960 10.0 ms
192 kHz 1920 10.0 ms

The endpoint returned only a 10 ms period. Periods of 5 ms and 2.5 ms were not supported by its driver. Increasing the rate increased the number of frames per period, but did not reduce the duration of the period.

This is a property of the specific combination of device and driver. Microsoft states that the available buffer sizes are determined by the audio driver, and an application can request the supported options via IAudioClient3. More details: Low Latency Audio.

The table shows the median and range of five windows within a single trace. The unit мс/с shows how many milliseconds the audiodg.exe process executed per second of observation.

Endpoint rate audiodg, median Window range
44.1 kHz 4.34 ms/s 4.24–4.86 ms/s
48 kHz 4.23 ms/s 4.20–5.63 ms/s
96 kHz 4.77 ms/s 4.72–5.70 ms/s
192 kHz 5.19 ms/s 5.07–5.94 ms/s

In this series, 96 and 192 kHz did not show a reduction in audiodg.exe time. But there was one trace per rate, and the background load varied. The table does not prove a universal size of the CPU difference between rates.

Device format audiodg, median Window range
16-bit 4.07 ms/s 4.03–4.35 ms/s
24-bit 4.23 ms/s 4.20–5.63 ms/s
32-bit 4.20 ms/s 4.16–4.64 ms/s

The ranges overlap, and there are not enough independent repeats. Based on this series, it cannot be stated that switching to 16-bit gives a reproducible reduction in load.

At 48 kHz / 24-bit, the median audiodg.exe was 4.23 ms/s with effects enabled and 4.39 ms/s with them disabled. The mean value moved in the other direction because of one higher window in the source trace.

No reliable benefit from disabling effects was established. The result is not a reason to disable them without a specific problem with an Audio Processing Object or driver.

For a fixed 48 kHz source and 32 voices, the following XAudio2 performance data were obtained:

Endpoint rate Audio cycles/s Relative to 48 kHz Queue estimate
44.1 kHz 25 116 2.31× 37.28 ms
48 kHz 10 870 1.00× 37.27 ms
96 kHz 55 574 5.11× 37.18 ms
192 kHz 87 016 8.00× 37.18 ms

Microsoft defines AudioCyclesSinceLastQuery as the CPU cycles spent by XAudio2 processing audio since the previous request. CurrentLatencyInSamples is the approximate distance between the last data submitted to the driver and the data being played. See XAUDIO2_PERFORMANCE_DATA and IXAudio2::GetPerformanceData.

Increasing the endpoint rate in this synthetic case increased the internal work of XAudio2, but barely changed its queue estimate. One performance summary was obtained per variant, so the coefficients describe this run rather than being a universal prediction for games.

Across all 17 traces, the following were recorded:

  • 0 audio glitches;
  • 0 lost ETW events;
  • 0 lost ETW buffers.
  • On the tested endpoint, the available shared-mode period remained 10 ms at 44.1, 48, 96 and 192 kHz.
  • Increasing the rate did not reduce the measured XAudio2 queue in the synthetic case.
  • The 16-bit advantage in audiodg.exe time was not confirmed.
  • The benefit of disabling system effects was not confirmed.
  • 48 kHz / 24-bit matches the source device format and showed no practical disadvantage compared with the neighbouring variants.
  • The result was not reproduced on another audio device or Windows build.
  • The full Windows revision and the overall computer configuration were recorded four days after the measurement, not within the source trace.
  • Physical DAC, ADC, acoustic or input-to-sound latency was not measured.
  • Sound quality and the audibility of differences were not assessed.
  • The effect on specific games, FPS and frametime was not tested.
  • The contribution of an individual vendor APO was not isolated.
  • The exact overall CPU effect cannot be transferred to processors of different performance.

The raw ETL files are not published: they contain unrelated information about process and system state. The tables above were manually selected and do not contain the unique endpoint ID, usernames, local paths or command lines.

The study and the tools used belong to the BoosterX developer, so the developer has a direct interest in the results. The methodology and the limits of applicability are described above, and the conclusions can be verified against the open data and the public sources listed.

For the tested device, it is reasonable to keep 48 kHz / 24-bit and not disable system effects without a specific diagnosed problem. Choosing 96 or 192 kHz for lower latency is not supported by this study.

This is not a universal setting for all DACs and drivers. A device that reports a shorter shared-mode period or uses a different audio path requires a separate measurement.

After completion, 48 kHz / 24-bit PCM and the original state of the system effects were restored. No active tracing sessions remained.

Study performed: 2026-08-20. Public sources and wording verified: 2026-08-24.

  • 2026-09-20: the structure was brought to the required one — “Limitations” and “State restoration” were separated into their own sections; decimal separators and time units were brought to the style of the series (comma, “ms”); a conflict-of-interest disclaimer was added.
  • 2026-08-24: first publication; measurements on one system, the limits of transferring the result and state restoration were published.