2 volume and mixing control (address 02h), 1 channel a volume = channel b volume (bit 7), 2 soft ramp or zero cross enable (bits 6:5) – Cirrus Logic CS4392 User Manual

Page 20: Table 12. soft cross or zero cross mode selection, 3 atapi channel mixing and muting (bits 4:0), Cs4392

Advertising
background image

CS4392

20

DS459PP3

6.2

Volume and Mixing Control (Address 02h)

6.2.1

Channel A Volume = Channel B Volume (Bit 7)

Function:

The AOUTA and AOUTB volume levels are independently controlled by the A and the B Channel Vol-
ume Control Bytes when this function is disabled. The volume on both AOUTA and AOUTB are de-
termined by the A Channel Volume Control Byte and the B Channel Byte is ignored when this function
is enabled.

6.2.2

Soft Ramp or Zero Cross Enable (Bits 6:5)

Function:

Soft Ramp Enable

Soft Ramp allows level changes, both muting and attenuation, to be implemented by incrementally
ramping, in 1/8 dB steps, from the current level to the new level at a rate of 1dB per 8 left/right clock
periods.

Zero Cross Enable

Zero Cross Enable dictates that signal level changes, either by attenuation changes or muting, will
occur on a signal zero crossing to minimize audible artifacts. The requested level change will occur
after a timeout period between 512 and 1024 sample periods (10.7 ms to 21.3 ms at 48 kHz sample
rate) if the signal does not encounter a zero crossing. The zero cross function is independently mon-
itored and implemented for each channel.

Soft Ramp and Zero Cross Enable

Soft Ramp and Zero Cross Enable dictates that signal level changes, either by attenuation changes
or muting, will occur in 1/8 dB steps and be implemented on a signal zero crossing. The 1/8 dB level
change will occur after a timeout period between 512 and 1024 sample periods (10.7 ms to 21.3 ms
at 48 kHz sample rate) if the signal does not encounter a zero crossing. The zero cross function is
independently monitored and implemented for each channel. See Table 12

6.2.3

ATAPI Channel Mixing and Muting (Bits 4:0)

Function:

The CS4392 implements the channel mixing functions of the ATAPI CD-ROM specification. See
Table 13 on page 21

7

6

5

4

3

2

1

0

A = B

Soft

Zero Cross

ATAPI4

ATAPI3

ATAPI2

ATAPI1

ATAPI0

SOFT

ZERO

Mode

0

0

Changes to affect immediately

0

1

Zero Cross enabled

1

0

Soft Ramp enabled (default)

1

1

Soft Ramp and Zero Cross enabled

Table 12. Soft Cross or Zero Cross Mode Selection

Advertising