Re: Fwd: multicannel-files and loop-devices
Joel Roth <[email protected]> Tue, 7 Jun 2022 12:16:07 -1000
| Newsgroups | gmane.comp.audio.ecasound.general |
|---|---|
| Message-ID | <20220607221607.zkpauw57256f4edx@sprite> |
On Tue, Jun 07, 2022 at 09:30:58PM +0200, Straub Oliver via Ecasound-list wrote: > Hello all, > I am struggling with multicannel-files and loop-devices. Hi Oliver, > For understanding my problem: > Everything works fine without a loop device as shown here: > ecasound -n test.ecs -f:s24_le,16,48000 -i 16Channel.wav \ > -a:1 -chorder:1.00 -eadb:-70.00,0.00 -chcopy:1.00,2.00 -epp:40.00 > -chorder:1.00,2.00 \ > -a:2 -chorder:2.00 -eadb:-65.00,0.00 -chcopy:1.00,2.00 -epp:45.00 > -chorder:1.00,2.00 \ > ... > -a:15 -chorder:15.00 -eadb:-80.00,0.00 -chcopy:1.00,2.00 -epp:65.00 > -chorder:1.00,2.00 \ > -a:16 -chorder:16.00 -eadb:-60.00,0.00 -chcopy:1.00,2.00 -epp:60.00 > -chorder:1.00,2.00 \ > -a:all -f:s24_le,2,48000 -o stereo-mixdown.wav > But now I want to have a submixer for the drums that occupies 6 channels. > I tried and tried with no success. > It should be possible like that. But i had no success: > ecasound -n test.ecs -f:s24_le,16,48000 > -a:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16 -i 16Channel.wav \ > -a:1,2,3,4,5,6,7,8,9,10 -o loop,rest \ > -a:11,12,13,14,15,16 -o loop,drums \ The above lines are a problem. Each of the chains 1,2,3...16 receives the entire 16-channel stream, so line 2 sends ten copies of that stream to loop,rest. Probably not what you want. Here is one way to configure your submixes. -a:a1,a2,...b16 -i:16Channels.wav Then reorder the channels of each: -a:a1 -chorder:1 chcopy:1,2 -a:a2 -chorder:2 chcopy:1,2 .... Mix the two groups of channels: -a:a1,a2...a10 -o loop,rest -a:b11,b12...b16 -o loop,drums Combine the two submixes: -a:rest -i:loop,rest -o:loop,mixdown -a:drums -i:loop,drums -o:loop,mixdown Output to a file: -a:mixdown -i:loop,mixdown -o:mixdown.wav Hope this helps, Joel > -a:a1 -i loop,rest -chorder:1.00 -eadb:-70.00,0.00 -chcopy:1.00,2.00 > -epp:40.00 -chorder:1.00,2.00 -o loop,AB \ > -a:a2 -i loop,rest -chorder:2.00 -eadb:-70.00,0.00 -chcopy:1.00,2.00 > -epp:40.00 -chorder:1.00,2.00 -o loop,AB \ > -a:a3 -i loop,rest -chorder:3.00 -eadb:-70.00,0.00 -chcopy:1.00,2.00 > -epp:40.00 -chorder:1.00,2.00 -o loop,AB \ > -a:a4 -i loop,rest -chorder:4.00 -eadb:-70.00,0.00 -chcopy:1.00,2.00 > -epp:40.00 -chorder:1.00,2.00 -o loop,AB \ > -a:a5 -i loop,rest -chorder:5.00 -eadb:-70.00,0.00 -chcopy:1.00,2.00 > -epp:40.00 -chorder:1.00,2.00 -o loop,AB \ > -a:a6 -i loop,rest -chorder:6.00 -eadb:-70.00,0.00 -chcopy:1.00,2.00 > -epp:40.00 -chorder:1.00,2.00 -o loop,AB \ > -a:a7 -i loop,rest -chorder:7.00 -eadb:-70.00,0.00 -chcopy:1.00,2.00 > -epp:40.00 -chorder:1.00,2.00 -o loop,AB \ > -a:a8 -i loop,rest -chorder:8.00 -eadb:-70.00,0.00 -chcopy:1.00,2.00 > -epp:40.00 -chorder:1.00,2.00 -o loop,AB \ > -a:a9 -i loop,rest -chorder:9.00 -eadb:-70.00,0.00 -chcopy:1.00,2.00 > -epp:40.00 -chorder:1.00,2.00 -o loop,AB \ > -a:a10 -i loop,rest -chorder:10.00 -eadb:-70.00,0.00 -chcopy:1.00,2.00 > -epp:40.00 -chorder:1.00,2.00 -o loop,AB \ > -a:b11 -i loop,drums -chorder:1.00 -eadb:-70.00,0.00 -chcopy:1.00,2.00 > -epp:40.00 -chorder:1.00,2.00 -o loop,CD \ > -a:b12 -i loop,drums -chorder:2.00 -eadb:-70.00,0.00 -chcopy:1.00,2.00 > -epp:40.00 -chorder:1.00,2.00 -o loop,CD \ > -a:b13 -i loop,drums -chorder:3.00 -eadb:-70.00,0.00 -chcopy:1.00,2.00 > -epp:40.00 -chorder:1.00,2.00 -o loop,CD \ > -a:b14 -i loop,drums -chorder:4.00 -eadb:-70.00,0.00 -chcopy:1.00,2.00 > -epp:40.00 -chorder:1.00,2.00 -o loop,CD \ > -a:b15 -i loop,drums -chorder:5.00 -eadb:-70.00,0.00 -chcopy:1.00,2.00 > -epp:40.00 -chorder:1.00,2.00 -o loop,CD \ > -a:b16 -i loop,drums -chorder:6.00 -eadb:-70.00,0.00 -chcopy:1.00,2.00 > -epp:40.00 -chorder:1.00,2.00 -o loop,CD \ > -a:L1,R1 -i loop,AB -efh:70.00 -o loop,LR \ > -a:L2,R2 -i loop,CD -efh:70.00 -o loop,LR \ > -a:LR -i loop,LR -f:s24_le,2,48000 -o stereo-mixdown.wav > > I used -d and -ddd ... but the behavior is completely not the expected. > The added effect -efh for L1,R1,L2,R2 is just for demo. Some > stereo-hall-effect will be used later. > I played around a lot, but nothing helps. > Maybe someone has had success with such a setup? > > Thank you in advance, > Oliver > _______________________________________________ > Ecasound-list mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/ecasound-list -- Joel Roth _______________________________________________ Ecasound-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ecasound-list