Hey all,
I'm pretty new to sound coding, so I'm having trouble debugging this. I've got SDL_mixer setup and linked into my project just fine. To initialize it I do the following:
	
	
	
		
I then make several calls to Mix_LoadWAV to load my sound resources, and store the Mix_Chunk pointers for future use. Whenever I play a sound effect, I just pass one of the stored pointers to a Mix_PlayChannel call. On my PC this all works fine, but on the GP2X there is about a second long delay between the function call and the sound actually being played. I've also noticed a similar delay whenever I make calls to Mix_VolumeMusic. I'm using the SDL libriaries available here: http://www.gp32x.de/board/index.php?showtopic=26376&hl=
Anyone have any idea what might be causing this delay?
				
			I'm pretty new to sound coding, so I'm having trouble debugging this. I've got SDL_mixer setup and linked into my project just fine. To initialize it I do the following:
		Code:
	
	Mix_OpenAudio(22050, AUDIO_S16, 2, 2048);
	I then make several calls to Mix_LoadWAV to load my sound resources, and store the Mix_Chunk pointers for future use. Whenever I play a sound effect, I just pass one of the stored pointers to a Mix_PlayChannel call. On my PC this all works fine, but on the GP2X there is about a second long delay between the function call and the sound actually being played. I've also noticed a similar delay whenever I make calls to Mix_VolumeMusic. I'm using the SDL libriaries available here: http://www.gp32x.de/board/index.php?showtopic=26376&hl=
Anyone have any idea what might be causing this delay?
			
				Last edited by a moderator: 
			
		
	
								
								
									
	
								
							
							
	