Hello All,
Case 1:
if I run this command line:
(export LADSPA_PATH=`pwd`/ladspa; ECASOUND=~/AFSWD/install/ecasound-2.5.0/binsh/ecasound;$ECASOUND -D -i input.wav -chmove:2,3 -chcopy:1,2 -chcopy:3,4 -eli:1020 -o alsa )
, I get this output:
"
********************************************************************************
* ecasound v2.5.0 (C) 1997-2008 Kai Vehmanen and others
********************************************************************************
[* Session created *]
[* Chainsetup created (cmdline) *]
plugin_1010 :INFO: my_init ENTRY
plugin_1010 :INFO: my_init EXIT
plugin_1010 :INFO: ladspa_descriptor ENTRY
ladspa_descriptor: returning LongEqPlusReverbDescriptor=08299310
plugin_1010 :INFO: ladspa_descriptor EXIT
plugin_1010 :INFO: ladspa_descriptor ENTRY
plugin_1010 :INFO: ladspa_descriptor EXIT
(eca-object-factory) ERROR: Unable to find LADSPA plugin "1020"
(eca-chainsetup-parser) WARNING: Only 4+0 of the expected 6 parameters were recognized succesfully.
--- ecasound: ERROR: [ECA-SESSION] : "Invalid argument, unable to parse: '-eli:1020'" plugin_1010 :INFO: my_fini ENTRY plugin_1010 :INFO: my_fini EXIT ". Case 2: if I run this command line: (export LADSPA_PATH=`pwd`/ladspa; ECASOUND=~/AFSWD/install/ecasound-2.4.6.1/binsh/ecasound;$ECASOUND -D -i input.wav -chmove:2,3 -chcopy:1,2 -chcopy:3,4 -eli:1020 -o alsa ) , I get this: "******************************************************************************** * ecasound v2.4.6.1 (C) 1997-2007 Kai Vehmanen and others ******************************************************************************** [* Session created *] [* Chainsetup created (cmdline) *] plugin_1010 :INFO: my_init ENTRY plugin_1010 :INFO: my_init EXIT plugin_1010 :INFO: ladspa_descriptor ENTRY ladspa_descriptor: returning LongEqPlusReverbDescriptor=08283128 plugin_1010 :INFO: ladspa_descriptor EXIT plugin_1010 :INFO: ladspa_descriptor ENTRY plugin_1010 :INFO: ladspa_descriptor EXIT plugin_1020 :INFO: my_init ENTRY plugin_1020 :INFO: my_init EXIT plugin_1020 :INFO: ladspa_descriptor ENTRY ladspa_descriptor: returning ShortEqPlusHRTFDescriptor=08287c50 plugin_1020 :INFO: ladspa_descriptor EXIT plugin_1020 :INFO: ladspa_descriptor ENTRY plugin_1020 :INFO: ladspa_descriptor EXIT [* Connecting chainsetup *] (eca-chainsetup) 'rt' buffering mode selected. (eca-chainsetup) Audio object "input.wav", mode "read". (audio-io) Format: s16_le, channels 2, srate 44100, interleaved. (audioio_alsa) Warning! Period-size differs from current client buffersize. (eca-chainsetup) Audio object "alsa", mode "write". (audio-io) Format: s16_le, channels 2, srate 44100, interleaved. [* Chainsetup connected *] (eca-control-objects) Connected chainsetup: "command-line-setup". [* Controller/Starting batch processing *] ... " and I have sound. Please note that in both cases `pwd`/ladspa directory contains just the two plugin_1010.so, plugin_1020.so plugins and no other files. plugin_1020 has 4 inputs and 2 outputs, plugin_1010 has 2 inputs and 4 outputs, from the messages I suspect that in case 1 ecasound tries to connect it and it fails because of number of inputs mismatch, but, if my guess is correct, ecasound shouldn't have tried to connect plugin_1010 in the first place. 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-listReceived on Wed Aug 20 00:15:01 2008
This archive was generated by hypermail 2.1.8 : Wed Aug 20 2008 - 00:15:01 EEST