Re: Bug report: strange crash

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

On Mon, 9 Apr 2012, Joel Roth wrote:

> I note that ecasound-iam(1) for my version of Ecasound (2.8.1)
> does not list cop-add and cop-remove as non-realtime (see
> quoted text below).
[...]
>       trol  objects that belong to a connected chainsetup. Commands that do NOT
>       support this are:

... note the "NOT" in the man page text above. :) So the list in the man 
page is a blacklist, i.e. the listed commands (like cop-remove) are _not_ 
real-time safe.

> Perhaps there are others as well? For example, I know
> that Nama needs to wrap cs-set-position in a stop/start
> when running Ecasound under JACK.

That's a different thing. In JACK, reposition during playback,
and repositioning while stopped, are two different operations. With
Ecasound+JACK, result of 'cs-set-position' will be different based on
whether the engine is running or not.

In practical terms, slow clients (clients like ecasound that need to do 
disk i/o), may not be able to catch up immediately to the new position to 
the new location (and you miss some audio on those JACK inputs). In 
multitrack recording type of use, you will usually want to reposition 
while stopped to make sure all clients are ready to play.

------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
_______________________________________________
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.