Re: [ecasound] iam rewind

From: Kai Vehmanen <kvehmanen@email-addr-hidden>
Date: Thu Mar 23 2006 - 01:29:33 EET


thanks for the bugreport and apologies for the late response.

On Tue, 14 Feb 2006, hardware@email-addr-hidden wrote:

> I have experienced some unexpected behavior in ecasound's interactive
> mode.
> Typing stop and then start does not resume playing at the same playing at
> the same place. It starts playing about 4 seconds later than where it was
> stopped.

Hmm, wow, seems to be true - I'll have to investigate this better.

> Also, perhaps for related reasons, typing rewind 0 while it is playing
> actually forwards the playback by about 4 seconds.

Yep, seems to be the same thing.

> Also, typing ai-wave-edit causes a segfault after the expected error
> sh: ecawave: command not found
> The error is expected. The segfault is not.

Hmm, I couldn't reproduce this. There's one known unresolved issues with
some kernel+glibc combinations that caused segfaults (see ecasound/BUGS).
You could try with "LD_ASSUME_KERNEL=2.2.5 ecasound -c" and see if it

> Also, ecasound-iam(1) explicitly says, "Note! All input object names are
> required to be unique" but does not enforce this. ai-list will list the
> same file twice. I can see from /proc/<PID>/fd/ that ecasound has one
> file descriptor for each item in the ai-list, even if that means having
> two file descriptors for the same file. I can see reasons for doing this,
> but it is confusing because it contradicts the documentation.

Very true. There used to be some technical limitations, which lead to
the statement in the docs, but nowadays the object names need no longer be
unique. I'll change the docs to match current status..

  links, my public keys, etc at
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
Ecasound-list mailing list
Received on Thu Mar 23 01:32:00 2006

This archive was generated by hypermail 2.1.8 : Thu Mar 23 2006 - 01:32:00 EET