In Reply to: Doubtful. Just secretive.... posted by AbeCollins on May 12, 2025 at 09:11:49:
Volume Control
Each output channel has its own attenuation circuit. The attenuation for each channel is controlled independently. Each channel can be attenuated
from 0dB to -127dB in 0.5dB steps. Each 0.5dB step transition takes up to 64 intermediate levels, depending on the vol_rate setting in Register 6:
DOP AND VOLUME RAMP RATE. The result being that the level changes are done using small enough steps so that no switching noise occurs
during the transition of the volume control. When a new volume level is set, the attenuation circuit will ramp softly to the new level.
The volume control can be either channel independent or synchronized using Register 27: GENERAL CONFIGURATION ch1_volume.Analog Volume Control
Analog volume control (AVC) provides improved noise performance as the gain is reduced. The hardware default programmable analog gain is -24dB
with 1dB steps up to 0dB. See Register 3: ANALOG VOLUME CONTROL.
The AVC is forced to minimum gain until the transition to HiFi mode is complete. The ES9219 follows a programmed timing sequence to enter HiFi
mode. Enabling the AVC is one of the last steps in that sequence. This procedure will not change the value of the analog volume control register.
See Register 32: AMPLIFIER CONFIGURATION.
Edits: 05/12/25
This post is made possible by the generous support of people like you and our sponsors:
Follow Ups
- iFi GO Link uses ES9219MQ/Q - Leo loves music 12:49:58 05/12/25 (1)
- Just like some other ESS based dongle DACs.... - AbeCollins 20:34:59 05/12/25 (0)