예제 #1
0
void S_Init()
{
	init_memory_manager();
	init_streaming();
	init_sound_engine();
	init_comms();
	init_reverb();
	init_waves();
	init_voices();

	// Load the banks.
	AK::SoundEngine::LoadBank(AK::BANKS::INIT, AK_DEFAULT_POOL_ID);
	AK::SoundEngine::LoadBank(AK::BANKS::GLOBAL, AK_DEFAULT_POOL_ID);

	snd_initialized = qtrue;
}
예제 #2
0
void main()
{
    WAVESOURCE waves; 
    double d=6.0/100000.0, x=-3.1;

    init_waves(&waves); 
    for(x=-3.1;x<3.1;x+=d)
    {
        saw(&waves,0,x); 
//	printf("%f, ",x);
    }

    for(x=-3.1;x<3.1;x+=d)
    {
        addsaw(x);
    }

}