On Wed, Apr 11, 2012 at 10:38:05PM +0300, Kai Vehmanen wrote:
> 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.
Sorry if I wasn't clear. My point is that cop-remove is
*not* listed in the blacklist, at least in the man page for
my installed Ecasound (2.8.1).
> > 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.
Thanks for clarifying. Nama is a bit like an awkward dancer,
still learning how *not* to step his partner's (Ecasound's)
feet. :-)
Regards,
Joel
-- Joel Roth ------------------------------------------------------------------------------ For Developers, A Lot Can Happen In A Second. Boundary is the first to Know...and Tell You. Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! http://p.sf.net/sfu/Boundary-d2dvs2 _______________________________________________ Ecasound-list mailing list Ecasound-list@email-addr-hidden https://lists.sourceforge.net/lists/listinfo/ecasound-listReceived on Thu Apr 12 12:15:02 2012
This archive was generated by hypermail 2.1.8 : Thu Apr 12 2012 - 12:15:02 EEST