★ SOUND Manual ★ Sound Driver Programmer's GuideThis manual is a revised version of the "Sound Embedded Manual " and is written targeting the sound driver version 2.20.
This manual has detailed explanations for those who program all of the sound controls by themselves, but you can easily create sounds using the "Sound I / F Library" of the program library provided by SEGA. There is also a way to incorporate it. Please use that as well if necessary.
Please refer to "Sound I / F Library User's Manual " for the contents and usage.
| phrase | Meaning of words |
|---|---|
| SCSP | Abbreviation for Saturn Custom Sound Processor, which is a sound source LSI that is the core of Satan's sound system. It has a built-in DSP for sound. Please refer to the "SCSP User's Manual " as the contents related to SCSP cannot be described here. |
| Sound data | It is the data stored in the sound memory, and there are three types: "tone data", "sequence data", and "DSP program". |
| Tone data | This is the tone color data for playing the sequence data. It consists of PCM waveform data and pronunciation parameters. Also includes FM tones. |
| Sequence data | This is the performance data of the song. It is a compressed version of song data composed by MIDI for Saturn, and consists of performance information such as sound intensity, pitch, and start / end of pronunciation. Sound effects are also created in exactly the same format. |
| DSP program | A DSP microprogram for operating a sound DSP. Effect programs such as reverb and surround are available. |
| DSP work RAM | An area for DSP delay RAM and effect factors, used by DSP internal processing. The size of this area varies depending on the microprogram. |
| Sound creator | This refers to the person in charge of the sound creation part of the sound system, such as creating sounds, composing music, creating sound effects and effects. |
| Main system | It refers to the game program on the SH side. The sound driver on the 68000 side is considered to be the sound subsystem, and the game program that controls this is considered to be the main system. |
| The number of samples | Since one sample depends on the data width of the PCM waveform, it is 1 byte for 8-bit PCM and 2 bytes for 16-bit PCM. Therefore, in the case of a 4K sample, it will be 4096 bytes for 8 bits and 8192 bytes for 16 bits. |
★ SOUND Manual ★ Sound Driver Programmer's Guide