Re: [ecasound] -ei limited to 12.50% ?

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

Subject: Re: [ecasound] -ei limited to 12.50% ?
From: Eric Dantan Rzewnicki (
Date: Fri Sep 24 2004 - 03:46:06 EEST

Eric Dantan Rzewnicki wrote:
> I haven't seen this before, and I'm not sure why I'm getting it ...
> If I understand my commandline correctly I'm not actually asking -ei to
> go below 12.5%. I think what I have here should vary between 25% and
> 1300% at a rate that varies between .1 and 10 Hz at a rate of .2 Hz. So,
> I don't think it should be going near 12.50% at all.
> Anyway, it still works despite the warning and creates a file that
> sounds totally awesome! :-D I'm using this with cassette and miniDV
> recordings. I've started recording both left and right channels, then
> postprocessing both channels with the same -ei -kos -kx -kos chain
> settup, reversing the right channel and mixing the 2 sides together.
> It's pretty darn cool!

I've tested this further with the simplest of commandlines:
ecasound -i:foo.wav -o:foo-m.wav -ei:xxx
-ei seem to be limited to the range 12.50%-2000% now. I know this used
to have a much wider range. Has something changed in the -ei effect or
in how ecasound interfaces with libsamplerate?

My python eci script uses -ei extensively. I've had it running
daily scheduled via cron for sometime now with the standard out
redirected to a log file. I have values in the log as high as 11343% and
as low as 3%. I remember testing the extremes when libsamplerate went
from max 12x in each direction to max 256x[0]. I would expect to be able
to use % values between 0.00390625 and 25600. I'm pretty sure this
worked before I installed the last few recent 2.3.4-pre`date` versions.

System details below.

Eric Rz.

[0]btw, Erik, the SRC page still refers to the 12x limit ... err ...
doh! just checked again to be sure. Looks like you updated it recently,
so never mind. I'll leave this pointless note here just to see if I get
to read a new cool quote in your sig. :)

asus a7v8x-x
athlon XP 2800+ (2071.203 MHz)
1GB PC2700 RAM
12GB /dev/hda2 / (actually a 40G disk) ext2
160GB /dev/hdc1 /mnt/audio/ ext2
2GB swap /dev/hda1
(onboard via8235 -- disabled)
ice1712 M-Audio Delta-66 w/omni i/o
ymfpci guillemot maxisound fortissimo -- used for midi only

debian testing (sarge)

     echo 1 > /proc/sys/kernel/voluntary_preemption
     echo 1 > /proc/sys/kernel/kernel_preemption
     echo 1 > /proc/sys/kernel/softirq_preemption
     echo 1 > /proc/sys/kernel/hardirq_preemption
     echo 16 > /sys/block/hda/queue/max_sectors_kb
     echo 16 > /sys/block/hdc/queue/max_sectors_kb
     echo 0 > /proc/irq/11/YMFPCI/threaded
     echo 0 > /proc/irq/8/rtc/threaded
     echo 0 > /proc/irq/9/ICE1712/threaded
     drives tuned in kernel config
realtime-0.1.1 lsm (insmod'ed since make install screwed things up last
     time I tried it many moons ago)
alsa-1.0.7rc1 (drivers, lib)
     drivers (1.0.7rc1)
     ./configure --with-isapnp=no --with-sequencer=yes --with-oss=no
alsa-1.0.6 (envy24control (patched), utils)
libsndfile-1.0.10 from tar.gz
libsamplerate-0.1.2 from tar.gz
     ./configure --enable-capabilities --enable-optimize
--with-default-tmpdir=/dev/shm --disable-portaudio --disable-coreaudio
     ./configure --enable-pyecasound=c --disable-oss --disable-arts

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

This archive was generated by hypermail 2b28 : Fri Sep 24 2004 - 03:46:21 EEST