if you cannot find stereo 48000Hz wav file
aplay -D plughw:CARD=CA0106 -v --buffer-size=1024 any.wav
try to find minimum buffer size 1024,512, 256,128,64,... without underrun
1024 frames = 21.33 ms x 48000Hz 4096 = 85.33 ms x 48000Hz
if request tlength 85.33ms is buffer time and 21.33ms is period time
not sure why pulseaudio received latency is 26ms
alsa_output.pci-0000_06_00.0.analog-stereo with sample spec s16le 2ch 48000Hz and channel map front-left,front-right Dec 25 19:29:42 homecomp pulseaudio[1911]: media.name = "ALSA Playback" Dec 25 19:29:42 homecomp pulseaudio[1911]: application.name = "ALSA plug-in [Transistor.bin.x86_64]" Dec 25 19:29:42 homecomp pulseaudio[1911]: native-protocol.peer = "UNIX socket client" Dec 25 19:29:42 homecomp pulseaudio[1911]: native-protocol.version = "26" Dec 25 19:29:42 homecomp pulseaudio[1911]: application.process.id = "9536" Dec 25 19:29:42 homecomp pulseaudio[1911]: application.process.user = "rkfg" Dec 25 19:29:42 homecomp pulseaudio[1911]: application.process.host = "homecomp" Dec 25 19:29:42 homecomp pulseaudio[1911]: application.process.binary = "Transistor.bin.x86_64" Dec 25 19:29:42 homecomp pulseaudio[1911]: application.language = "en_GB.UTF-8" Dec 25 19:29:42 homecomp pulseaudio[1911]: window.x11.display = ":0.0" Dec 25 19:29:42 homecomp pulseaudio[1911]: application.process.machine_id = "3be8f38f291dd2003af500d051c0a849" Dec 25 19:29:42 homecomp pulseaudio[1911]: application.process.session_id = "10" Dec 25 19:29:42 homecomp pulseaudio[1911]: module-stream-restore.id = "sink-input-by-application-name:ALSA plug-in [Transistor.bin.x86_64]" Dec 25 19:29:42 homecomp pulseaudio[1911]: Requested tlength=85.33 ms, minreq=21.33 ms Dec 25 19:29:42 homecomp pulseaudio[1911]: Early requests mode enabled, configuring sink latency to minreq. Dec 25 19:29:42 homecomp pulseaudio[1911]: Requested latency=21.33 ms, Received latency=26.00 ms
if you cannot find stereo 48000Hz wav file
aplay -D plughw:CARD=CA0106 -v --buffer-size=1024 any.wav
try to find minimum buffer size 1024,512, 256,128,64,... without underrun
1024 frames = 21.33 ms x 48000Hz
4096 = 85.33 ms x 48000Hz
if request tlength 85.33ms is buffer time and 21.33ms is period time
not sure why pulseaudio received latency is 26ms
alsa_output. pci-0000_ 06_00.0. analog- stereo with sample spec s16le 2ch 48000Hz and channel map front-left, front-right bin.x86_ 64]" protocol. peer = "UNIX socket client" protocol. version = "26" process. id = "9536" process. user = "rkfg" process. host = "homecomp" process. binary = "Transistor. bin.x86_ 64" language = "en_GB.UTF-8" process. machine_ id = "3be8f38f291dd2 003af500d051c0a 849" process. session_ id = "10" stream- restore. id = "sink-input- by-application- name:ALSA plug-in [Transistor. bin.x86_ 64]"
Dec 25 19:29:42 homecomp pulseaudio[1911]: media.name = "ALSA Playback"
Dec 25 19:29:42 homecomp pulseaudio[1911]: application.name = "ALSA plug-in [Transistor.
Dec 25 19:29:42 homecomp pulseaudio[1911]: native-
Dec 25 19:29:42 homecomp pulseaudio[1911]: native-
Dec 25 19:29:42 homecomp pulseaudio[1911]: application.
Dec 25 19:29:42 homecomp pulseaudio[1911]: application.
Dec 25 19:29:42 homecomp pulseaudio[1911]: application.
Dec 25 19:29:42 homecomp pulseaudio[1911]: application.
Dec 25 19:29:42 homecomp pulseaudio[1911]: application.
Dec 25 19:29:42 homecomp pulseaudio[1911]: window.x11.display = ":0.0"
Dec 25 19:29:42 homecomp pulseaudio[1911]: application.
Dec 25 19:29:42 homecomp pulseaudio[1911]: application.
Dec 25 19:29:42 homecomp pulseaudio[1911]: module-
Dec 25 19:29:42 homecomp pulseaudio[1911]: Requested tlength=85.33 ms, minreq=21.33 ms
Dec 25 19:29:42 homecomp pulseaudio[1911]: Early requests mode enabled, configuring sink latency to minreq.
Dec 25 19:29:42 homecomp pulseaudio[1911]: Requested latency=21.33 ms, Received latency=26.00 ms