★ FAQ ★ Program in generalThere is a stereo / monaural switch in the sound driver, but it seems to be the setting for PCM vocalization, so it is different from the information I want this time.
The SMPC I / F library is used to obtain the multiplayer status (stereo / monaural).
SND_Init initializes the shared variables used by the SND_ * function, and slInitSound initializes the part of the SGL system variable area used by the sound, so when using such a sound function, look at the uninitialized data. Of course, there is no sound because it is operated.
These two function groups cannot be used at the same time, but if you use the SND_ * function in Cinepak etc., but use slSnd * in the main program, you can use it by performing slInitSound before using the slSnd * function. Can be done.
Of course, the reverse is also true.
((s ^ -OCT x 1024 x Fn) / 44.1 --1024) x OCT x 2048
It will be. However, the value of OCT is
5.5125KHz ~ 11.025KHz -3 11.025KHz ~ 22.05KHz -2 22.05KHz ~ 44.1KHz -1 44.1KHz ~ 88.2KHz 0 88.2KHz ~ 1
is. For details, refer to PROGRAMMERS GUIDE VOL.1 Sound Embedded Manual 6.4.5 “Support for playback frequencies other than 44.1kHz”.
The sound driver seems to be able to change the effect parameters such as volume, localization, and effect send level, but the library commented that "DSP is not used" and was fixed at 0.
When data is loaded with non-floating specification like, does it enter the upper 16 bits of the 24 bits of the MEMSXX register? Does it enter the lower 16 bits?
★ FAQ ★ Program in general