Anthony Nicholls
							
						 | 
						
							
							
								
								
							
							
								
							
								05d5c94990
								
									 
										
											
										
									 
								
							
								
							
						 | 
						
							
							
								
								Native: Rename all native files for improved consistency
							
							
							
							
								
							
							
						 | 
						2 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								4abdb6da3e
								
							
								
							
						 | 
						
							
							
								
								ASIO: Make "DENON DJ ASIO Driver" workaround more specific to the exact buggy driver version
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   reuk
							
						 | 
						
							
							
								
								
							
							
								
							
								a6185421a2
								
									 
										
											
										
									 
								
							
								
							
						 | 
						
							
							
								
								ASIO:  Add missing override on destructor
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   attila
							
						 | 
						
							
							
							
								
							
								f075de78fa
								
							
								
							
						 | 
						
							
							
								
								AudioIODeviceCallback, AudioBuffer, AudioFormatReader:  Use const T* const* for multi-channel data
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   reuk
							
						 | 
						
							
							
								
								
							
							
								
							
								cfa289d943
								
									 
										
											
										
									 
								
							
								
							
						 | 
						
							
							
								
								AudioProcessor:  Allow querying of the host timestamp in processBlock
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								dea3fe60e4
								
							
								
							
						 | 
						
							
							
								
								Update copyright banners
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								1f29416fd0
								
							
								
							
						 | 
						
							
							
								
								AudioDeviceManager: Improve device sample rate handling
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								de97e53a87
								
							
								
							
						 | 
						
							
							
								
								Add 24000 Hz to standard device sample rates to support Airpods Pro
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								3f7791bbfe
								
							
								
							
						 | 
						
							
							
								
								ASIO:  Include max size when adding supported buffer sizes
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								b8cb4da497
								
							
								
							
						 | 
						
							
							
								
								ASIO:  Amend 61fdde7c to always sleep after calling setSampleRate()
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								61fdde7cf9
								
							
								
							
						 | 
						
							
							
								
								ASIO:  Add short sleep after calling setSampleRate() to allow devices to respond to changes
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								b5c0c75a5b
								
							
								
							
						 | 
						
							
							
								
								ASIO:  Read buffer size after setting device sample rate
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								27af34af8b
								
							
								
							
						 | 
						
							
							
								
								ASIO:  Support larger buffer sizes
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								d30c0502bf
								
							
								
							
						 | 
						
							
							
								
								ASIO:  Update buffer size list when opening a device
							
							
							
							
							
							
								
							
							
							This fixes a bug where a new buffer size set from the device control panel may not be added to the bufferSizes array 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   reuk
							
						 | 
						
							
							
							
								
							
								a32b3e7f23
								
							
								
							
						 | 
						
							
							
								
								ASIO:  Fix unused data member warning
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								6195a5ab60
								
							
								
							
						 | 
						
							
							
								
								Windows:  Added support for IAudioClient3 shared stream low latency mode in the WASAPI audio device, removed JUCE_WASAPI_EXCLUSIVE config flag and refactored AudioIODeviceType creation
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   reuk
							
						 | 
						
							
							
								
								
							
							
								
							
								c4f41de21d
								
									 
										
											
										
									 
								
							
								
							
						 | 
						
							
							
								
								ASIO:  Fix warnings when building with ClangCL
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								894e7d2bd2
								
							
								
							
						 | 
						
							
							
								
								Updated all license headers
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								2d16374b14
								
							
								
							
						 | 
						
							
							
								
								Updated all license headers
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								306e793895
								
							
								
							
						 | 
						
							
							
								
								Windows:  Avoid logging ASIO errors to the console twice
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								da2cd2e619
								
							
								
							
						 | 
						
							
							
								
								Windows:  Catch and report exception when releasing dodgy ASIO drivers
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								35023af7ff
								
							
								
							
						 | 
						
							
							
								
								Windows:  Removed an ancient workaround when getting the input/output latencies of an ASIO device
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								a5424b3798
								
							
								
							
						 | 
						
							
							
								
								Windows:  Fixed a crash when releasing a specific ASIO driver
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								6283130203
								
							
								
							
						 | 
						
							
							
								
								ASIO:  Made the isBlacklistedDriver() check a bit broader
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								dc81c295cd
								
							
								
							
						 | 
						
							
							
								
								ASIO:  Update the sample rate when resetting device so it is in sync with control panels
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								b3bcb66349
								
							
								
							
						 | 
						
							
							
								
								ASIO:  Blacklist some misbehaving drivers
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								6bb7618e1e
								
							
								
							
						 | 
						
							
							
								
								ASIO:  Call convertASIOString() in getLastDriverError()
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								0b71fdb9a8
								
							
								
							
						 | 
						
							
							
								
								Added support for lower sample rates to audio devices
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								86b4fd72a0
								
							
								
							
						 | 
						
							
							
								
								Added support for extremely high sample rates to audio devices
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								4ebfb32000
								
							
								
							
						 | 
						
							
							
								
								ASIO:  Ensured that the parameters to ASIO's getChannels callback are always initialised
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								e2dcc32f88
								
							
								
							
						 | 
						
							
							
								
								Updated old code where the 'volatile' keyword was still being used
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								3d7c777238
								
							
								
							
						 | 
						
							
							
								
								Some light modernisation of a bunch of old code
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								1aaa598a5f
								
							
								
							
						 | 
						
							
							
								
								Added JUCE_DECLARE_WEAK_REFERENCEABLE macro to make it easier to creat weak-referenceable classes
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								8bb64a5ddc
								
							
								
							
						 | 
						
							
							
								
								Added getXRunCount to AudioIODevice as a way to get Xrun counts from underlying hardware
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								eda613c6db
								
							
								
							
						 | 
						
							
							
								
								Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								b5afccc37c
								
							
								
							
						 | 
						
							
							
								
								Updated file headers and the README with the JUCE 5 license
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   tpoole
							
						 | 
						
							
							
							
								
							
								2e84129479
								
							
								
							
						 | 
						
							
							
								
								Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								3f72a03f30
								
							
								
							
						 | 
						
							
							
								
								Fixed whitespace in last commit
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								c2caad42b5
								
							
								
							
						 | 
						
							
							
								
								Added missing CoInitialize when using ASIO audio device
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								f58eda8f3e
								
							
								
							
						 | 
						
							
							
								
								Added 32K as a supported ASIO sample rate
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								fb864a5cb1
								
							
								
							
						 | 
						
							
							
								
								Corrected some spelling mistakes in comments
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								0784f399f3
								
							
								
							
						 | 
						
							
							
								
								Fixed a typo in the ASIO code
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								101c4782e1
								
							
								
							
						 | 
						
							
							
								
								Avoided some pedantic warnings in the win32 ASIO code
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								146afb4a19
								
							
								
							
						 | 
						
							
							
								
								A few minor mingw workarounds.
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								4583fa3fbf
								
							
								
							
						 | 
						
							
							
								
								Used the ignoreUnused() function to tidy up some old code
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								2a1234b6ac
								
							
								
							
						 | 
						
							
							
								
								Simplified some inter-module dependencies and exception-catching fallbacks
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								02492b36b9
								
							
								
							
						 | 
						
							
							
								
								Lots of small whitespace tweaks.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								4fd8913037
								
							
								
							
						 | 
						
							
							
								
								Added a new method Array::sort() which uses the default comparator for simple types
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								c7b8e77031
								
							
								
							
						 | 
						
							
							
								
								Update copyright notice
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								df4e055d02
								
							
								
							
						 | 
						
							
							
								
								Tweaked ASIO device creation sequence to try to avoid breaking some flaky drivers.
							
							
							
							
								
							
							
						 | 
						10 years ago |