Christos Posted September 1, 2017 Share Posted September 1, 2017 Hi, Got an issue with some long latency/buffer on OrangePiPC. Legacy built kernel with RT (Armbian 5.32). The default output, Audiocodec Analog Stereo, exhibits a latency of about 500ms or somewhere there, it is actually a delayed play. Other outputs do not have such latency, eg if I connect a USB audio device, it is just fine with only a few ms of latency. If it was a generic setting that would have impact on the USB audio too, but it is not, USB audio plays without excessive latency. Tried to set as low as I could the default-fragments (=8) and default-fragment-size-msec (=3) in /etc/pulse/daemon.conf to have 24msec of buffer but to no avail, still the same behaviour with latency of about 500ms. Is there any way to decrease the buffer length or the overall latency of the default audiocodec in OrangePiPC ? Is there some hardcoded buffer/latency just for the default audiocodec output in the Armbian built? Link to comment Share on other sites More sharing options...
Christos Posted September 1, 2017 Author Share Posted September 1, 2017 Replying to my own topic, it was just the old man not wearing his glasses.. forgot to specify the proper pulseaudio buffer in pa_simple_new and the system got the maximum latency default values. 1 Link to comment Share on other sites More sharing options...
Christos Posted September 1, 2017 Author Share Posted September 1, 2017 Ok, It seems the old guy did put his glasses on and eliminated the buffer latency, but.. there still remains a 'sink' latency whch I do not know how to tweak. And it is quite significant for my purpose. Does anyone know how that 'sink' latency gets changed in pulseaudio? It is mentioned in the pulseaudio manager screenshot here Link to comment Share on other sites More sharing options...
Recommended Posts