[ecasound] ladspa-Plugin "Gate 1410" not working in multichannel setup

From: Straub Oliver via Ecasound-list <ecasound-list@email-addr-hidden>
Date: Thu Jul 19 2018 - 22:41:41 EEST

Hello all,

i am using ecasoung on ubuntu-studio 18.04.
ecasound is Version 2.9.1.
Audio-Interface is TASCAM US16x08 with firmware-Version 2.00 0022.
The interface has 16 Inputs and 8 Outputs.
I use 24-bit 48khz.

Recoding the 16 channels with ecasound works like a charm.
> ecasound -f:s24_le,16,48000 -i alsa,input16 -o rec16.wav

In the band rehearsal room i playback the rec16.wav-File via
8-Channel-Mixer with following command:
ecasound -i rec16.wav -y:0 -f:s24_le,8,48000 \
-a:1 -chcopy:1,1 -eadb:$amp \
-a:2 -chcopy:2,2 -eadb:$amp \
-a:3 -chcopy:3,3 -eadb:$amp \
-a:4 -chcopy:4,4 -eadb:$amp \
-a:5 -chcopy:5,5 -eadb:$amp \
-a:6 -chcopy:6,6 -eadb:$amp \
-a:12a -eadb:$amp12a -chcopy:12,7 \
-a:12b -eadb:$amp12b -chcopy:12,8 \
-a:13a -eadb:$amp13a -chcopy:13,7 \
-a:13b -eadb:$amp13b -chcopy:13,8 \
-a:14a -eadb:$amp14a -chcopy:14,7 \
-a:14b -eadb:$amp14b -chcopy:14,8 \
-a:15a -eadb:$amp15a -chcopy:15,7 \
-a:15b -eadb:$amp15b -chcopy:15,8 \
-a:16a -eadb:$amp16a -chcopy:16,7 \
-a:16b -eadb:$amp16b -chcopy:16,8 \
-a:1,2,3,4,5,6,12a,12b,13a,13b,14a,14b,15a,15b,16a,16b -o alsa,root8c

(the $amp... variables set to mixing-values)
(Channels 12-16 is the Drumset)

This also works like a charm.

Now for real mixing i normally use cubase. But mixing a new recording takes
too long time. Our Setup is always the same so my idea is using a
shellscript, and the mix is ready in no time. Of cause this is not for
professional use.
I started to write the shellscript, but i stumble with ladspa-Plugins.

I tried this command:
#Gate: [1] LF key filter (Hz) 0.000, [2] HF key filter (Hz) 0.000, [3]
Threshold (dB) 0.000,
# [4] Attack (ms) 0.000, [5] Hold (ms) 0.000, [6] Decay (ms) 0.000,
[7] Range (dB) 0.000,
# [8] Output select (-1 = key listen, 0 = gate, 1 = bypass) 0.000
ecasound -c -i rec16.wav -y:380 -f:s24_le,8,48000 \
-a:AM -chorder:1 -eadb:$ampAM -chcopy:1,2 -epp:50 \
-a:JM -chorder:2 -eadb:$ampJW -chcopy:1,2 -epp:40 \
-a:OM -chorder:3 -eadb:$ampOS -chcopy:1,2 -epp:50 \
-a:BS -chorder:4 -eadb:$ampBS -chcopy:1,2 -epp:60 \
-a:RG -chorder:5 -eadb:$ampRG -chcopy:1,2 -epp:30 \
-a:LD -chorder:6 -eadb:$ampLG -chcopy:1,2 -epp:70 \
-a:7 -chorder:7 -eadb:-2000 -chcopy:1,2 -epp:50 \
-a:8 -chorder:8 -eadb:-2000 -chcopy:1,2 -epp:50 \
-a:TL -chorder:9 -el:gate,31,22100,-20.68,0.01,361.6,233.8,-90,0
-eadb:$ampTL -chcopy:1,2 -epp:50 \
-a:TR -chorder:10 -eadb:$ampTR -chcopy:1,2 -epp:50 \
-a:TS -chorder:11 -eadb:$ampTS -chcopy:1,2 -epp:50 \
-a:BD -chorder:12 -eadb:$ampBD -chcopy:1,2 -epp:50 \
-a:HH -chorder:13 -eadb:$ampHH -chcopy:1,2 -epp:70 \
-a:SN -chorder:14 -eadb:$ampSN -chcopy:1,2 -epp:50 \
-a:OL -chorder:15 -eadb:$ampOL -chcopy:1,2 -etm:70,1,20 -epp:0 \
-a:OR -chorder:16 -eadb:$ampOR -chcopy:1,2 -etm:70,1,20 -epp:100 \
-a:all -o alsa,root2c

The TL-chain is mono. This matches the gate-effect.

What i get is no output. And when i stop ecasound it crashes.
If i use Audacity, applying a mono channel with the same plugin, it works.

I started ecasound with "-c" and controlled the parameters with "es".
I found that the effect-parameter all are in place.

O, i forgot to say: without the plugin in the TL-chain everything is ok.

Any Idea?

Thanks a lot,
Oliver

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot

_______________________________________________
Ecasound-list mailing list
Ecasound-list@email-addr-hidden
https://lists.sourceforge.net/lists/listinfo/ecasound-list
Received on Sun Jun 16 21:14:38 2019

This archive was generated by hypermail 2.1.8 : Sun Jun 16 2019 - 21:14:38 EEST