skidau 
							
						 
					 
					
						
						
							
						
						76ad8db445 
					 
					
						
						
							
							Added a null check when stopping the DSPHLE plugin with the DSound back-end.  Fixes the DSPHLE crash on stop.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5172  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-03-08 08:03:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ayuanx 
							
						 
					 
					
						
						
							
						
						571a47ef9a 
					 
					
						
						
							
							This could alleviate the suffering of dual core synchronization a bit.  
						
						 
						
						... 
						
						
						
						But I doubt you would notice it in most cases.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4830  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-01-14 10:52:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ayuanx 
							
						 
					 
					
						
						
							
						
						06218e9ebb 
					 
					
						
						
							
							Sound System Rework: Phase 2 (cont'ed)  
						
						 
						
						... 
						
						
						
						. Fixed super fast refresh rate issue
. Recovered <TAB> shortcut key for ThrottleSkipping
. Removed redundant "soundstream->Update()" in DSPLLE
  (Thanks to LordMark)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4728  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-12-25 11:59:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ayuanx 
							
						 
					 
					
						
						
							
						
						9eea60ca69 
					 
					
						
						
							
							Sound System Rework: Phase 2  
						
						 
						
						... 
						
						
						
						. Performance boost
  (Completely non-blocking between Sound thread and CPU thread, in the meantime keeping them thread safe)
. Both 32KHz & 48KHz sound can be handled properly now
  (But up-sampling is still not implemented, and I don't think any game requires it.)
. Strategy adjustment
  When your PC is *NOT* capable to run the game at 100%:
  >> DSound    Could yield more fluent sound than OpenAL sometimes, but you will lose the sync between video & audio (since audio is played before video to guarantee fluency)
  >> OpenAL    Ensures video & audio are always sync'ed, but sound could be intermittent(to let slow video catch up)
. Changed default frame limit to: Auto
  (Somehow this can dramatically decrease the chance of wiimote desync in game NSMB)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4724  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-12-23 15:34:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ayuanx 
							
						 
					 
					
						
						
							
						
						7b6a0f9b72 
					 
					
						
						
							
							Thread safe.  
						
						 
						
						... 
						
						
						
						PS: The OpenAL is a mess.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4710  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-12-18 19:52:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ayuanx 
							
						 
					 
					
						
						
							
						
						afef9fb5f0 
					 
					
						
						
							
							Code cleanup, removed extern declaration in sound streams  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4688  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-12-13 11:51:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ayuanx 
							
						 
					 
					
						
						
							
						
						fad1fa4e3d 
					 
					
						
						
							
							Improved XTra.KrazzY's Mute-On-Pause a bit, so it won't cost any CPU time when it is not used.  
						
						 
						
						... 
						
						
						
						Revert old Zelda-TP hack, though it really shouldn't be there...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4684  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-12-12 22:30:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						6bea0a2f53 
					 
					
						
						
							
							Fixed annoying sound when pausing/shutting down (please test for ALL backends) (couldn't do this for CoreAudio and PulseAudio too)  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4676  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-12-10 21:00:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						a0129e51a3 
					 
					
						
						
							
							LUAInterface should have all its functionality now (excluding input/controller management). Now we need a GUI to see how it works. Added new DSP function: ClearAudioBuffer, which clears the audio buffer for pausing. Currently it doesn't work with DSound.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4507  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-11-07 20:01:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						c86d2e5129 
					 
					
						
						
							
							Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :)  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3898  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-28 21:32:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nolan Check 
							
						 
					 
					
						
						
							
						
						6800adf4dc 
					 
					
						
						
							
							Use _beginthreadex  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3736  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-10 20:22:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sl1nk3.s 
							
						 
					 
					
						
						
							
						
						69055f8d42 
					 
					
						
						
							
							Tiny crash fix for the wiimote plugin as well as a safer check for the volume in DSP HLE  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3314  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-03 20:09:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sl1nk3.s 
							
						 
					 
					
						
						
							
						
						fa86f37fc3 
					 
					
						
						
							
							Added sound volume slider to HLE sound plugin, currently DSound only, unless someone wants to add it to OpenAL :p  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3262  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-05-18 19:24:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nakeee 
							
						 
					 
					
						
						
							
						
						5d9871e85e 
					 
					
						
						
							
							Fixed Null sound  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2783  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-03-28 23:04:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hyperiris 
							
						 
					 
					
						
						
							
						
						542bd73ba8 
					 
					
						
						
							
							Well, it should fix audio, at least on my machine.  
						
						 
						
						... 
						
						
						
						need test
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2761  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-03-27 14:12:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nakeee 
							
						 
					 
					
						
						
							
						
						ff9fcce383 
					 
					
						
						
							
							small windows compile fix  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2757  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-03-26 10:15:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nakeee 
							
						 
					 
					
						
						
							
						
						fff663e8c7 
					 
					
						
						
							
							Attempt to move mixer to audio common, it's a bit more complicated than I expected  
						
						 
						
						... 
						
						
						
						so please check I didn't break anything in hle
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2756  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-03-26 09:29:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omegadox 
							
						 
					 
					
						
						
							
						
						34c05f8e87 
					 
					
						
						
							
							Added project for AudioCommon.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2742  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-03-23 20:00:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nakeee 
							
						 
					 
					
						
						
							
						
						07381b9962 
					 
					
						
						
							
							Starting audio common  
						
						 
						
						... 
						
						
						
						Going to slowly make LLE-testing and HLE use it
(This commit is missing some proj files for windows)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2741  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-03-23 17:56:37 +00:00