61b27097b7 
								
							
								 
							
						 
						
							
							
								
								AAX: Allow runtime custom search paths for a page table file  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								2d31153d99 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								VST3 Client: Implement IPluginCompatibility  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5cd77b0c9a 
								
							
								 
							
						 
						
							
							
								
								ARA: Fix a float inequality warning  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								f6e6557edb 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Global: Fix a few more float equality warnings  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								28414a6af8 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Global: Avoid floating-point equality checks where possible  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								100fec3830 
								
							
								 
							
						 
						
							
							
								
								PluginHostType: Add NI Maschine host type  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8c7f4eb231 
								
							
								 
							
						 
						
							
							
								
								ARA: Add ARADocumentControllerSpecialisation::doGetPlaybackRegionHeadAndTailTime()  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								755e25cb5b 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								PluginHostType:  Add checks for auvaltool and com.apple.audio.InfoHelper  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								28f2157912 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Convert ignoreUnused to [[maybe_unused]]  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								23445ebd92 
								
							
								 
							
						 
						
							
							
								
								ARAPluginDemo:  Add more features to demo host integration  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								cbf59e185f 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								APVTS:  Add missing qualification to std::move  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								7c14c1fcd7 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Use more concise stdlib type aliases  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								8b8ae10059 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Build:  Replace JUCE_NODISCARD with [[nodiscard]]  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								34341bc597 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								APVTS:  Avoid calling null function when unspecified  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								997ed696c2 
								
							
								 
							
						 
						
							
							
								
								ARA Client:  Fix GCC warnings  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9d73008dc2 
								
							
								 
							
						 
						
							
							
								
								ARA:  Fix ARA debug configuration  
							
							The ARA SDK's debug functionality is included in the audio_processors
module, hence the configuration had to be moved there from
juce_plugin_client. 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0e66bb5203 
								
							
								 
							
						 
						
							
							
								
								ARAModelObjects:  Fix docstring typos  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								966c8c4c11 
								
							
								 
							
						 
						
							
							
								
								ARA Client:  Make model object creation functions virtual  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								1b88df3c55 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								ExtensionsVisitor:  Add missing defaulted special member functions  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								8fbd99c424 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioPlayHead:  Improve granularity of position info  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2ec861d99e 
								
							
								 
							
						 
						
							
							
								
								Update licensing banners to JUCE 7  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9ae96e98ca 
								
							
								 
							
						 
						
							
							
								
								ARA Client:  Add ARA plugin model classes for writing plugins  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f36949c1b2 
								
							
								 
							
						 
						
							
							
								
								ARA Host:  Add support for scanning and hosting ARA plugins  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c2ecde591b 
								
							
								 
							
						 
						
							
							
								
								macOS: Remove 32 bit specific functionality  
							
							This includes Carbon support 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								1182024fc4 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								LV2:  Add initial hosting support  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								c30b3a1a31 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Plugin Hosting:  Take custom scaling into account when computing editor sizes  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dea3fe60e4 
								
							
								 
							
						 
						
							
							
								
								Update copyright banners  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								e6b6bc2cfc 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioProcessorValueTreeState:  Add default values for Parameter constructor arguments  
							
							These were mistakenly removed in afe5199848 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								afe5199848 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioProcessorParameter:  Add new ParameterID and Attributes types  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								7068e70758 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioProcessorParameter:  Add getVersionHint function  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c072b1bc8e 
								
							
								 
							
						 
						
							
							
								
								Fix some typos  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3581e2aa7e 
								
							
								 
							
						 
						
							
							
								
								Documentation:  Add doxygen guards to Steinberg namespace  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								8a95fb1c82 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								SliderParameterAttachment:  Allow right-click to change parameter value  
							
							Previously, right-clicking on a slider could change its value, but the
parameter value would not be changed, leaving the slider in a different
state to the parameter. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								63ac579c1b 
								
							
								 
							
						 
						
							
							
								
								VST3 Client:  Fix build when JUCE_VST3_CAN_REPLACE_VST2 is enabled  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								b5064f361f 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								HostedAudioProcessorParameter:  Extract from AudioPluginInstance  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								50f3415885 
								
							
								 
							
						 
						
							
							
								
								ExtensionsVisitor:  use forward declared types instead of void* for format-specific pointers  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b9542ccc4c 
								
							
								 
							
						 
						
							
							
								
								Update code to use C++14 [[deprecated]] attribute  
							
							This commit removes the various compiler-specific JUCE_DEPRECATED macros and replaces them with C++14's deprecated attribute. It also removes the JUCE_CATCH_DEPRECATED_CODE_MISUSE flag as we can rely on the override specifier catching usage of these old virtual methods, and tidies up the DOXYGEN preprocessor checks as they were inconsistent across the codebase. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								300f573163 
								
							
								 
							
						 
						
							
							
								
								PluginHostType:  Add Ableton Live 11 detection  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f1fecfdc88 
								
							
								 
							
						 
						
							
							
								
								Add some missing Doxygen tags  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9ac96840aa 
								
							
								 
							
						 
						
							
							
								
								Fix some Doxygen warnings  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								8f29b2cb83 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								VST3:  Allow plugins to designate the first input bus as Aux rather than Main  
							
							To use this feature, derive your AudioProcessor from
VST3ClientExtensions and override getPluginHasMainInput() to return
false. The main input bus will then be designated as an Aux bus, rather
than a Main bus.
This is mainly useful for synth plugins like vocoders, which may need a
sidechain audio input, but which should replace all audio on the channel
with the output of the synth, rather than mixing with the audio input. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								63a40188d9 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioProcessor:  Add extensions API for VST3 clients  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								442369bd6b 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioPluginInstance:  Add new API to query properties of hosted plugins  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								31a7c62baf 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Windows:  Fix and suppress some analysis warnings  
							
							This fixes warnings that are emitted when building with the `-analyze`
flag enabled. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3c48207d15 
								
							
								 
							
						 
						
							
							
								
								PluginHostType:  Added Adobe Audition on macOS  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1ab54a9438 
								
							
								 
							
						 
						
							
							
								
								PluginHostType:  Added AU Lab  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								79fbde7099 
								
							
								 
							
						 
						
							
							
								
								Added preliminary support for FreeBSD  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								3dc97ec71c 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								PluginHostType:  Add missing juce:: namespace  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								c7feb75b97 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								PluginHostType:  Use the name of the bridged hosting process to determine host  
							
							This patch also moves PluginHostType into juce_audio_processors in order
to allow hiding of function implementations. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								66311c798f 
								
							
								 
							
						 
						
							
							
								
								APVTS:  Give AudioProcessorParameterGroups used in unit tests unique IDs to avoid an assertion in debug builds  
							
							
								
							
							
						 
						4 years ago