Re: Double buffering

Kai Vehmanen <[email protected]>
Newsgroups gmane.comp.audio.ecasound.general
Message-ID <[email protected]>
Hi,

On Thu, 3 May 2012, Joel Roth wrote:

> According to 'man ecasoundrc' the default value of the
> 'bmode-defaults-nonrt' setting is no double buffering.
>
> Is there any situation that one would *not* want double
> buffering?

for any batch/offline processing. Double-buffering consume a lot of 
memory, and causes additional memory copy traffic. So if you are just 
reading from files, processing, and writing to another set of files, 
double-buffering does not buy you anything. But for any use-case where you 
are reading and/or writing to timing sensitive objects (ALSA, JACK, 
rtnull), you'll benefit from double-buffering.

In ecasoundrc defaults, double-buffering is only disabeld in the 'nonrt' 
profile and that applies only in he above case where there are no 
real-time inputs nor outputs.

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Ecasound-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ecasound-list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.