Japanese
INDEX ▲ | STN-25 | STN-27 | STN-28 | STN-29 | STN-30 | STN-31 | STN-32

STN-29

Regarding CD-DA volume settings


 issue number:
STN-29
 date of issue:
95/03/15
 media:
○Common ●CD-ROM ○Cartridge ○Others
 connection:
●Program ○Hard ○Manual ○Tools ○Game ○ Bug ○Others
 Information distinction:
●New ○Change ○Addition
 importance:
●Strict observance ○Recommended ○Reference ○Others
 attached file:
●No ○ Yes
 Subject supplement:

Contents

■Summary

When setting the CD-DA volume in the SEGASATURN application, lower the CD-DA level by 6dB so that it does not differ significantly from the music CD playback volume on the multiplayer screen.

■How to deal with it

The specific setting method is described below.

  1. When setting directly to the hardware
  2. When using SATURN Sound Driver
  3. When using the sound I/F library

■Supplementary information

When you want to actively change the CD-DA level, such as when creating a special effect, use the music CD level in the multiplayer as a reference, and adjust the balance so that there is no significant difference in volume.


1. When setting directly to the hardware

To operate, set EFSDL[2:0] of the slot-specific control register from 111b (-0 dB) to 110b (-6 dB). Regarding CD-DA, the slot numbers are 16 and 17 on the left and right respectively.

Left channel : Slot number 16: Write FDH to address 100200H+17H.
The contents of FDH are: EFSDL[2:0]=110b (output level) EFPAN[4:0]=11111b (stereolocation data)

Right channel : Slot number 17: Write CFH to address 100220H+17H.
The contents of CFH are: EFSDL[2:0]=110b (output level) EFPAN[4:0]=01111b (stereolocation data)

The addresses from the main CPU are for the left and right respectively.

Left channel =25B00200H+16H
Right channel =25B00200H+16H

It becomes.

Note:
Be sure to access the word from the main CPU.

reference:
"HARDWARE MANUAL/SCSP User's Manual" ■4.1 Register Map


2. When setting using “SATURN Sound Driver”

Use the sound control command CD-DA Level (command number 80H). Change the data from E0H (-0dB) to C0H (-6dB).
Specifically, write the following data to Command Block 1 (+00H) of Host interface work(700H).

data 80H 00H C0H C0H
meaning COM dummy left volume right volume

reference:
"Sound Driver Programmer's Guide"
3. Sound control command/ ●80H CD-DA LEVEL

3. When setting using the sound I/F library

Use the Function CD-DA Level setting.
Change the setting value from 0xE0 (-0dB) to 0xC0 (-6dB) for both left and right.

Format:

SND_SetCdLev(0xC0,0xC0)

reference:
"Programmer's Guide/Sound I/F Library User's Manual"
CD-DA Level setting/SND_SetCdDaLev

that's all
INDEX ▲ | STN-25 | STN-27 | STN-28 | STN-29 | STN-30 | STN-31 | STN-32
Copyright SEGA ENTERPRISES, LTD., 1997