★ HARDWARE Manual ★ SCSP User's Manual Figure 3.1 CD-DA route 
First, "EFSDL16 / 17" to balance the level between each sound source, "EFPAN16 / 17" to specify the localization of each sound source, and finally "MVOL" to adjust the output level.
The reason for adopting this method is that Saturn does not have an amplifier, so the volume cannot be raised, so if the dynamic range cannot be adjusted to be as wide as possible, the volume will be very low. Because it will end up.
If only the CD-DA outputs sound, there is no other mixing sound, so the level can be 0 [dB], so set EFSDL16 / 17 to "7H" respectively.
If you want to make other sounds, lower the level to prevent overflow. (By the way, if you decrease the value, the volume will decrease.)
What you have to be careful about when outputting a CD-DA is that when it comes to a CD-DA, it is divided into LR (left and right channels) and input to the SCSP, but on the SCSP side it is the same as the sound of the PCM sound source / FM sound source. If you do not set the panning correctly, the L channel side will be L and the R channel side will be R, so even if the CD-DA is stereo, it will not actually be output in stereo. I will end up.
Therefore, set "1FH" for "EFPAN16" and "0FH" for "EFPAN17". (For data on the localization position with respect to the register settings, refer to the "Mixer" section below.
Since this is the master volume of the final stage, set it to the maximum volume "FH" for the time being.
The settings up to now are summarized in Table 3.1 below.
Slot control register Slot number 16 | ||||||||||||||||
| address | 25B00216h / 100216h | 25B00217h / 100217h | ||||||||||||||
| bit | 15 | 14 | 13 | 12 | 11 | Ten | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| register | − | EFSDL16 [7: 5] | EFPAN16 [3: 0] | |||||||||||||
| initial value | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| & H (hexadecimal) | 0 | 0 | F | F | ||||||||||||
Slot control register Slot number 17 | ||||||||||||||||
| address | 25B00236h / 100236h | 25B00237h / 100237h | ||||||||||||||
| bit | 15 | 14 | 13 | 12 | 11 | Ten | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| register | − | EFSDL16 [7: 5] | EFPAN16 [3: 0] | |||||||||||||
| initial value | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 |
| & H (hexadecimal) | 0 | 0 | E | F | ||||||||||||
SCSP common control register | ||||||||||||||||
| address | 25B00400h / 100400h | 25B00401h / 100401h | ||||||||||||||
| bit | 15 | 14 | 13 | 12 | 11 | Ten | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| register | − | M4 | D18 | VER [7: 4] | MVOL [3: 0] | |||||||||||
| initial value | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 |
| & H (hexadecimal) | 0 | 2 | 0 | F | ||||||||||||
However, if you want to make it monaural, set the EFSDL value to one smaller than the stereo setting.
★ HARDWARE Manual ★ SCSP User's Manual