int MDSound_Init(void) { MDSound_SetSoundRate(0); zebuf.clock_rate((long)(CLOCK_NTSC / 15)); FMUnit.set_rate(); RedoVolume(); zebuf.bass_freq(20); return(1); }
void SMS_SoundInit(uint32 clock, bool WantFM) { SoundClock = clock; SMS_SetSoundRate(0); zebuf.clock_rate((long)(SoundClock)); RedoVolume(); zebuf.bass_freq(20); if(WantFM) FMThing = EMU2413_new(3579545); }
void init_apu() { #if !defined(PSP) && !defined(EMSCRIPTEN) if ( SDL_Init( SDL_INIT_AUDIO ) < 0 ) { atexit( SDL_Quit ); } stereo_buf.clock_rate(CLOCK_RATE); stereo_buf.set_sample_rate(SAMPLE_RATE); apu.treble_eq(-15.0); stereo_buf.bass_freq(100); apu.set_output( stereo_buf.center(), stereo_buf.left(), stereo_buf.right() ); sound.start(SAMPLE_RATE, 2); #endif }