Linux's USB Audio Driver Aims For Latency Reduction

Discuss anything new and newsworthy! See http://planet.linuxaudio.org and https://libreav.org/news for more Linux Audio News!

Announcements of proprietary software may fit better in the Marketplace.


Moderators: raboof, MattKingUSA, khz

Post Reply
j_e_f_f_g
Established Member
Posts: 2032
Joined: Fri Aug 10, 2012 10:48 pm
Been thanked: 357 times

Linux's USB Audio Driver Aims For Latency Reduction

Post by j_e_f_f_g »

Author of BackupBand at https://sourceforge.net/projects/backupband/files/
My fans show their support by mentioning my name in their signature.

User avatar
milo
Established Member
Posts: 1242
Joined: Wed Sep 06, 2017 2:55 am
Location: Southern Utah, USA
Has thanked: 275 times
Been thanked: 218 times
Contact:

Re: Linux's USB Audio Driver Aims For Latency Reduction

Post by milo »

It sounds like there is active development that will make our studios better with time. Good to know! Thanks to the many developers over the years who have made our platform so good for audio production!
WforWoollyMammoth
Established Member
Posts: 118
Joined: Thu Oct 24, 2019 4:32 pm
Has thanked: 3 times
Been thanked: 16 times

Re: Linux's USB Audio Driver Aims For Latency Reduction

Post by WforWoollyMammoth »

Does this have something to do with the additional latency that's been referred to as "the extra buffer" with USB class compliant devices?

Reading the git commit would make me think so, at least in the sense that there's s a rather unnecessary chunk of silence introduced before the playback starts, but that the same problem doesn't necessarily concern capture.

It would be about time to fix that problem, or at least compensate for it somehow, tbh. The patch that generates the additional latency (for who knows what reasons there were for it) was introduced back in 2013. There are barely any other type of pro or semi-pro audio interfaces out there anymore - just USB ones. The RME PCIe cards might actually be the only currently available items that you can use with the type of slots that are be found on motherboards these days and that also happen to work with Linux.
Post Reply