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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.