Re: [ecasound] -erc effect causes delay

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [ecasound] -erc effect causes delay
From: Jeremy Hall (jhall_AT_maoz.com)
Date: Thu May 29 2003 - 23:40:30 EEST


hmmph I will do a make clean and make sure that things are getting built
correctly.

I tried to make an easier setup for the delay thing but a single chain
works fine. I tried to add a second chain with the null device and got
XRUNs on the null device

ecasound -f:f32_le,1,48000 -i Track_3-1.wav -erc:1,2 -f:s32_le,2,48000 -o
alsa,out -a:jhall -i null -o null

it didn't matter whether -o was null or rtnull it still got XRUNs.

It should be pointed out the delay was not a simple delay, rather it was a
sample-synched copy on both channels, followed by delays that back off in
the right channel. It made for a nice phasing effect at small buffer
sizes.

You might be able to reproduce by splitting a file into separate files,
one for each channel, then trying to rtcombine them with the example I
have shown. It doesn't take much to make these files and if you want me
to provide one I'd be happy to. (these came from ardour)

_J

In the new year, Kai Vehmanen wrote:
> On Thu, 29 May 2003, Jeremy Hall wrote:
>
> > for f in 1 2 3;do ecasound -a:1 -f:f32_le,1,48000 -i Track_3-$f.wav -a:2
> > -i Track_4-$f.wav -erc:1,2 -epp:100 -a:1,2 -f:s32_le,2,48000 -o alsa,out
> > -r;done
> [...]
> > It doesn't matter whether I use -z:db,something or -z:nodb but depending
> > on what my -b: is set to, I will get delay in the right channel (like etd)
> > and it's coming from the -erc. Were there buffer changes that went in
> > recently?
>
> No changes recently. So it adds offset of -b:xxx between the left and
> right channels? Can you come up with a simpler way to reproduce the
> problem...?
>
> > also the loop device seems broken again. if you replace the output with
> [...]
> > -a:1,2 -o loop,1 -a:3 -i loop,1 -o jack_alsa,out or some other object, it
> > says it's not a valid chain setup, complaining about all chains having
>
> Hmm, I can't reproduce this. For example, the following works just fine:
>
> ecasound -a:1 -i foo.wav -a:2 -i foo2.wav \
> -a:1,2 -o loop,1 -a:3 -i loop,1 -o alsa
>
> --
> http://www.eca.cx
> Audio software for Linux!
>
> --
> To unsubscribe send message 'unsubscribe' in the body of the
> message to <ecasound-list-request_AT_wakkanet.fi>.
>


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Thu May 29 2003 - 23:37:28 EEST