ΣSigmaStudio Ask AI Русский Log in

noise from 1701 when set the volume

SigmaDSP & SigmaStudio jimmy Nov 3, 2010 00:00 3 replies Original on forum ↗
Subscribe
jimmy Question
Nov 3, 2010 00:00

dear all,

i an a new guy to use AD1701. In my projiect, i use a mcu to control the AD1701 by software i2c. when i send a command to set volume by i2c.

the volume did changed, but after that the AD1701 generate pop noise. i do not kwon why. can you help me?

best regards

https://ez.analog.com/cfs-file/__key/communityserver-discussions-components-files/396/7b13c40514a30f5abd6af4864ab93ecb.html

ADIApproved Reply
Nov 3, 2010 00:00

It sounds like you're using a non-slew version of the volume controls. If you are not using a slew volume, when you write a new value the volume will immediately jump to that value and will likely cause a pop. If you use a slew version of the volume control algorithm in your SigmaStudio design, writing a new value will cause the parameter to gently ramp to the target value without a pop.

jimmy Reply
Nov 4, 2010 00:00

thanks jeradl,

i did used the slew volume control, but it also generate pop noise some times. i change the way like this:

https://ez.analog.com/cfs-file/__key/communityserver-discussions-components-files/396/d00b72ad7cbdd6cbc25f12bde660d405.html

i write the table index value to intface0 in 28.0 format, and the intface0 will let the table output the corresponding value of the table index to SW vol.

it works without noise. wish this solution can help somebody has similar problerm.

EZAdministrator Reply
Apr 29, 2019 00:00

This question has been closed by the EZ team and is assumed answered.