[ecasound] ecasound-2.4.6.1 tries to open wrong LADSPA plugins files and hangs

From: Sergei Steshenko <sergstesh@email-addr-hidden>
Date: Fri Aug 08 2008 - 17:59:58 EEST

Hello All,

issuing this command line:

(export LADSPA_PATH=`pwd`; ECASOUND=~/AFSWD/install/ecasound-2.4.6.1/binsh/ecasound;$ECASOUND -d -D -i input.wav -chmove:2,3 -chcopy:1,2 -chcopy:3,4 -eli:1020 -o alsa )

I'm getting this screen output:

"
********************************************************************************
* ecasound v2.4.6.1 (C) 1997-2007 Kai Vehmanen and others
********************************************************************************
(eca-session) Set debug level to: 287
[* Session created *]
[* Chainsetup created (cmdline) *]
(eca-chainsetup-parser) Changed active format to (bits/channels/srate/interleave): s16_le/2/44100/i
(eca-chainsetup) sample rate change, chainsetup command-line-setup to rate 44100.
(eca-chainsetup) Chain "default" created.
(eca-static-object-maps) All libsndfile supported extensions: aiff,au,avr,caf,htk,iff,mat,mat,paf,pvf,raw,sd2,sds,sf,voc,w64,wav,wav,wav,xi,
(eca-object-factory) Object "-i:input.wav" created, type "RIFF wave file". Has 2 parameter(s).
(audioio) set srate, aobj 'RIFF wave file:input.wav' to 44100.
(audioio-db-client) DB-client created for input.wav.
(audioio) set srate, aobj 'DB => RIFF wave file:uninitialized' to 44100.
(audioio) set srate, aobj 'RIFF wave file:input.wav' to 44100.
(audioio) set srate, aobj 'RIFF wave file:input.wav' to 44100.
(eca-object-factory) Creating chain operator "Channel move"
(eca-object-factory) Setting parameters: from-channel = 2.000, to-channel = 3.000
(audiofx) Setting samplerate to 44100 for object Channel move. Old value 384000.
(eca-object-factory) Creating chain operator "Channel copy"
(eca-object-factory) Setting parameters: from-channel = 1.000, to-channel = 2.000
(audiofx) Setting samplerate to 44100 for object Channel copy. Old value 384000.
(eca-object-factory) Creating chain operator "Channel copy"
(eca-object-factory) Setting parameters: from-channel = 3.000, to-channel = 4.000
(audiofx) Setting samplerate to 44100 for object Channel copy. Old value 384000.
(eca-static-object-maps) Unable to open plugin file "/home/sergei/work/some_name.log".
(eca-static-object-maps) Unable to open plugin file "/home/sergei/work/junk".
(eca-static-object-maps) Unable to open plugin file "/home/sergei/work/another_name.cbin".
".

Current working directory does have .so files of LADSPA plugins, but
ecasound gets stuck trying to open the above files.

By the way,

/home/sergei/work/junk

is not even a file, it's a directory.

If I place LADSPA plugins (i.e. their .so files) in a separate directory
which has no other files, ecasound works as expected.

This looks to me as a definite bug which should be easy to fix, i.e.
LADSPA prescribes plugins to be .so files, so IMO ecasound should try to
open only .so files.

Thanks,
  Sergei.

      

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Ecasound-list mailing list
Ecasound-list@email-addr-hidden
https://lists.sourceforge.net/lists/listinfo/ecasound-list
Received on Fri Aug 8 20:15:02 2008

This archive was generated by hypermail 2.1.8 : Fri Aug 08 2008 - 20:15:02 EEST