[ecasound] Question about loops

From: Rémi R <untruclong.durabombarder@email-addr-hidden>
Date: Tue Nov 20 2007 - 01:45:22 EET

Hi,

I'm building a Multiband Limitter for FM transmitter with ecasound.

My command line (a pipe to Ices2)
LC_NUMERIC=POSIX ecasound -s:ctest2.ecs -dd -D (-q)

With ctest2.ecs :
-z:mixmode,sum -f:24,2,96000 \
-a:IN -f:24,2,96000 -i alsahw,0,0 -o loop,1 -o loop,2 -o loop,3 \
-a:LOW -f:24,2,96000 -i loop,1 -el:bandpass_iir,1500,3000,2
-el:fastLookaheadLimiter,0,-0.5,0.060 \
-a:MED -f:24,2,96000 -i loop,2 -el:bandpass_iir,7500,7000,2
-el:fastLookaheadLimiter,0,-4,0.050 \
-a:HIG -f:24,2,96000 -i loop,3 -el:bandpass_iir,14000,6000,2
-el:fastLookaheadLimiter,0,-12,0.030 \
-a:LOW,MED,HIG -f:16,2,96000 -o stdout

What I want to do is to spleet the output of chain 'IN' to the 3 chains
'LOW' 'MED' 'HIG'.

This setup start the engine, but I've got warning :
(eca-chainsetup) WARNING: Output "loop,1" is not connected to any chain.
(3.2-DISCON-OUTPUT)
(eca-chainsetup) WARNING: Output "loop,2" is not connected to any chain.
(3.2-DISCON-OUTPUT)
And only the 'HIG' chain works.

I know the rule :
1 chain has one input and one output and how to write "-o loop,1,2,3" ?
I tried manny things and nothing works...

Is it possible to write such a chain setup ?

Best regards,
Rémi Rouaud

------------------------------------------------------
Logfile :

*********************************************************************************
* ecasound v2.4.4 (C) 1997-2005 Kai Vehmanen and others
********************************************************************************
(eca-session) Set debug level to: 319
[* Chainsetup created (file) *]
(audioio-db-server) constructor
(eca-chainsetup) Rtcaps detected.
(eca-chainsetup-parser) Interpreting object option "-f:s16_le,2,44100,i".
(eca-chainsetup-parser) Set active format to
(bits/channels/srate/interleave): s16_le/2/44100/i
(eca-chainsetup) sample rate change, chainsetup to rate 44100.
(eca-chainsetup-parser) Interpreting object option "-z:mixmode,avg".
(eca-static-object-maps) register_chain_operator_objects()
(eca-static-object-maps) register_controller_objects()
(eca-chainsetup) Adding "-z:mixmode,sum" to options (loaded from
"ctest2.ecs".
(eca-chainsetup) Adding "-f:24,2,96000" to options (loaded from
"ctest2.ecs".
(eca-chainsetup) Adding "-a:IN" to options (loaded from "ctest2.ecs".
(eca-chainsetup) Adding "-f:24,2,96000" to options (loaded from
"ctest2.ecs".
(eca-chainsetup) Adding "-i" to options (loaded from "ctest2.ecs".
(eca-chainsetup) Adding "alsahw,0,0" to options (loaded from "ctest2.ecs".
(eca-chainsetup) Adding "-o" to options (loaded from "ctest2.ecs".
(eca-chainsetup) Adding "loop,1" to options (loaded from "ctest2.ecs".
(eca-chainsetup) Adding "-o" to options (loaded from "ctest2.ecs".
(eca-chainsetup) Adding "loop,2" to options (loaded from "ctest2.ecs".
(eca-chainsetup) Adding "-o" to options (loaded from "ctest2.ecs".
(eca-chainsetup) Adding "loop,3" to options (loaded from "ctest2.ecs".
(eca-chainsetup) Adding "-a:LOW" to options (loaded from "ctest2.ecs".
(eca-chainsetup) Adding "-f:24,2,96000" to options (loaded from
"ctest2.ecs".
(eca-chainsetup) Adding "-i" to options (loaded from "ctest2.ecs".
(eca-chainsetup) Adding "loop,1" to options (loaded from "ctest2.ecs".
(eca-chainsetup) Adding "-el:bandpass_iir,1500,3000,2" to options
(loaded from "ctest2.ecs".
(eca-chainsetup) Adding "-el:fastLookaheadLimiter,0,-0.5,0.060" to
options (loaded from "ctest2.ecs".
(eca-chainsetup) Adding "-a:MED" to options (loaded from "ctest2.ecs".
(eca-chainsetup) Adding "-f:24,2,96000" to options (loaded from
"ctest2.ecs".
(eca-chainsetup) Adding "-i" to options (loaded from "ctest2.ecs".
(eca-chainsetup) Adding "loop,2" to options (loaded from "ctest2.ecs".
(eca-chainsetup) Adding "-el:bandpass_iir,7500,7000,2" to options
(loaded from "ctest2.ecs".
(eca-chainsetup) Adding "-el:fastLookaheadLimiter,0,-4,0.050" to options
(loaded from "ctest2.ecs".
(eca-chainsetup) Adding "-a:HIG" to options (loaded from "ctest2.ecs".
(eca-chainsetup) Adding "-f:24,2,96000" to options (loaded from
"ctest2.ecs".
(eca-chainsetup) Adding "-i" to options (loaded from "ctest2.ecs".
(eca-chainsetup) Adding "loop,3" to options (loaded from "ctest2.ecs".
(eca-chainsetup) Adding "-el:bandpass_iir,14000,6000,2" to options
(loaded from "ctest2.ecs".
(eca-chainsetup) Adding "-el:fastLookaheadLimiter,0,-12,0.030" to
options (loaded from "ctest2.ecs".
(eca-chainsetup) Adding "-a:LOW,MED,HIG" to options (loaded from
"ctest2.ecs".
(eca-chainsetup) Adding "-f:16,2,96000" to options (loaded from
"ctest2.ecs".
(eca-chainsetup) Adding "-o" to options (loaded from "ctest2.ecs".
(eca-chainsetup) Adding "stdout" to options (loaded from "ctest2.ecs".
(eca-chainsetup-parser) Interpreting global option "-z:mixmode,sum".
(eca-chainsetup-parser) Enabling 'sum' mixmode.
(eca-chainsetup-parser) Interpreting global option "-f:24,2,96000".
(eca-chainsetup-parser) Interpreting global option "-a:IN".
(eca-chain) constructor: CHAIN
(eca-chainsetup) Chain "IN" created.
(eca-chainsetup-parser) Selected chain ids: IN
(eca-chainsetup-parser) Interpreting global option "-f:24,2,96000".
(eca-chainsetup-parser) Interpreting global option "-i:alsahw,0,0".
(eca-chainsetup-parser) Interpreting global option "-o:loop,1".
(eca-chainsetup-parser) Interpreting global option "-o:loop,2".
(eca-chainsetup-parser) Interpreting global option "-o:loop,3".
(eca-chainsetup-parser) Interpreting global option "-a:LOW".
(eca-chain) constructor: CHAIN
(eca-chainsetup) Chain "LOW" created.
(eca-chainsetup-parser) Selected chain ids: LOW
(eca-chainsetup-parser) Interpreting global option "-f:24,2,96000".
(eca-chainsetup-parser) Interpreting global option "-i:loop,1".
(eca-chainsetup-parser) Interpreting global option
"-el:bandpass_iir,1500,3000,2".
(eca-chainsetup-parser) Interpreting global option
"-el:fastLookaheadLimiter,0,-0.5,0.060".
(eca-chainsetup-parser) Interpreting global option "-a:MED".
(eca-chain) constructor: CHAIN
(eca-chainsetup) Chain "MED" created.
(eca-chainsetup-parser) Selected chain ids: MED
(eca-chainsetup-parser) Interpreting global option "-f:24,2,96000".
(eca-chainsetup-parser) Interpreting global option "-i:loop,2".
(eca-chainsetup-parser) Interpreting global option
"-el:bandpass_iir,7500,7000,2".
(eca-chainsetup-parser) Interpreting global option
"-el:fastLookaheadLimiter,0,-4,0.050".
(eca-chainsetup-parser) Interpreting global option "-a:HIG".
(eca-chain) constructor: CHAIN
(eca-chainsetup) Chain "HIG" created.
(eca-chainsetup-parser) Selected chain ids: HIG
(eca-chainsetup-parser) Interpreting global option "-f:24,2,96000".
(eca-chainsetup-parser) Interpreting global option "-i:loop,3".
(eca-chainsetup-parser) Interpreting global option
"-el:bandpass_iir,14000,6000,2".
(eca-chainsetup-parser) Interpreting global option
"-el:fastLookaheadLimiter,0,-12,0.030".
(eca-chainsetup-parser) Interpreting global option "-a:LOW,MED,HIG".
(eca-chainsetup-parser) Selected chain ids: LOW MED HIG
(eca-chainsetup-parser) Interpreting global option "-f:16,2,96000".
(eca-chainsetup-parser) Interpreting global option "-o:stdout".
(eca-chainsetup-parser) Interpreting object option "-z:mixmode,sum".
(eca-chainsetup-parser) Interpreting object option "-f:24,2,96000".
(eca-chainsetup-parser) Set active format to
(bits/channels/srate/interleave): s24_le/2/96000/i
(eca-chainsetup-parser) Interpreting object option "-a:IN".
(eca-chainsetup-parser) Selected chain ids: IN
(eca-chainsetup-parser) Interpreting object option "-f:24,2,96000".
(eca-chainsetup-parser) Set active format to
(bits/channels/srate/interleave): s24_le/2/96000/i
(eca-chainsetup-parser) Interpreting object option "-i:alsahw,0,0".
(eca-static-object-maps) register_audio_io_rt_objects()
(eca-object-factory) Object "-i:alsahw,0,0" created, type "ALSA PCM
device". Has 4 parameter(s).
(eca-chainsetup-parser) adding file "alsahw".
(audioio) set srate, aobj 'ALSA PCM device:alsahw' to 96000.
(eca-chainsetup) Assigning file to chains: IN
(eca-chainsetup-parser) Interpreting object option "-o:loop,1".
(eca-static-object-maps) register_audio_io_nonrt_objects()
(eca-chainsetup-parser) adding file "loop".
(audioio) set srate, aobj 'Internal loop device:loop,1' to 96000.
(eca-chainsetup) Assigning file to chains: IN
(eca-chainsetup-parser) Interpreting object option "-o:loop,2".
(eca-chainsetup-parser) adding file "loop".
(audioio) set srate, aobj 'Internal loop device:loop,2' to 96000.
(eca-chainsetup) Assigning file to chains: IN
(eca-chainsetup-parser) Interpreting object option "-o:loop,3".
(eca-chainsetup-parser) adding file "loop".
(audioio) set srate, aobj 'Internal loop device:loop,3' to 96000.
(eca-chainsetup) Assigning file to chains: IN
(eca-chainsetup-parser) Interpreting object option "-a:LOW".
(eca-chainsetup-parser) Selected chain ids: LOW
(eca-chainsetup-parser) Interpreting object option "-f:24,2,96000".
(eca-chainsetup-parser) Set active format to
(bits/channels/srate/interleave): s24_le/2/96000/i
(eca-chainsetup-parser) Interpreting object option "-i:loop,1".
(eca-chainsetup-parser) adding file "loop".
(audioio) set srate, aobj 'Internal loop device:loop,1' to 96000.
(eca-chainsetup) Assigning file to chains: LOW
(eca-chainsetup-parser) Interpreting object option
"-el:bandpass_iir,1500,3000,2".
(eca-static-object-maps) register_ladspa_plugin_objects()
(eca-object-factory) Creating LADSPA-plugin "Glame Bandpass Filter"
(eca-object-factory) Setting parameters: Center Frequency (Hz) =
1500.000, Bandwidth (Hz) = 3000.000, Stages(2 poles per stage) = 2.000
(eca-chainsetup) Adding chainop to chain LOW.
(audiofx) Setting samplerate to 44100 for object Glame Bandpass Filter.
Old value 384000.
(eca-chainsetup-parser) Interpreting object option
"-el:fastLookaheadLimiter,0,-0.5,0.060".
(eca-object-factory) Creating LADSPA-plugin "Fast Lookahead limiter"
(eca-object-factory) Setting parameters: Input gain (dB) = 0.000, Limit
(dB) = -0.500, Release time (s) = 0.060, Attenuation (dB) = 0.000,
latency = 0.000
(eca-chainsetup) Adding chainop to chain LOW.
(audiofx) Setting samplerate to 44100 for object Fast Lookahead limiter.
Old value 384000.
(eca-chainsetup-parser) Interpreting object option "-a:MED".
(eca-chainsetup-parser) Selected chain ids: MED
(eca-chainsetup-parser) Interpreting object option "-f:24,2,96000".
(eca-chainsetup-parser) Set active format to
(bits/channels/srate/interleave): s24_le/2/96000/i
(eca-chainsetup-parser) Interpreting object option "-i:loop,2".
(eca-chainsetup-parser) adding file "loop".
(audioio) set srate, aobj 'Internal loop device:loop,2' to 96000.
(eca-chainsetup) Assigning file to chains: MED
(eca-chainsetup-parser) Interpreting object option
"-el:bandpass_iir,7500,7000,2".
(eca-object-factory) Creating LADSPA-plugin "Glame Bandpass Filter"
(eca-object-factory) Setting parameters: Center Frequency (Hz) =
7500.000, Bandwidth (Hz) = 7000.000, Stages(2 poles per stage) = 2.000
(eca-chainsetup) Adding chainop to chain MED.
(audiofx) Setting samplerate to 44100 for object Glame Bandpass Filter.
Old value 384000.
(eca-chainsetup-parser) Interpreting object option
"-el:fastLookaheadLimiter,0,-4,0.050".
(eca-object-factory) Creating LADSPA-plugin "Fast Lookahead limiter"
(eca-object-factory) Setting parameters: Input gain (dB) = 0.000, Limit
(dB) = -4.000, Release time (s) = 0.050, Attenuation (dB) = 0.000,
latency = 0.000
(eca-chainsetup) Adding chainop to chain MED.
(audiofx) Setting samplerate to 44100 for object Fast Lookahead limiter.
Old value 384000.
(eca-chainsetup-parser) Interpreting object option "-a:HIG".
(eca-chainsetup-parser) Selected chain ids: HIG
(eca-chainsetup-parser) Interpreting object option "-f:24,2,96000".
(eca-chainsetup-parser) Set active format to
(bits/channels/srate/interleave): s24_le/2/96000/i
(eca-chainsetup-parser) Interpreting object option "-i:loop,3".
(eca-chainsetup-parser) adding file "loop".
(audioio) set srate, aobj 'Internal loop device:loop,3' to 96000.
(eca-chainsetup) Assigning file to chains: HIG
(eca-chainsetup-parser) Interpreting object option
"-el:bandpass_iir,14000,6000,2".
(eca-object-factory) Creating LADSPA-plugin "Glame Bandpass Filter"
(eca-object-factory) Setting parameters: Center Frequency (Hz) =
14000.000, Bandwidth (Hz) = 6000.000, Stages(2 poles per stage) = 2.000
(eca-chainsetup) Adding chainop to chain HIG.
(audiofx) Setting samplerate to 44100 for object Glame Bandpass Filter.
Old value 384000.
(eca-chainsetup-parser) Interpreting object option
"-el:fastLookaheadLimiter,0,-12,0.030".
(eca-object-factory) Creating LADSPA-plugin "Fast Lookahead limiter"
(eca-object-factory) Setting parameters: Input gain (dB) = 0.000, Limit
(dB) = -12.000, Release time (s) = 0.030, Attenuation (dB) = 0.000,
latency = 0.000
(eca-chainsetup) Adding chainop to chain HIG.
(audiofx) Setting samplerate to 44100 for object Fast Lookahead limiter.
Old value 384000.
(eca-chainsetup-parser) Interpreting object option "-a:LOW,MED,HIG".
(eca-chainsetup-parser) Selected chain ids: LOW MED HIG
(eca-chainsetup-parser) Interpreting object option "-f:16,2,96000".
(eca-chainsetup-parser) Set active format to
(bits/channels/srate/interleave): s16_le/2/96000/i
(eca-chainsetup-parser) Interpreting object option "-o:stdout".
(eca-object-factory) Object "-o:stdout" created, type "Raw audio file".
Has 2 parameter(s).
(eca-chainsetup-parser) adding file "stdout".
(audioio) set srate, aobj 'Raw audio file:stdout' to 96000.
(audioio-db-client) DB-client created for stdout.
(audioio) set srate, aobj 'DB => Raw audio file:uninitialized' to 96000.
(audioio) set srate, aobj 'Raw audio file:stdout' to 96000.
(audioio) set srate, aobj 'Raw audio file:stdout' to 96000.
(eca-chainsetup) Assigning file to chains: LOW MED HIG
(eca-chainsetup) WARNING: Output "loop,1" is not connected to any chain.
(3.2-DISCON-OUTPUT)
(eca-chainsetup) WARNING: Output "loop,2" is not connected to any chain.
(3.2-DISCON-OUTPUT)
[* Connecting chainsetup *]
(eca-chainsetup) bmode-selection case-4
(eca-chainsetup) 'rtlowlatency' buffering mode selected.
(eca-chainsetup) Set buffering parameters to:
--cut--
buffersize: 256
raised_priority: 1
sched_priority: 50
double buffering: 1
double buffer size: 100000
max buffers: 0
--cut--
(eca-chainsetup) Memory locked!
(audioio_alsa) open
(audioio_alsa) set_audio_format_params
(audioio_alsa) fill_and_set_hw_params
(audioio_alsa) Using interleaved stream format.
(audioio_alsa) period time set to 2666 usecs.
(audioio_alsa) period time set to 256 frames.
(audioio_alsa) buffer time set to 8000 usecs.
(audioio_alsa) buffer time set to 768 frames.
(audioio_alsa) total latency is 256 frames.
(audioio_alsa) fill_and_set_sw_params
(eca-chainsetup) Audio object "alsahw", mode "read".
(audio-io) Format: s24_le, channels 2, srate 96000, interleaved.
(eca-chainsetup) Audio object "loop,1", mode "read".
(audio-io) Format: s24_le, channels 2, srate 96000, interleaved.
(eca-chainsetup) Audio object "loop,2", mode "read".
(audio-io) Format: s24_le, channels 2, srate 96000, interleaved.
(eca-chainsetup) Audio object "loop,3", mode "read".
(audio-io) Format: s24_le, channels 2, srate 96000, interleaved.
(eca-chainsetup) Audio object "loop,1", mode "read".
(audio-io) Format: s24_le, channels 2, srate 96000, interleaved.
(eca-chainsetup) Audio object "loop,2", mode "read".
(audio-io) Format: s24_le, channels 2, srate 96000, interleaved.
(eca-chainsetup) Audio object "loop,3", mode "read".
(audio-io) Format: s24_le, channels 2, srate 96000, interleaved.
(audioio-db-client) open stdout.
(audioio-raw) Outputting to standard output [rw].
(audioio) set srate, aobj 'DB => Raw audio file:stdout' to 96000.
(audioio) set srate, aobj 'Raw audio file:stdout' to 96000.
(audioio) set srate, aobj 'Raw audio file:stdout' to 96000.
(audioio-db-server) Registering client 0. Buffer count 390.
(audioio-db-client) seek stdout to pos 0.00.
(audioio-db-client) seek stdout to pos 0.00.
(eca-chainsetup) Audio object "stdout", mode "read/write".
(audio-io) Format: s16_le, channels 2, srate 96000, interleaved.
(eca-chainsetup) sample rate change, chainsetup ctest2.ecs to rate 96000.
(audioio) set srate, aobj 'ALSA PCM device:alsahw' to 96000.
(audioio) set srate, aobj 'Internal loop device:loop,1' to 96000.
(audioio) set srate, aobj 'Internal loop device:loop,2' to 96000.
(audioio) set srate, aobj 'Internal loop device:loop,3' to 96000.
(audioio) set srate, aobj 'Internal loop device:loop,1' to 96000.
(audioio) set srate, aobj 'Internal loop device:loop,2' to 96000.
(audioio) set srate, aobj 'Internal loop device:loop,3' to 96000.
(audioio) set srate, aobj 'DB => Raw audio file:stdout' to 96000.
(audioio) set srate, aobj 'Raw audio file:stdout' to 96000.
(eca-chain) sample rate change, chain 'LOW' object 'Glame Bandpass
Filter' rate 96000.
(audiofx) Setting samplerate to 96000 for object Glame Bandpass Filter.
Old value 44100.
(eca-chain) sample rate change, chain 'LOW' object 'Fast Lookahead
limiter' rate 96000.
(audiofx) Setting samplerate to 96000 for object Fast Lookahead limiter.
Old value 44100.
(eca-chain) sample rate change, chain 'MED' object 'Glame Bandpass
Filter' rate 96000.
(audiofx) Setting samplerate to 96000 for object Glame Bandpass Filter.
Old value 44100.
(eca-chain) sample rate change, chain 'MED' object 'Fast Lookahead
limiter' rate 96000.
(audiofx) Setting samplerate to 96000 for object Fast Lookahead limiter.
Old value 44100.
(eca-chain) sample rate change, chain 'HIG' object 'Glame Bandpass
Filter' rate 96000.
(audiofx) Setting samplerate to 96000 for object Glame Bandpass Filter.
Old value 44100.
(eca-chain) sample rate change, chain 'HIG' object 'Fast Lookahead
limiter' rate 96000.
(audiofx) Setting samplerate to 96000 for object Fast Lookahead limiter.
Old value 44100.
[* Chainsetup connected *]
[* Session created *]
(eca-chainsetup) WARNING: Output "loop,1" is not connected to any chain.
(3.2-DISCON-OUTPUT)
(eca-chainsetup) WARNING: Output "loop,2" is not connected to any chain.
(3.2-DISCON-OUTPUT)
(eca-control-objects) Disconnecting chainsetup: "ctest2.ecs".
(eca-chainsetup) Closing chainsetup "ctest2.ecs"
(eca-chainsetup) Closing audio device/file "alsahw".
(audioio_alsa) close - alsahw.
(eca-chainsetup) Closing audio device/file "loop,1".
(eca-chainsetup) Closing audio device/file "loop,2".
(eca-chainsetup) Closing audio device/file "loop,3".
(eca-chainsetup) Closing audio device/file "loop,1".
(eca-chainsetup) Closing audio device/file "loop,2".
(eca-chainsetup) Closing audio device/file "loop,3".
(eca-chainsetup) Closing audio device/file "stdout".
(audioio-db-client) close stdout.
[* Chainsetup disconnected *]
[* Connecting chainsetup *]
(eca-chainsetup) bmode-selection case-4
(eca-chainsetup) 'rtlowlatency' buffering mode selected.
(eca-chainsetup) Set buffering parameters to:
--cut--
buffersize: 256
raised_priority: 1
sched_priority: 50
double buffering: 1
double buffer size: 100000
max buffers: 0
--cut--
(eca-chainsetup) Memory locked!
(audioio_alsa) open
(audioio_alsa) set_audio_format_params
(audioio_alsa) fill_and_set_hw_params
(audioio_alsa) Using interleaved stream format.
(audioio_alsa) period time set to 2666 usecs.
(audioio_alsa) period time set to 256 frames.
(audioio_alsa) buffer time set to 8000 usecs.
(audioio_alsa) buffer time set to 768 frames.
(audioio_alsa) total latency is 256 frames.
(audioio_alsa) fill_and_set_sw_params
(eca-chainsetup) Audio object "alsahw", mode "read".
(audio-io) Format: s24_le, channels 2, srate 96000, interleaved.
(eca-chainsetup) Audio object "loop,1", mode "read".
(audio-io) Format: s24_le, channels 2, srate 96000, interleaved.
(eca-chainsetup) Audio object "loop,2", mode "read".
(audio-io) Format: s24_le, channels 2, srate 96000, interleaved.
(eca-chainsetup) Audio object "loop,3", mode "read".
(audio-io) Format: s24_le, channels 2, srate 96000, interleaved.
(eca-chainsetup) Audio object "loop,1", mode "read".
(audio-io) Format: s24_le, channels 2, srate 96000, interleaved.
(eca-chainsetup) Audio object "loop,2", mode "read".
(audio-io) Format: s24_le, channels 2, srate 96000, interleaved.
(eca-chainsetup) Audio object "loop,3", mode "read".
(audio-io) Format: s24_le, channels 2, srate 96000, interleaved.
(audioio-db-client) open stdout.
(audioio-raw) Outputting to standard output [rw].
(audioio) set srate, aobj 'DB => Raw audio file:stdout' to 96000.
(audioio) set srate, aobj 'Raw audio file:stdout' to 96000.
(audioio) set srate, aobj 'Raw audio file:stdout' to 96000.
(audioio-db-client) seek stdout to pos 0.00.
(audioio-db-client) seek stdout to pos 0.00.
(eca-chainsetup) Audio object "stdout", mode "read/write".
(audio-io) Format: s16_le, channels 2, srate 96000, interleaved.
(eca-chainsetup) sample rate change, chainsetup ctest2.ecs to rate 96000.
(audioio) set srate, aobj 'ALSA PCM device:alsahw' to 96000.
(audioio) set srate, aobj 'Internal loop device:loop,1' to 96000.
(audioio) set srate, aobj 'Internal loop device:loop,2' to 96000.
(audioio) set srate, aobj 'Internal loop device:loop,3' to 96000.
(audioio) set srate, aobj 'Internal loop device:loop,1' to 96000.
(audioio) set srate, aobj 'Internal loop device:loop,2' to 96000.
(audioio) set srate, aobj 'Internal loop device:loop,3' to 96000.
(audioio) set srate, aobj 'DB => Raw audio file:stdout' to 96000.
(audioio) set srate, aobj 'Raw audio file:stdout' to 96000.
(eca-chain) sample rate change, chain 'LOW' object 'Glame Bandpass
Filter' rate 96000.
(audiofx) Setting samplerate to 96000 for object Glame Bandpass Filter.
Old value 96000.
(eca-chain) sample rate change, chain 'LOW' object 'Fast Lookahead
limiter' rate 96000.
(audiofx) Setting samplerate to 96000 for object Fast Lookahead limiter.
Old value 96000.
(eca-chain) sample rate change, chain 'MED' object 'Glame Bandpass
Filter' rate 96000.
(audiofx) Setting samplerate to 96000 for object Glame Bandpass Filter.
Old value 96000.
(eca-chain) sample rate change, chain 'MED' object 'Fast Lookahead
limiter' rate 96000.
(audiofx) Setting samplerate to 96000 for object Fast Lookahead limiter.
Old value 96000.
(eca-chain) sample rate change, chain 'HIG' object 'Glame Bandpass
Filter' rate 96000.
(audiofx) Setting samplerate to 96000 for object Glame Bandpass Filter.
Old value 96000.
(eca-chain) sample rate change, chain 'HIG' object 'Fast Lookahead
limiter' rate 96000.
(audiofx) Setting samplerate to 96000 for object Fast Lookahead limiter.
Old value 96000.
[* Chainsetup connected *]
(eca-control-objects) Connected chainsetup: "ctest2.ecs".
[* Controller/Starting batch processing *]
(eca-engine) Engine/Initializing
(eca-engine) Prefill loops: 3 (blocksize 256).
(eca-chain) Initialized chain IN with 0 chainops and 0 gcontrollers.
Sbuf points to 137173872.
(audiofx) (audiofx) Init w/ samplerate 96000 for object Glame Bandpass
Filter.
(audiofx_ladspa) (audiofx_ladspa) Instantiated 2 LADSPA plugin(s), each
with 1 audio input port(s) and 1 output port(s), to chain with 2
channel(s) and srate of 96000.
(audiofx) (audiofx) Init w/ samplerate 96000 for object Fast Lookahead
limiter.
(audiofx_ladspa) (audiofx_ladspa) Instantiated 1 LADSPA plugin(s), each
with 2 audio input port(s) and 2 output port(s), to chain with 2
channel(s) and srate of 96000.
(eca-chain) Initialized chain LOW with 2 chainops and 0 gcontrollers.
Sbuf points to 136600240.
(audiofx) (audiofx) Init w/ samplerate 96000 for object Glame Bandpass
Filter.
(audiofx_ladspa) (audiofx_ladspa) Instantiated 2 LADSPA plugin(s), each
with 1 audio input port(s) and 1 output port(s), to chain with 2
channel(s) and srate of 96000.
(audiofx) (audiofx) Init w/ samplerate 96000 for object Fast Lookahead
limiter.
(audiofx_ladspa) (audiofx_ladspa) Instantiated 1 LADSPA plugin(s), each
with 2 audio input port(s) and 2 output port(s), to chain with 2
channel(s) and srate of 96000.
(eca-chain) Initialized chain MED with 2 chainops and 0 gcontrollers.
Sbuf points to 137176472.
(audiofx) (audiofx) Init w/ samplerate 96000 for object Glame Bandpass
Filter.
(audiofx_ladspa) (audiofx_ladspa) Instantiated 2 LADSPA plugin(s), each
with 1 audio input port(s) and 1 output port(s), to chain with 2
channel(s) and srate of 96000.
(audiofx) (audiofx) Init w/ samplerate 96000 for object Fast Lookahead
limiter.
(audiofx_ladspa) (audiofx_ladspa) Instantiated 1 LADSPA plugin(s), each
with 2 audio input port(s) and 2 output port(s), to chain with 2
channel(s) and srate of 96000.
(eca-chain) Initialized chain HIG with 2 chainops and 0 gcontrollers.
Sbuf points to 138026784.
(eca-control-base) Engine-thread pid: 2861
[* Engine init - Driver start *]
(eca-engine) Request start
(audioio-db-server) start
(audioio-db-server) starting processing
(eca-engine) prefilling i/o buffers.
(audioio-db-server) Hey, in the I/O loop!
(audioio-db-server) Using idle timeout of 226000000 nsecs.
(eca-engine) i/o buffers prefilled.
(audioio_alsa) prepare - alsahw.
(eca-engine) Using realtime-scheduling (SCHED_FIFO:50).
(eca-engine) starting engine operation!
(audioio_alsa) start - alsahw.
[* Controller/Processing stopped (cond) *]
(eca-control-base) Received stop-cond
(eca-engine) Request stop
(eca-engine) stopping engine operation!
(audioio_alsa) stop - alsahw.
(audioio-db-server) stop
(eca-engine) Changed back to non-realtime scheduling SCHED_OTHER.
(eca-engine) Signaling stop
(eca-engine) wait_for_stop ok
(eca-engine) ecasound_queue: exit!
(eca-engine) Signaling exit
(eca-engine) Engine state when finishing: 4
(eca-engine) ECA_ENGINE destructor!
[* Engine exiting *]
(eca-control-objects) Disconnecting chainsetup: "ctest2.ecs".
(eca-chainsetup) Closing chainsetup "ctest2.ecs"
(eca-chainsetup) Closing audio device/file "alsahw".
(audioio_alsa) close - alsahw.
(eca-chainsetup) Closing audio device/file "loop,1".
(eca-chainsetup) Closing audio device/file "loop,2".
(eca-chainsetup) Closing audio device/file "loop,3".
(eca-chainsetup) Closing audio device/file "loop,1".
(eca-chainsetup) Closing audio device/file "loop,2".
(eca-chainsetup) Closing audio device/file "loop,3".
(eca-chainsetup) Closing audio device/file "stdout".
(audioio-db-client) close stdout.
[* Chainsetup disconnected *]
(eca-chainsetup) ECA_CHAINSETUP destructor!
(eca-chainsetup) Deleting chain "IN".
(eca-chain) CHAIN destructor!
(eca-chainsetup) Deleting chain "LOW".
(eca-chain) CHAIN destructor!
(eca-chainsetup) Deleting chain "MED".
(eca-chain) CHAIN destructor!
(eca-chainsetup) Deleting chain "HIG".
(eca-chain) CHAIN destructor!
(eca-chainsetup) Deleting audio object "alsahw".
(eca-chainsetup) Deleting audio db-client "stdout".
(audioio-db-client) destructor stdout.
(audioio-db-server) unregister_client Raw audio file.
(eca-chainsetup) Deleting audio object "stdout".
(eca-chainsetup) Deleting loop device "loop,1".
(eca-chainsetup) Deleting loop device "loop,2".
(eca-chainsetup) Deleting loop device "loop,3".
(audioio-db-server) destructor

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Ecasound-list mailing list
Ecasound-list@email-addr-hidden
https://lists.sourceforge.net/lists/listinfo/ecasound-list
Received on Tue Nov 20 04:15:02 2007

This archive was generated by hypermail 2.1.8 : Tue Nov 20 2007 - 04:15:02 EET