Re: [ecasound] eca-control-interface and ecasound console

From: Pedro Antonio Fructuoso Merino <pfructuoso@email-addr-hidden>
Date: Fri Dec 09 2005 - 13:59:24 EET

Hi all (again),
    I continue testing... I made a chainsetup file, I load it on an
ecasound console and on an ECA-CONTROL-INTERFACE. Both worked fine but
if a add a chain operator on ECA-CONTROL-INTERFACE I contine with a
sound break. I don't know if it's because they are different, I have a
problem in my configuration or if it could be a bug in
ECA-CONTROL-INTERFACE... Any ideas? I attach the chainsetup file, my
code and the ecasound console mesages... Thanks all,

# ecasound chainsetup file

# general
-b:1024 -r:-1 -z:intbuf -z:nodb -n:command-line-setup -X -z:noxruns -z:nopsr -z:mixmode,avg

# audio inputs
-a:default -f:s16_le,2,44100 -i:song.mp3,128000

# audio outputs
-a:default -f:f32_le,2,44100 -o:jack

$ ecasound -c
* ecasound v2.4.4-cvs (C) 1997-2005 Kai Vehmanen and others
- [ Session created ] ----------------------------------------------------------
- [ Chainsetup created (cmdline) ] ---------------------------------------------
(eca-session) Note! Unable to create a valid chainsetup from the command-line
... arguments.
ecasound ('h' for help)> cs-index-select 1
ecasound ('h' for help)> cs-remove
(eca-control-objects) Removing chainsetup: "command-line-setup".
ecasound ('h' for help)> cs-load command-line-setup.ecs
- [ Chainsetup created (file) ] ------------------------------------------------
(eca-chainsetup-parser) Setting buffersize to (samples) 1024.
(eca-chainsetup-parser) (eca-chainsetup) Raised-priority mode disabled.
(eca-chainsetup-parser) Enabling extra buffering on realtime devices.
(eca-chainsetup-parser) Double-buffering disabled.
(eca-chainsetup-parser) Setting chainsetup name to "command-line-setup".
(eca-chainsetup-parser) Updating outputs (rw-mode).
(eca-chainsetup-parser) Ignoring xruns during processing.
(eca-chainsetup-parser) Disabling precise-sample-rates with OSS audio
... devices.
(eca-chainsetup-parser) Enabling 'avg' mixmode.
(eca-control-objects) Loaded chainsetup from file "command-line-setup.ecs".
ecasound ('h' for help)> cs-connect
- [ Connecting chainsetup ] ----------------------------------------------------
(eca-chainsetup) 'rt' buffering mode selected.
(eca-chainsetup) Audio object
... "/home/pfructuoso/Musica/Musica_Tecno/BonGarcon.mp3", mode
... "read".
(audio-io) Format: s16_le, channels 2, srate 44100, interleaved.
(eca-chainsetup) Audio object "jack", mode "write".
(audio-io) Format: f32_le, channels 2, srate 44100, noninterleaved.
- [ Chainsetup connected ] -----------------------------------------------------
(eca-control-objects) Connected chainsetup: "command-line-setup".
ecasound ('h' for help)> start
- [ Controller/Processing started ] --------------------------------------------
ecasound ('h' for help)> - [ Engine init - Driver start ] -----------------------------------------------

ecasound ('h' for help)> -pn:f_high_and_low
- [ Controller/Processing stopped (cond) ] -------------------------------------
ecasound ('h' for help)> cop-index-select 1
ecasound ('h' for help)> cop-remove
- [ Controller/Processing stopped (cond) ] -------------------------------------
ecasound ('h' for help)> stop
- [ Controller/Processing stopped ] --------------------------------------------
ecasound ('h' for help)> cs-disconnect
- [ Engine exiting ] -----------------------------------------------------------
(eca-control-objects) Disconnecting chainsetup: "command-line-setup".
- [ Chainsetup disconnected ] --------------------------------------------------
ecasound ('h' for help)> q

ecasound: Exiting...
(audioio_jack_manager) Connection closed!

This email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
Ecasound-list mailing list

Received on Fri Dec 9 16:15:06 2005

This archive was generated by hypermail 2.1.8 : Fri Dec 09 2005 - 16:15:06 EET