|
View:
New views
5 Messages
—
Rating Filter:
Alert me
|
|
|
problem with path on 2.6.0 and latest dev snapshotusing either 2.6.0 final or ecasound-2.7.0+dev-20090422 I get an error
with input of files as below unless I copy them to a shorter path and then run ecasound. I have for troubleshooting purposes set the mode recursively to 777 for the sound files and directories up the hierarchy. See end of email for full debugging output: Long path: root@domU-12-31-39-00-41-42:~# ecasound -i:/root/testbed/35007382172981-199_080608-ECLvcl-124111921021993500-16-9/assets/8/c/a/8ca77b3d-1fc3-463c-a340-1da8fe7442d8.mp3 -o:bar.wav ************************************************************************** * ecasound v2.7.0+dev-20090422 (C) 1997-2009 Kai Vehmanen and others ************************************************************************** (eca-chainsetup) Chainsetup "untitled-chainsetup" (eca-session) NOTE: Unable to create a valid chainsetup from the command-line arguments. (eca-chainsetup) Unable to connect: No inputs in the current chainsetup. (1.1-NO-INPUTS) Warning: type DBC_NEVER_REACHED soft-assert '(null)' failed at -> eca-control-main.cpp:63 [(null)] after copying the file to foo.mp3 in same directory: root@domU-12-31-39-00-41-42:~# ecasound -i:foo.mp3 -o:bar.wav************************************************************************** * ecasound v2.7.0+dev-20090422 (C) 1997-2009 Kai Vehmanen and others ************************************************************************** (eca-chainsetup) Chainsetup "untitled-chainsetup" (eca-chainsetup) "nonrt" buffering mode selected. (eca-chainsetup) Opened input "foo.mp3", mode "read". Format: s16_le, channels 2, srate 44100, interleaved (locked ... params). (eca-chainsetup) Opened output "bar.wav", mode "read/write (update)". Format: s16_le, channels 2, srate 44100, ... interleaved (locked params). - [ Connected chainsetup: "untitled-chainsetup" ] ------------------------ - [ Controller/Starting batch processing ] ------------------------------- - [ Engine - Driver start ] ---------------------------------------------- (eca-engine) Using realtime-scheduling (SCHED_FIFO:50). - [ Engine - Processing finished ] --------------------------------------- - [ Controller/Batch processing finished (0) ] --------------------------- - [ Engine exiting ] ----------------------------------------------------- (eca-control-objects) Disconnecting chainsetup: "untitled-chainsetup". I am a lot confused now, any ideas? ---- full debugging (-ddd) output: root@domU-12-31-39-00-41-42:~# ecasound -ddd -i:/root/testbed/35007382172981-199_080608-ECLvcl-124111921021993500-16-9/assets/8/c/a/8ca77b3d-1fc3-463c-a340-1da8fe7442d8.mp3 -o:bar.wav ************************************************************************** * ecasound v2.7.0+dev-20090422 (C) 1997-2009 Kai Vehmanen and others ************************************************************************** (eca-session) Set debug level to: 511 (eca-session) Session created (resource-file) Loading file /usr/local/share/ecasound/ecasoundrc. (resource-file) Loading file /root/.ecasound/ecasoundrc. (audioio-db-server) constructor (eca-chainsetup) Rtcaps detected. (resource-file) Loading file /usr/local/share/ecasound/ecasoundrc. (resource-file) Loading file /root/.ecasound/ecasoundrc. (eca-chainsetup) Using hardcoded defaults for "default-audio-format". (eca-chainsetup-parser) Interpreting object option "-f:s16_le,2,44100,i". (eca-chainsetup-parser) Changed active format to (bits/channels/srate/interleave): s16_le/2/44100/i (eca-chainsetup) sample rate change, chainsetup untitled-chainsetup to rate 44100. (eca-chainsetup-parser) Interpreting object option "-z:mixmode,avg". (eca-static-object-maps) register_chain_operator_objects() (samplebuffer) Buffer created, channels: 0, length-samples: 0. (eca-object-map) match (1): eS to regexp ^eS$ (eca-object-map) match (1): ea to regexp ^ea$ (eca-object-map) match (1): eadb to regexp ^eadb$ (eca-object-map) match (1): eac to regexp ^eac$ (eca-object-map) match (1): eal to regexp ^eal$ (eca-object-map) match (1): eaw to regexp ^eaw$ (eca-object-map) match (1): ec to regexp ^ec$ (eca-object-map) match (1): eca to regexp ^eca$ (eca-object-map) match (1): eemb to regexp ^eemb$ (eca-object-map) match (1): eemp to regexp ^eemp$ (eca-object-map) match (1): eemt to regexp ^eemt$ (eca-object-map) match (1): ef1 to regexp ^ef1$ (eca-object-map) match (1): ef3 to regexp ^ef3$ (eca-object-map) match (1): ef4 to regexp ^ef4$ (eca-object-map) match (1): efa to regexp ^efa$ (eca-object-map) match (1): efb to regexp ^efb$ (eca-object-map) match (1): efc to regexp ^efc$ (eca-object-map) match (1): efh to regexp ^efh$ (eca-object-map) match (1): efi to regexp ^efi$ (eca-object-map) match (1): efl to regexp ^efl$ (eca-object-map) match (1): efr to regexp ^efr$ (eca-object-map) match (1): efs to regexp ^efs$ (eca-object-map) match (1): ei to regexp ^ei$ (eca-object-map) match (1): enm to regexp ^enm$ (eca-object-map) match (1): epp to regexp ^epp$ (samplebuffer) Buffer created, channels: 0, length-samples: 0. (eca-object-map) match (1): chorder to regexp ^chorder$ (eca-object-map) match (1): chcopy to regexp ^chcopy$ (eca-object-map) match (1): erc to regexp ^erc$ (eca-object-map) match (1): chmove to regexp ^chmove$ (eca-object-map) match (1): chmute to regexp ^chmute$ (eca-object-map) match (1): erm to regexp ^erm$ (eca-object-map) match (1): chmix to regexp ^chmix$ (eca-object-map) match (1): etc to regexp ^etc$ (eca-object-map) match (1): etd to regexp ^etd$ (eca-object-map) match (1): ete to regexp ^ete$ (eca-object-map) match (1): etf to regexp ^etf$ (eca-object-map) match (1): etl to regexp ^etl$ (eca-object-map) match (1): etm to regexp ^etm$ (eca-object-map) match (1): etp to regexp ^etp$ (eca-object-map) match (1): etr to regexp ^etr$ (eca-object-map) match (1): ev to regexp ^ev$ (eca-object-map) match (1): evp to regexp ^evp$ (eca-object-map) match (1): ezf to regexp ^ezf$ (eca-object-map) match (1): ezx to regexp ^ezx$ (eca-object-map) match (1): gc to regexp ^gc$ (eca-object-map) match (1): ge to regexp ^ge$ (eca-static-object-maps) register_controller_objects() (eca-object-map) match (1): kf to regexp ^kf$ (eca-object-map) match (1): kog to regexp ^kog$ (eca-object-map) match (1): kl to regexp ^kl$ (eca-object-map) match (1): kl2 to regexp ^kl2$ (eca-object-map) match (1): klg to regexp ^klg$ (eca-object-map) match (1): km to regexp ^km$ (eca-object-map) match (1): kos to regexp ^kos$ (samplebuffer) Buffer created, channels: 0, length-samples: 0. (eca-object-map) match (1): ksv to regexp ^ksv$ (eca-chainsetup) Using hardcoded defaults for "bmode-defaults-nonrt". (eca-chainsetup) Using hardcoded defaults for "bmode-defaults-rt". (eca-chainsetup) Using hardcoded defaults for "bmode-defaults-rtlowlatency". (eca-chain) constructor: CHAIN (eca-chainsetup) Chain "default" created. (eca-chainsetup) Chainsetup "untitled-chainsetup" (eca-session) NOTE: Unable to create a valid chainsetup from the command-line arguments. (eca-control) ECA_CONTROL constructor (eca-control) processing cmd and arg: -o:bar.wav (eca-control) passiong to cs-option: -o:bar.wav (eca-chainsetup-parser) Interpreting global option "-o:bar.wav". (eca-chainsetup-parser) Interpreting object option "-o:bar.wav". (eca-static-object-maps) register_audio_io_rt_objects() (eca-object-map) match (1): /dev/dsp to regexp /dev/dsp[0-9]* (eca-object-map) match (1): /dev/sound/dsp to regexp /dev/sound/dsp[0-9]* (eca-object-map) match (1): rtnull to regexp ^rtnull$ (eca-object-map) match (1): alsahw_09 to regexp (^alsahw_09$)|(^alsaplugin_09$) (eca-object-map) match (1): alsa_09 to regexp ^alsa_09$ (eca-object-map) match (1): alsahw to regexp ^alsahw$ (eca-object-map) match (1): alsaplugin to regexp ^alsaplugin$ (eca-object-map) match (1): alsa to regexp ^alsa$ (eca-static-object-maps) register_audio_io_nonrt_objects() (eca-object-map) match (1): wav to regexp wav$ (samplebuffer) Buffer created, channels: 0, length-samples: 0. (eca-object-map) match (1): ewf to regexp ewf$ (eca-object-map) match (1): cdr to regexp cdr$ (eca-object-map) match (1): raw to regexp raw$ (eca-object-map) match (1): mp3 to regexp mp3$ (eca-object-map) match (1): mp2 to regexp mp2$ (eca-object-map) match (1): ogg to regexp ogg$ (eca-object-map) match (1): mikmod to regexp ... (^mikmod$)|(xm$)|(669$)|(amf$)|(dsm$)|(far$)|(gdm$)|(imf$)|(it$)|(m15$)|(ed$)|(mod$)|(mtm$)|(s3m$)|(stm$)|(stx$) ... |(ult$)|(uni$) (eca-object-map) match (1): mid to regexp (mid$)|(midi$) (eca-object-map) match (1): aac to regexp aac$ (eca-object-map) match (1): mp4 to regexp mp4$ (eca-object-map) match (1): m4a to regexp m4a$ (eca-static-object-maps) All libsndfile supported extensions: ... aiff,au,avr,caf,flac,htk,iff,mat,mat,paf,pvf,raw,sd2,sds,sf,voc,w64,wav,wav,wav,xi, (eca-object-map) match (1): sndfile to regexp ... (^sndfile$)|(flac$)|(avr$)|(caf$)|(htk$)|(iff$)|(mat$)|(paf$)|(pvf$)|(sf$)|(sd2$)|(sds$)|(voc$)|(w64$)|(xi$)|(ai ... f*$)|(au$)|(snd$) (eca-object-map) match (1): audiofile to regexp (^audiofile$) (eca-object-map) match (1): - to regexp ^-$ (eca-object-map) match (1): stdin to regexp ^stdin$ (eca-object-map) match (1): stdout to regexp ^stdout$ (eca-object-map) match (1): null to regexp ^null$ (eca-object-map) match (1): typeselect to regexp ^typeselect$ (samplebuffer) Buffer created, channels: 0, length-samples: 0. (samplebuffer) Buffer created, channels: 0, length-samples: 0. (eca-object-map) match (1): resample to regexp ^resample$ (samplebuffer) Buffer created, channels: 0, length-samples: 0. (samplebuffer) Buffer created, channels: 0, length-samples: 0. (eca-object-map) match (1): resample-hq to regexp ^resample-hq$ (samplebuffer) Buffer created, channels: 0, length-samples: 0. (samplebuffer) Buffer created, channels: 0, length-samples: 0. (eca-object-map) match (1): resample-lq to regexp ^resample-lq$ (samplebuffer) Buffer created, channels: 0, length-samples: 0. (eca-object-map) match (1): reverse to regexp ^reverse$ (samplebuffer) Buffer created, channels: 0, length-samples: 0. (eca-object-map) match (1): tone to regexp ^tone$ (samplebuffer) Buffer created, channels: 0, length-samples: 0. (eca-object-map) match (1): audioloop to regexp ^(audioloop|select|playat)$ (eca-object-map) match (1): bar.wav to regexp wav$ (eca-object-factory) Object "-o:bar.wav" created, type "RIFF wave file". Has 2 parameter(s) (variable: no). (eca-chainsetup-parser) adding file "bar.wav". (audioio) set srate, aobj "RIFF wave file:bar.wav" to 44100. (audioio-db-client) DB-client created for bar.wav. (audioio) set srate, aobj "DB => RIFF wave file:uninitialized" to 44100. (audioio) set srate, aobj "RIFF wave file:bar.wav" to 44100. (audioio) set srate, aobj "RIFF wave file:bar.wav" to 44100. (eca-chainsetup) Assigning file to chains: default (eca-chainsetup) Unable to connect: No inputs in the current chainsetup. (1.1-NO-INPUTS) Warning: type DBC_NEVER_REACHED soft-assert '(null)' failed at -> eca-control-main.cpp:63 [(null)] (eca-control) ECA_CONTROL destructor (eca-session) ECA_SESSION destructor-in (eca-chainsetup) ECA_CHAINSETUP destructor-in (eca-chainsetup) Deleting chain "default". (eca-chain) CHAIN destructor! (eca-chainsetup) Deleting audio db-client "bar.wav". (audioio-db-client) destructor bar.wav. (audioio-db-server) unregister_client RIFF wave file. (audioio-db-server) unregister_client failed (2) (eca-chainsetup) Deleting audio object "bar.wav". (audioio-db-server) destructor (audioio-db-server) destructor-out (eca-chainsetup) ECA_CHAINSETUP destructor-out (eca-session) ECA_SESSION destructor-out Thanks for any info and assistance! -- Jason Galyon Silver Screen Tele-Reality, Inc. http://www.sister.tv | http://www.videocarlot.tv Phone: 972-855-3500 | Fax: 413-778-2146 ------------------------------------------------------------------------------ _______________________________________________ Ecasound-list mailing list Ecasound-list@... https://lists.sourceforge.net/lists/listinfo/ecasound-list |
|
|
Re: problem with path on 2.6.0 and latest dev snapshotJason Galyon wrote:
> using either 2.6.0 final or ecasound-2.7.0+dev-20090422 I get an error > with input of files as below unless I copy them to a shorter path and > then run ecasound. I have for troubleshooting purposes set the mode > recursively to 777 for the sound files and directories up the hierarchy. > > See end of email for full debugging output: > > Long path: > root@domU-12-31-39-00-41-42:~# ecasound > -i:/root/testbed/35007382172981-199_080608-ECLvcl-124111921021993500-16-9/assets/8/c/a/8ca77b3d-1fc3-463c-a340-1da8fe7442d8.mp3 > -o:bar.wav > ************************************************************************** > * ecasound v2.7.0+dev-20090422 (C) 1997-2009 Kai Vehmanen and > others > ************************************************************************** > (eca-chainsetup) Chainsetup "untitled-chainsetup" > (eca-session) NOTE: Unable to create a valid chainsetup from the > command-line arguments. > (eca-chainsetup) Unable to connect: No inputs in the current chainsetup. > (1.1-NO-INPUTS) > Warning: type DBC_NEVER_REACHED soft-assert '(null)' failed at > -> eca-control-main.cpp:63 [(null)] > > after copying the file to foo.mp3 in same directory: > root@domU-12-31-39-00-41-42:~# ecasound -i:foo.mp3 > -o:bar.wav************************************************************************** > * ecasound v2.7.0+dev-20090422 (C) 1997-2009 Kai Vehmanen and > others > ************************************************************************** > (eca-chainsetup) Chainsetup "untitled-chainsetup" > (eca-chainsetup) "nonrt" buffering mode selected. > (eca-chainsetup) Opened input "foo.mp3", mode "read". Format: s16_le, > channels 2, srate 44100, interleaved (locked > ... params). > (eca-chainsetup) Opened output "bar.wav", mode "read/write (update)". > Format: s16_le, channels 2, srate 44100, > ... interleaved (locked params). > - [ Connected chainsetup: "untitled-chainsetup" ] ------------------------ > - [ Controller/Starting batch processing ] ------------------------------- > - [ Engine - Driver start ] ---------------------------------------------- > (eca-engine) Using realtime-scheduling (SCHED_FIFO:50). > > - [ Engine - Processing finished ] --------------------------------------- > - [ Controller/Batch processing finished (0) ] --------------------------- > - [ Engine exiting ] ----------------------------------------------------- > (eca-control-objects) Disconnecting chainsetup: "untitled-chainsetup". > > I am a lot confused now, any ideas? > > > ---- > full debugging (-ddd) output: > root@domU-12-31-39-00-41-42:~# ecasound -ddd > -i:/root/testbed/35007382172981-199_080608-ECLvcl-124111921021993500-16-9/assets/8/c/a/8ca77b3d-1fc3-463c-a340-1da8fe7442d8.mp3 > -o:bar.wav > ************************************************************************** > * ecasound v2.7.0+dev-20090422 (C) 1997-2009 Kai Vehmanen and > others > ************************************************************************** > (eca-session) Set debug level to: 511 > (eca-session) Session created > (resource-file) Loading file /usr/local/share/ecasound/ecasoundrc. > (resource-file) Loading file /root/.ecasound/ecasoundrc. > (audioio-db-server) constructor > (eca-chainsetup) Rtcaps detected. > (resource-file) Loading file /usr/local/share/ecasound/ecasoundrc. > (resource-file) Loading file /root/.ecasound/ecasoundrc. > (eca-chainsetup) Using hardcoded defaults for "default-audio-format". > (eca-chainsetup-parser) Interpreting object option "-f:s16_le,2,44100,i". > (eca-chainsetup-parser) Changed active format to > (bits/channels/srate/interleave): s16_le/2/44100/i > (eca-chainsetup) sample rate change, chainsetup untitled-chainsetup to > rate 44100. > (eca-chainsetup-parser) Interpreting object option "-z:mixmode,avg". > (eca-static-object-maps) register_chain_operator_objects() > (samplebuffer) Buffer created, channels: 0, length-samples: 0. > (eca-object-map) match (1): eS to regexp ^eS$ > (eca-object-map) match (1): ea to regexp ^ea$ > (eca-object-map) match (1): eadb to regexp ^eadb$ > (eca-object-map) match (1): eac to regexp ^eac$ > (eca-object-map) match (1): eal to regexp ^eal$ > (eca-object-map) match (1): eaw to regexp ^eaw$ > (eca-object-map) match (1): ec to regexp ^ec$ > (eca-object-map) match (1): eca to regexp ^eca$ > (eca-object-map) match (1): eemb to regexp ^eemb$ > (eca-object-map) match (1): eemp to regexp ^eemp$ > (eca-object-map) match (1): eemt to regexp ^eemt$ > (eca-object-map) match (1): ef1 to regexp ^ef1$ > (eca-object-map) match (1): ef3 to regexp ^ef3$ > (eca-object-map) match (1): ef4 to regexp ^ef4$ > (eca-object-map) match (1): efa to regexp ^efa$ > (eca-object-map) match (1): efb to regexp ^efb$ > (eca-object-map) match (1): efc to regexp ^efc$ > (eca-object-map) match (1): efh to regexp ^efh$ > (eca-object-map) match (1): efi to regexp ^efi$ > (eca-object-map) match (1): efl to regexp ^efl$ > (eca-object-map) match (1): efr to regexp ^efr$ > (eca-object-map) match (1): efs to regexp ^efs$ > (eca-object-map) match (1): ei to regexp ^ei$ > (eca-object-map) match (1): enm to regexp ^enm$ > (eca-object-map) match (1): epp to regexp ^epp$ > (samplebuffer) Buffer created, channels: 0, length-samples: 0. > (eca-object-map) match (1): chorder to regexp ^chorder$ > (eca-object-map) match (1): chcopy to regexp ^chcopy$ > (eca-object-map) match (1): erc to regexp ^erc$ > (eca-object-map) match (1): chmove to regexp ^chmove$ > (eca-object-map) match (1): chmute to regexp ^chmute$ > (eca-object-map) match (1): erm to regexp ^erm$ > (eca-object-map) match (1): chmix to regexp ^chmix$ > (eca-object-map) match (1): etc to regexp ^etc$ > (eca-object-map) match (1): etd to regexp ^etd$ > (eca-object-map) match (1): ete to regexp ^ete$ > (eca-object-map) match (1): etf to regexp ^etf$ > (eca-object-map) match (1): etl to regexp ^etl$ > (eca-object-map) match (1): etm to regexp ^etm$ > (eca-object-map) match (1): etp to regexp ^etp$ > (eca-object-map) match (1): etr to regexp ^etr$ > (eca-object-map) match (1): ev to regexp ^ev$ > (eca-object-map) match (1): evp to regexp ^evp$ > (eca-object-map) match (1): ezf to regexp ^ezf$ > (eca-object-map) match (1): ezx to regexp ^ezx$ > (eca-object-map) match (1): gc to regexp ^gc$ > (eca-object-map) match (1): ge to regexp ^ge$ > (eca-static-object-maps) register_controller_objects() > (eca-object-map) match (1): kf to regexp ^kf$ > (eca-object-map) match (1): kog to regexp ^kog$ > (eca-object-map) match (1): kl to regexp ^kl$ > (eca-object-map) match (1): kl2 to regexp ^kl2$ > (eca-object-map) match (1): klg to regexp ^klg$ > (eca-object-map) match (1): km to regexp ^km$ > (eca-object-map) match (1): kos to regexp ^kos$ > (samplebuffer) Buffer created, channels: 0, length-samples: 0. > (eca-object-map) match (1): ksv to regexp ^ksv$ > (eca-chainsetup) Using hardcoded defaults for "bmode-defaults-nonrt". > (eca-chainsetup) Using hardcoded defaults for "bmode-defaults-rt". > (eca-chainsetup) Using hardcoded defaults for "bmode-defaults-rtlowlatency". > (eca-chain) constructor: CHAIN > (eca-chainsetup) Chain "default" created. > (eca-chainsetup) Chainsetup "untitled-chainsetup" > (eca-session) NOTE: Unable to create a valid chainsetup from the > command-line arguments. > (eca-control) ECA_CONTROL constructor > (eca-control) processing cmd and arg: -o:bar.wav > (eca-control) passiong to cs-option: -o:bar.wav > (eca-chainsetup-parser) Interpreting global option "-o:bar.wav". > (eca-chainsetup-parser) Interpreting object option "-o:bar.wav". > (eca-static-object-maps) register_audio_io_rt_objects() > (eca-object-map) match (1): /dev/dsp to regexp /dev/dsp[0-9]* > (eca-object-map) match (1): /dev/sound/dsp to regexp /dev/sound/dsp[0-9]* > (eca-object-map) match (1): rtnull to regexp ^rtnull$ > (eca-object-map) match (1): alsahw_09 to regexp > (^alsahw_09$)|(^alsaplugin_09$) > (eca-object-map) match (1): alsa_09 to regexp ^alsa_09$ > (eca-object-map) match (1): alsahw to regexp ^alsahw$ > (eca-object-map) match (1): alsaplugin to regexp ^alsaplugin$ > (eca-object-map) match (1): alsa to regexp ^alsa$ > (eca-static-object-maps) register_audio_io_nonrt_objects() > (eca-object-map) match (1): wav to regexp wav$ > (samplebuffer) Buffer created, channels: 0, length-samples: 0. > (eca-object-map) match (1): ewf to regexp ewf$ > (eca-object-map) match (1): cdr to regexp cdr$ > (eca-object-map) match (1): raw to regexp raw$ > (eca-object-map) match (1): mp3 to regexp mp3$ > (eca-object-map) match (1): mp2 to regexp mp2$ > (eca-object-map) match (1): ogg to regexp ogg$ > (eca-object-map) match (1): mikmod to regexp > ... > (^mikmod$)|(xm$)|(669$)|(amf$)|(dsm$)|(far$)|(gdm$)|(imf$)|(it$)|(m15$)|(ed$)|(mod$)|(mtm$)|(s3m$)|(stm$)|(stx$) > ... |(ult$)|(uni$) > (eca-object-map) match (1): mid to regexp (mid$)|(midi$) > (eca-object-map) match (1): aac to regexp aac$ > (eca-object-map) match (1): mp4 to regexp mp4$ > (eca-object-map) match (1): m4a to regexp m4a$ > (eca-static-object-maps) All libsndfile supported extensions: > ... > aiff,au,avr,caf,flac,htk,iff,mat,mat,paf,pvf,raw,sd2,sds,sf,voc,w64,wav,wav,wav,xi, > (eca-object-map) match (1): sndfile to regexp > ... > (^sndfile$)|(flac$)|(avr$)|(caf$)|(htk$)|(iff$)|(mat$)|(paf$)|(pvf$)|(sf$)|(sd2$)|(sds$)|(voc$)|(w64$)|(xi$)|(ai > ... f*$)|(au$)|(snd$) > (eca-object-map) match (1): audiofile to regexp (^audiofile$) > (eca-object-map) match (1): - to regexp ^-$ > (eca-object-map) match (1): stdin to regexp ^stdin$ > (eca-object-map) match (1): stdout to regexp ^stdout$ > (eca-object-map) match (1): null to regexp ^null$ > (eca-object-map) match (1): typeselect to regexp ^typeselect$ > (samplebuffer) Buffer created, channels: 0, length-samples: 0. > (samplebuffer) Buffer created, channels: 0, length-samples: 0. > (eca-object-map) match (1): resample to regexp ^resample$ > (samplebuffer) Buffer created, channels: 0, length-samples: 0. > (samplebuffer) Buffer created, channels: 0, length-samples: 0. > (eca-object-map) match (1): resample-hq to regexp ^resample-hq$ > (samplebuffer) Buffer created, channels: 0, length-samples: 0. > (samplebuffer) Buffer created, channels: 0, length-samples: 0. > (eca-object-map) match (1): resample-lq to regexp ^resample-lq$ > (samplebuffer) Buffer created, channels: 0, length-samples: 0. > (eca-object-map) match (1): reverse to regexp ^reverse$ > (samplebuffer) Buffer created, channels: 0, length-samples: 0. > (eca-object-map) match (1): tone to regexp ^tone$ > (samplebuffer) Buffer created, channels: 0, length-samples: 0. > (eca-object-map) match (1): audioloop to regexp ^(audioloop|select|playat)$ > (eca-object-map) match (1): bar.wav to regexp wav$ > (eca-object-factory) Object "-o:bar.wav" created, type "RIFF wave file". > Has 2 parameter(s) (variable: no). > (eca-chainsetup-parser) adding file "bar.wav". > (audioio) set srate, aobj "RIFF wave file:bar.wav" to 44100. > (audioio-db-client) DB-client created for bar.wav. > (audioio) set srate, aobj "DB => RIFF wave file:uninitialized" to 44100. > (audioio) set srate, aobj "RIFF wave file:bar.wav" to 44100. > (audioio) set srate, aobj "RIFF wave file:bar.wav" to 44100. > (eca-chainsetup) Assigning file to chains: default > (eca-chainsetup) Unable to connect: No inputs in the current chainsetup. > (1.1-NO-INPUTS) > Warning: type DBC_NEVER_REACHED soft-assert '(null)' failed at > -> eca-control-main.cpp:63 [(null)] > (eca-control) ECA_CONTROL destructor > (eca-session) ECA_SESSION destructor-in > (eca-chainsetup) ECA_CHAINSETUP destructor-in > (eca-chainsetup) Deleting chain "default". > (eca-chain) CHAIN destructor! > (eca-chainsetup) Deleting audio db-client "bar.wav". > (audioio-db-client) destructor bar.wav. > (audioio-db-server) unregister_client RIFF wave file. > (audioio-db-server) unregister_client failed (2) > (eca-chainsetup) Deleting audio object "bar.wav". > (audioio-db-server) destructor > (audioio-db-server) destructor-out > (eca-chainsetup) ECA_CHAINSETUP destructor-out > (eca-session) ECA_SESSION destructor-out > > Thanks for any info and assistance! > > directory path), removing this makes it work. -- Jason Galyon Silver Screen Tele-Reality, Inc. http://www.sister.tv | http://www.videocarlot.tv Phone: 972-855-3500 | Fax: 413-778-2146 ------------------------------------------------------------------------------ _______________________________________________ Ecasound-list mailing list Ecasound-list@... https://lists.sourceforge.net/lists/listinfo/ecasound-list |
|
|
Re: problem with path on 2.6.0 and latest dev snapshotJason Galyon wrote:
> Jason Galyon wrote: > >> using either 2.6.0 final or ecasound-2.7.0+dev-20090422 I get an error >> with input of files as below unless I copy them to a shorter path and >> then run ecasound. I have for troubleshooting purposes set the mode >> recursively to 777 for the sound files and directories up the hierarchy. >> >> See end of email for full debugging output: >> >> Long path: >> root@domU-12-31-39-00-41-42:~# ecasound >> -i:/root/testbed/35007382172981-199_080608-ECLvcl-124111921021993500-16-9/assets/8/c/a/8ca77b3d-1fc3-463c-a340-1da8fe7442d8.mp3 >> -o:bar.wav >> ************************************************************************** >> * ecasound v2.7.0+dev-20090422 (C) 1997-2009 Kai Vehmanen and >> others >> ************************************************************************** >> (eca-chainsetup) Chainsetup "untitled-chainsetup" >> (eca-session) NOTE: Unable to create a valid chainsetup from the >> command-line arguments. >> (eca-chainsetup) Unable to connect: No inputs in the current chainsetup. >> (1.1-NO-INPUTS) >> Warning: type DBC_NEVER_REACHED soft-assert '(null)' failed at >> -> eca-control-main.cpp:63 [(null)] >> >> after copying the file to foo.mp3 in same directory: >> root@domU-12-31-39-00-41-42:~# ecasound -i:foo.mp3 >> -o:bar.wav************************************************************************** >> * ecasound v2.7.0+dev-20090422 (C) 1997-2009 Kai Vehmanen and >> others >> ************************************************************************** >> (eca-chainsetup) Chainsetup "untitled-chainsetup" >> (eca-chainsetup) "nonrt" buffering mode selected. >> (eca-chainsetup) Opened input "foo.mp3", mode "read". Format: s16_le, >> channels 2, srate 44100, interleaved (locked >> ... params). >> (eca-chainsetup) Opened output "bar.wav", mode "read/write (update)". >> Format: s16_le, channels 2, srate 44100, >> ... interleaved (locked params). >> - [ Connected chainsetup: "untitled-chainsetup" ] ------------------------ >> - [ Controller/Starting batch processing ] ------------------------------- >> - [ Engine - Driver start ] ---------------------------------------------- >> (eca-engine) Using realtime-scheduling (SCHED_FIFO:50). >> >> - [ Engine - Processing finished ] --------------------------------------- >> - [ Controller/Batch processing finished (0) ] --------------------------- >> - [ Engine exiting ] ----------------------------------------------------- >> (eca-control-objects) Disconnecting chainsetup: "untitled-chainsetup". >> >> I am a lot confused now, any ideas? >> >> >> ---- >> full debugging (-ddd) output: >> root@domU-12-31-39-00-41-42:~# ecasound -ddd >> -i:/root/testbed/35007382172981-199_080608-ECLvcl-124111921021993500-16-9/assets/8/c/a/8ca77b3d-1fc3-463c-a340-1da8fe7442d8.mp3 >> -o:bar.wav >> ************************************************************************** >> * ecasound v2.7.0+dev-20090422 (C) 1997-2009 Kai Vehmanen and >> others >> ************************************************************************** >> (eca-session) Set debug level to: 511 >> (eca-session) Session created >> (resource-file) Loading file /usr/local/share/ecasound/ecasoundrc. >> (resource-file) Loading file /root/.ecasound/ecasoundrc. >> (audioio-db-server) constructor >> (eca-chainsetup) Rtcaps detected. >> (resource-file) Loading file /usr/local/share/ecasound/ecasoundrc. >> (resource-file) Loading file /root/.ecasound/ecasoundrc. >> (eca-chainsetup) Using hardcoded defaults for "default-audio-format". >> (eca-chainsetup-parser) Interpreting object option "-f:s16_le,2,44100,i". >> (eca-chainsetup-parser) Changed active format to >> (bits/channels/srate/interleave): s16_le/2/44100/i >> (eca-chainsetup) sample rate change, chainsetup untitled-chainsetup to >> rate 44100. >> (eca-chainsetup-parser) Interpreting object option "-z:mixmode,avg". >> (eca-static-object-maps) register_chain_operator_objects() >> (samplebuffer) Buffer created, channels: 0, length-samples: 0. >> (eca-object-map) match (1): eS to regexp ^eS$ >> (eca-object-map) match (1): ea to regexp ^ea$ >> (eca-object-map) match (1): eadb to regexp ^eadb$ >> (eca-object-map) match (1): eac to regexp ^eac$ >> (eca-object-map) match (1): eal to regexp ^eal$ >> (eca-object-map) match (1): eaw to regexp ^eaw$ >> (eca-object-map) match (1): ec to regexp ^ec$ >> (eca-object-map) match (1): eca to regexp ^eca$ >> (eca-object-map) match (1): eemb to regexp ^eemb$ >> (eca-object-map) match (1): eemp to regexp ^eemp$ >> (eca-object-map) match (1): eemt to regexp ^eemt$ >> (eca-object-map) match (1): ef1 to regexp ^ef1$ >> (eca-object-map) match (1): ef3 to regexp ^ef3$ >> (eca-object-map) match (1): ef4 to regexp ^ef4$ >> (eca-object-map) match (1): efa to regexp ^efa$ >> (eca-object-map) match (1): efb to regexp ^efb$ >> (eca-object-map) match (1): efc to regexp ^efc$ >> (eca-object-map) match (1): efh to regexp ^efh$ >> (eca-object-map) match (1): efi to regexp ^efi$ >> (eca-object-map) match (1): efl to regexp ^efl$ >> (eca-object-map) match (1): efr to regexp ^efr$ >> (eca-object-map) match (1): efs to regexp ^efs$ >> (eca-object-map) match (1): ei to regexp ^ei$ >> (eca-object-map) match (1): enm to regexp ^enm$ >> (eca-object-map) match (1): epp to regexp ^epp$ >> (samplebuffer) Buffer created, channels: 0, length-samples: 0. >> (eca-object-map) match (1): chorder to regexp ^chorder$ >> (eca-object-map) match (1): chcopy to regexp ^chcopy$ >> (eca-object-map) match (1): erc to regexp ^erc$ >> (eca-object-map) match (1): chmove to regexp ^chmove$ >> (eca-object-map) match (1): chmute to regexp ^chmute$ >> (eca-object-map) match (1): erm to regexp ^erm$ >> (eca-object-map) match (1): chmix to regexp ^chmix$ >> (eca-object-map) match (1): etc to regexp ^etc$ >> (eca-object-map) match (1): etd to regexp ^etd$ >> (eca-object-map) match (1): ete to regexp ^ete$ >> (eca-object-map) match (1): etf to regexp ^etf$ >> (eca-object-map) match (1): etl to regexp ^etl$ >> (eca-object-map) match (1): etm to regexp ^etm$ >> (eca-object-map) match (1): etp to regexp ^etp$ >> (eca-object-map) match (1): etr to regexp ^etr$ >> (eca-object-map) match (1): ev to regexp ^ev$ >> (eca-object-map) match (1): evp to regexp ^evp$ >> (eca-object-map) match (1): ezf to regexp ^ezf$ >> (eca-object-map) match (1): ezx to regexp ^ezx$ >> (eca-object-map) match (1): gc to regexp ^gc$ >> (eca-object-map) match (1): ge to regexp ^ge$ >> (eca-static-object-maps) register_controller_objects() >> (eca-object-map) match (1): kf to regexp ^kf$ >> (eca-object-map) match (1): kog to regexp ^kog$ >> (eca-object-map) match (1): kl to regexp ^kl$ >> (eca-object-map) match (1): kl2 to regexp ^kl2$ >> (eca-object-map) match (1): klg to regexp ^klg$ >> (eca-object-map) match (1): km to regexp ^km$ >> (eca-object-map) match (1): kos to regexp ^kos$ >> (samplebuffer) Buffer created, channels: 0, length-samples: 0. >> (eca-object-map) match (1): ksv to regexp ^ksv$ >> (eca-chainsetup) Using hardcoded defaults for "bmode-defaults-nonrt". >> (eca-chainsetup) Using hardcoded defaults for "bmode-defaults-rt". >> (eca-chainsetup) Using hardcoded defaults for "bmode-defaults-rtlowlatency". >> (eca-chain) constructor: CHAIN >> (eca-chainsetup) Chain "default" created. >> (eca-chainsetup) Chainsetup "untitled-chainsetup" >> (eca-session) NOTE: Unable to create a valid chainsetup from the >> command-line arguments. >> (eca-control) ECA_CONTROL constructor >> (eca-control) processing cmd and arg: -o:bar.wav >> (eca-control) passiong to cs-option: -o:bar.wav >> (eca-chainsetup-parser) Interpreting global option "-o:bar.wav". >> (eca-chainsetup-parser) Interpreting object option "-o:bar.wav". >> (eca-static-object-maps) register_audio_io_rt_objects() >> (eca-object-map) match (1): /dev/dsp to regexp /dev/dsp[0-9]* >> (eca-object-map) match (1): /dev/sound/dsp to regexp /dev/sound/dsp[0-9]* >> (eca-object-map) match (1): rtnull to regexp ^rtnull$ >> (eca-object-map) match (1): alsahw_09 to regexp >> (^alsahw_09$)|(^alsaplugin_09$) >> (eca-object-map) match (1): alsa_09 to regexp ^alsa_09$ >> (eca-object-map) match (1): alsahw to regexp ^alsahw$ >> (eca-object-map) match (1): alsaplugin to regexp ^alsaplugin$ >> (eca-object-map) match (1): alsa to regexp ^alsa$ >> (eca-static-object-maps) register_audio_io_nonrt_objects() >> (eca-object-map) match (1): wav to regexp wav$ >> (samplebuffer) Buffer created, channels: 0, length-samples: 0. >> (eca-object-map) match (1): ewf to regexp ewf$ >> (eca-object-map) match (1): cdr to regexp cdr$ >> (eca-object-map) match (1): raw to regexp raw$ >> (eca-object-map) match (1): mp3 to regexp mp3$ >> (eca-object-map) match (1): mp2 to regexp mp2$ >> (eca-object-map) match (1): ogg to regexp ogg$ >> (eca-object-map) match (1): mikmod to regexp >> ... >> (^mikmod$)|(xm$)|(669$)|(amf$)|(dsm$)|(far$)|(gdm$)|(imf$)|(it$)|(m15$)|(ed$)|(mod$)|(mtm$)|(s3m$)|(stm$)|(stx$) >> ... |(ult$)|(uni$) >> (eca-object-map) match (1): mid to regexp (mid$)|(midi$) >> (eca-object-map) match (1): aac to regexp aac$ >> (eca-object-map) match (1): mp4 to regexp mp4$ >> (eca-object-map) match (1): m4a to regexp m4a$ >> (eca-static-object-maps) All libsndfile supported extensions: >> ... >> aiff,au,avr,caf,flac,htk,iff,mat,mat,paf,pvf,raw,sd2,sds,sf,voc,w64,wav,wav,wav,xi, >> (eca-object-map) match (1): sndfile to regexp >> ... >> (^sndfile$)|(flac$)|(avr$)|(caf$)|(htk$)|(iff$)|(mat$)|(paf$)|(pvf$)|(sf$)|(sd2$)|(sds$)|(voc$)|(w64$)|(xi$)|(ai >> ... f*$)|(au$)|(snd$) >> (eca-object-map) match (1): audiofile to regexp (^audiofile$) >> (eca-object-map) match (1): - to regexp ^-$ >> (eca-object-map) match (1): stdin to regexp ^stdin$ >> (eca-object-map) match (1): stdout to regexp ^stdout$ >> (eca-object-map) match (1): null to regexp ^null$ >> (eca-object-map) match (1): typeselect to regexp ^typeselect$ >> (samplebuffer) Buffer created, channels: 0, length-samples: 0. >> (samplebuffer) Buffer created, channels: 0, length-samples: 0. >> (eca-object-map) match (1): resample to regexp ^resample$ >> (samplebuffer) Buffer created, channels: 0, length-samples: 0. >> (samplebuffer) Buffer created, channels: 0, length-samples: 0. >> (eca-object-map) match (1): resample-hq to regexp ^resample-hq$ >> (samplebuffer) Buffer created, channels: 0, length-samples: 0. >> (samplebuffer) Buffer created, channels: 0, length-samples: 0. >> (eca-object-map) match (1): resample-lq to regexp ^resample-lq$ >> (samplebuffer) Buffer created, channels: 0, length-samples: 0. >> (eca-object-map) match (1): reverse to regexp ^reverse$ >> (samplebuffer) Buffer created, channels: 0, length-samples: 0. >> (eca-object-map) match (1): tone to regexp ^tone$ >> (samplebuffer) Buffer created, channels: 0, length-samples: 0. >> (eca-object-map) match (1): audioloop to regexp ^(audioloop|select|playat)$ >> (eca-object-map) match (1): bar.wav to regexp wav$ >> (eca-object-factory) Object "-o:bar.wav" created, type "RIFF wave file". >> Has 2 parameter(s) (variable: no). >> (eca-chainsetup-parser) adding file "bar.wav". >> (audioio) set srate, aobj "RIFF wave file:bar.wav" to 44100. >> (audioio-db-client) DB-client created for bar.wav. >> (audioio) set srate, aobj "DB => RIFF wave file:uninitialized" to 44100. >> (audioio) set srate, aobj "RIFF wave file:bar.wav" to 44100. >> (audioio) set srate, aobj "RIFF wave file:bar.wav" to 44100. >> (eca-chainsetup) Assigning file to chains: default >> (eca-chainsetup) Unable to connect: No inputs in the current chainsetup. >> (1.1-NO-INPUTS) >> Warning: type DBC_NEVER_REACHED soft-assert '(null)' failed at >> -> eca-control-main.cpp:63 [(null)] >> (eca-control) ECA_CONTROL destructor >> (eca-session) ECA_SESSION destructor-in >> (eca-chainsetup) ECA_CHAINSETUP destructor-in >> (eca-chainsetup) Deleting chain "default". >> (eca-chain) CHAIN destructor! >> (eca-chainsetup) Deleting audio db-client "bar.wav". >> (audioio-db-client) destructor bar.wav. >> (audioio-db-server) unregister_client RIFF wave file. >> (audioio-db-server) unregister_client failed (2) >> (eca-chainsetup) Deleting audio object "bar.wav". >> (audioio-db-server) destructor >> (audioio-db-server) destructor-out >> (eca-chainsetup) ECA_CHAINSETUP destructor-out >> (eca-session) ECA_SESSION destructor-out >> >> Thanks for any info and assistance! >> >> >> > looks like ecasound is parsing the -ECLvcl as an option (in the > directory path), removing this makes it work. > > with its command is parsed? e.g. '-ec' -- Jason Galyon Silver Screen Tele-Reality, Inc. http://www.sister.tv | http://www.videocarlot.tv Phone: 972-855-3500 | Fax: 413-778-2146 ------------------------------------------------------------------------------ _______________________________________________ Ecasound-list mailing list Ecasound-list@... https://lists.sourceforge.net/lists/listinfo/ecasound-list |
|
|
Re: problem with path on 2.6.0 and latest dev snapshotHi,
On Tue, 30 Jun 2009, Jason Galyon wrote: > using either 2.6.0 final or ecasound-2.7.0+dev-20090422 I get an error > with input of files as below unless I copy them to a shorter path and > then run ecasound. I have for troubleshooting purposes set the mode > recursively to 777 for the sound files and directories up the hierarchy. [...] > root@domU-12-31-39-00-41-42:~# ecasound > -i:/root/testbed/35007382172981-199_080608-ECLvcl-124111921021993500-16-9/assets/8/c/a/8ca77b3d-1fc3-463c-a340-1da8fe7442d8.mp3 oh boy, this was one stupid bug. Thanks for your perseverance with this problem! I now figured this bug was introduce to 2.5.2 with following commit: --cut-- commit 8917a0f6602bd6098dffe434f008458cb1199549 Author: Kai Vehmanen <kvehmanen -at- eca -dot- cx> Date: Fri Jul 11 01:22:46 2008 +0300 Added new '-E' ecasound frontend option. --cut-- ... unfortunately I had not booted up my brain properly when committing that (or it had been in continuous use for too long ;)) and as the result, the change to frontend parser is simply braindead ('-E' is a frontend option and not handled by the libecasound parser). As a result, any argument containing "-E" substring was not correctly passed to libecasound. :( D'oh! This also explains the earlier problems you have reported in April: "problem with long command line parsing?" http://www.eca.cx/ecasound-list/2009/04/0038.html ... e.g. in this case, "-o /Users/jayson/tmp/pymgen_tmp/GZC24e/audio-Et9gws.aac" had the infamous substring and was not correctly passed forward. Sorry about the hassle! Bugs of this magnitude really should not slip through to releases. Fix was just committed to the git repo, and here's also a snapshot: http://ecasound.seul.org/download/snapshots/ecasound-2.7.0+dev-20090705.tar.gz ------------------------------------------------------------------------------ _______________________________________________ Ecasound-list mailing list Ecasound-list@... https://lists.sourceforge.net/lists/listinfo/ecasound-list |
|
|
Re: problem with path on 2.6.0 and latest dev snapshotKai Vehmanen wrote:
> Hi, > > On Tue, 30 Jun 2009, Jason Galyon wrote: > >> using either 2.6.0 final or ecasound-2.7.0+dev-20090422 I get an error >> with input of files as below unless I copy them to a shorter path and >> then run ecasound. I have for troubleshooting purposes set the mode >> recursively to 777 for the sound files and directories up the hierarchy. > [...] >> root@domU-12-31-39-00-41-42:~# ecasound >> -i:/root/testbed/35007382172981-199_080608-ECLvcl-124111921021993500-16-9/assets/8/c/a/8ca77b3d-1fc3-463c-a340-1da8fe7442d8.mp3 >> > > oh boy, this was one stupid bug. Thanks for your perseverance with > this problem! I now figured this bug was introduce to 2.5.2 with > following commit: > > --cut-- > commit 8917a0f6602bd6098dffe434f008458cb1199549 > Author: Kai Vehmanen <kvehmanen -at- eca -dot- cx> > Date: Fri Jul 11 01:22:46 2008 +0300 > > Added new '-E' ecasound frontend option. > --cut-- > > ... unfortunately I had not booted up my brain properly when > committing that (or it had been in continuous use for too long ;)) and > as the result, the change to frontend parser is simply braindead ('-E' > is a frontend option and not handled by the libecasound parser). As a > result, any argument containing "-E" substring was not correctly > passed to libecasound. :( D'oh! > > This also explains the earlier problems you have reported in April: > > "problem with long command line parsing?" > http://www.eca.cx/ecasound-list/2009/04/0038.html > > ... e.g. in this case, "-o > /Users/jayson/tmp/pymgen_tmp/GZC24e/audio-Et9gws.aac" had the infamous > substring and was not correctly passed forward. > > Sorry about the hassle! Bugs of this magnitude really should not slip > through to releases. > > Fix was just committed to the git repo, and here's also a snapshot: > http://ecasound.seul.org/download/snapshots/ecasound-2.7.0+dev-20090705.tar.gz > Thanks a ton for your hard work. -- Jason Galyon Silver Screen Tele-Reality, Inc. http://www.sister.tv | http://www.videocarlot.tv Phone: 972-855-3500 | Fax: 413-778-2146 ------------------------------------------------------------------------------ _______________________________________________ Ecasound-list mailing list Ecasound-list@... https://lists.sourceforge.net/lists/listinfo/ecasound-list |
| Free embeddable forum powered by Nabble | Forum Help |