cb55176b0e 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								VST3 Client: DRY activateBus implementation  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								0836cf33b1 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								VST3 Client: Avoid assertion failure in setBusesLayout when using PreferredChannelConfigurations  
							
							Using a preferred channel config with no input or output channels could
cause an assertion here because the AudioProcessor will always have a
single input/output bus by default. 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								61b27097b7 
								
							
								 
							
						 
						
							
							
								
								AAX: Allow runtime custom search paths for a page table file  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								ca16b82daa 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								VST3: Fix build failure in manifest helper when using an AppConfig.h  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								059d98507c 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Params: Consistently use HostedAudioProcessorParameter rather than AudioProcessorParameterWithID when querying parameter IDs  
							
							AudioProcessorParameterWithID pre-dates HostedAudioProcessorParameter,
which is why AudioProcessorParameterWithID was initially used for this
purpose. 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								77458fb4f9 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								VST3 Client: Generate moduleinfo.json into Resources directory of bundle  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								e56e470f5b 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								LV2 Manifest Helper: Rename main source file  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								7ed89e4896 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								WindowsHooks: Move into juce_gui_basics  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								1c1cbdf18d 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								ComponentBoundsConstrainer: Add new decorator constrainer  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								3d172f9c0d 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AU Client: Fix pointer-to-bool conversion  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								59273f2ac7 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								VST3 Client: Fix factory ref-counting  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								2d31153d99 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								VST3 Client: Implement IPluginCompatibility  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								9a22a1b749 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								VST3 Client: Tidy up factory  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								3fee576b47 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								VST3: Update VST3 SDK  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								f0b7c3aa13 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Unity: Fix failures due to excess exported symbols when building with MinGW  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7cdb641a14 
								
							
								 
							
						 
						
							
							
								
								Fix float equality warnings in the ARA SDK  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								28414a6af8 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Global: Avoid floating-point equality checks where possible  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								05d5c94990 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Native: Rename all native files for improved consistency  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								4fbc4da29a 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Windows: Always define RunningInUnity flag in juce_gui_basics TU  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								9dfaab24e0 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AAX Client: Avoid float comparisons when determining ambisonic layouts  
							
							This comparison can break when relaxing IEEE compliance and enabling
full optimisations. 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								8c97b09d83 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AUv3: Avoid calling setFullState: on the superclass during state restoration  
							
							On some platforms, the superclass implementation can throw if it detects
that the preset data is malformed, but it's not clear exactly how the
system determines this.
We now apply only the JUCE state. 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								39cd0ef532 
								
							
								 
							
						 
						
							
							
								
								Add support for AAX SDK 2.5.0  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								33ef4a86f4 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Plugin Client: Remove unnecessary wrapper files  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								22c8f0fe7e 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								VSTWindowUtilities: Remove unused JUCE_32BIT checks in VSTWindowUtilities  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								0f174d5818 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Plugin Client: Refactor WindowsHooks to avoid static objects at namespace scope  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								10bd8235e7 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Plugin Client: Move all private helper functions into detail namespace  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a760307d0f 
								
							
								 
							
						 
						
							
							
								
								Plugin Client: Rename utility folder to detail, for consistency with namespace naming  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0e9b482d87 
								
							
								 
							
						 
						
							
							
								
								VST Client: Reorganise helper functions to avoid duplicate function declarations  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c5ddf64d16 
								
							
								 
							
						 
						
							
							
								
								Plugin Client: Respect requested layer-backedness of editor  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3b2c6a545e 
								
							
								 
							
						 
						
							
							
								
								Plugin Client: Normalise includes  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								7da615a7a3 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Objective-C: Tidy up block usages, and document block helpers  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								6df7e46e26 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								VST Client: Fix redefined macro when building with MinGW 8.3.0  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								39a731de46 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								ScopedMessageBox: Replace old AlertWindow uses with new API  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								efe8830bb6 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AAX Client: Use new GetHDTimeCodeInfo API  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								53238e3cc7 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AAX Client: Fix unused function warnings  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								d5ad26a162 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AUv2 Client: Add support for new MIDIEventList APIs on supported platforms  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d037d45e3b 
								
							
								 
							
						 
						
							
							
								
								AAX:  Use unity build style for the AAX_SDK  
							
							JUCE no longer depends on built artifacts of the AAX_SDK 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								29a90a0231 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								BSD: Fix some compiler warnings  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								13d27987f4 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								VST3 Client: Enforce that process and setActive are not called simultaneously in FL Studio  
							
							Opening some JUCE VST3s in FL Studio's patcher can cause crashes because
of data races on objects accessed from setActive() and process().
According to the VST3 specification, these functions should never be
called simultaneously, so I think this is a bug in FL Studio. 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								f7a28a6d62 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								VST3: Fix bad value returned from setBusArrangements() (false == kResultTrue) when in/out bus counts are mismatching  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								4b222427f9 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								VST3: Avoid requesting channel layouts that cannot be represented as SpeakerArrangements  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								78f1baae08 
								
							
								 
							
						 
						
							
							
								
								Bump version number to 7.0.5  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								42bd861d70 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AUv3 Client: Notify host when parameter info changes  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								715fa7e8dc 
								
							
								 
							
						 
						
							
							
								
								Bump version number to 7.0.4  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								b46edc31ce 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Optional: Make operator bool() explicit  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								ba604f4ced 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								LV2 Client: Use unicode consistently for filepaths on Windows  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								ec13f4b744 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AU Client: Use stored timestamp when host transport is unavailable  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b997e72b62 
								
							
								 
							
						 
						
							
							
								
								MacOS: Fix sprintf related warning in XCode 14.1  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bcefe7e892 
								
							
								 
							
						 
						
							
							
								
								Add some missing JUCE_BSD guards  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1fffffde04 
								
							
								 
							
						 
						
							
							
								
								VST Client:  Clean up VstSpeakerArrangement offset calcuation  
							
							
								
							
							
						 
						2 years ago