merry christmas, the bark receiver now plays audio with alsa directly rather than using cpal. this means I have finer control of latency and buffers, including being able to match the period of the underlying DAC to really eek out minimal latency!
Conversation
Notices
-
Hailey (hailey@hails.org)'s status on Wednesday, 03-Jan-2024 22:13:52 JST Hailey -
Hailey (hailey@hails.org)'s status on Wednesday, 03-Jan-2024 22:13:51 JST Hailey using alsa directly also means you can use real alsa device names (which function kinda like connection strings) to select the output node + configure it further if u like
minute repeated this. -
Hailey (hailey@hails.org)'s status on Wednesday, 03-Jan-2024 22:13:51 JST Hailey honestly pipewire is so freakin good man. they got the design right, it's fully observable + tunable, and it's flexible as hell. linux audio has arrived. its good now
-