Re: copp-set causes pop with transport running
linux media 4 <[email protected]>
| Newsgroups | gmane.comp.audio.ecasound.general |
|---|---|
| Message-ID | <[email protected]> |
On 06/21/2012 07:00 AM, Joel Roth wrote: > Hi, > > Nama fades volume on transport start/stop > and track mute/unmute by issuing copp-set > 20 times per second. > > Previously the sound changed smoothly. > Recently S. Massy reported a pop on each vol or pan > parameter change, and zipper noise during > fades that use copp-set. > > I verified this with the following setup: > > # ecasound chainsetup file > > # general > -b:256 -r:50 -z:nointbuf -z:db,100000 -n:"/home/jroth/nama/test0619/Setup.ecs" -X -z:noxruns -z:nopsr -z:mixmode,sum > > # audio inputs > -a:1 -f:f32_le,2,44100 -i:loop,Master_in > -a:3 -f:s16_le,2,44100 -i:null > > # audio outputs > -a:1 -f:s16_le,2,44100 -o:alsahw,0,0,0 > -a:3 -f:f32_le,2,44100 -o:loop,Master_in > > # chain operators and controllers > -a:1 -epp:50.00 -eadb:0.00,0.00 > -a:3 -eli:1047,220.00,1.00 -epp:50.00 -eadb:0.00,0.00 > > > The log snippet below gives the sequence of ECI commands, > which is in the form of a bursts of commands > separated by 50ms intervals. > > The numbers in brackets are milliseconds. > > I wonder if this could be due to a change in Ecasound, or > perhaps is the result of some configuration error. > > Would appreciate any troubleshooting hints. > > Regards, > > Joel > > --logfile-- > > [20171] SUB (L 138)&stop_transport > [20171] ECI (L 553) ECI sent: engine-status > [20171] ECI (L 556) ECI got: running > [20172] ECI (L 553) ECI sent: cs-selected > [20172] ECI (L 556) ECI got: /home/jroth/nama/test0619/Setup.ecs > [20172] ECI (L 553) ECI sent: cs-is-valid > [20173] ECI (L 556) ECI got: 1 > [20173] ECI (L 553) ECI sent: cs-selected > [20173] ECI (L 556) ECI got: /home/jroth/nama/test0619/Setup.ecs > [20173] ECI (L 553) ECI sent: cs-is-valid > [20174] ECI (L 556) ECI got: 1 > [20174] ECI (L 553) ECI sent: c-selected > [20174] ECI (L 556) ECI got: 3 > [20174] ECI (L 553) ECI sent: cs-connected > [20175] ECI (L 556) ECI got: /home/jroth/nama/test0619/Setup.ecs > [20175] ECI (L 553) ECI sent: c-select 1 > [20175] ECI (L 553) ECI sent: cop-select 2 > [20176] ECI (L 553) ECI sent: copp-select 1 > [20176] ECI (L 553) ECI sent: copp-set -0.4 > [20176] ECI (L 553) ECI sent: cs-connected > [20176] ECI (L 556) ECI got: /home/jroth/nama/test0619/Setup.ecs > [20177] ECI (L 553) ECI sent: c-select 3 > [20228] ECI (L 553) ECI sent: cs-selected > [20228] ECI (L 556) ECI got: /home/jroth/nama/test0619/Setup.ecs > [20229] ECI (L 553) ECI sent: cs-is-valid > [CUT] First... many thanks to Kai, S. Massy and Joel Roth for all the great developments recently with ecasound. It always infuses energy for me and helps me to keep motivated in writing my front end to ecasound... I'm running ecasound v2.9.0. I took a quick look at your setup so forgive me if I'm off the mark. But is seems I'm doing the same thing to increase the level of various things (panning, volume, effects) and I'm not having the same problems. Maybe you can try this "one command does all" and circumvent the problem... c-select $chain cop-set $chainop_id,$param_id,$value Maybe there's just something in the 'copp-set' command that doesn't exist in 'cop-set' Hope this helped, Rocco ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Ecasound-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ecasound-list