306ed633c6 
								
							
								 
							
						 
						
							
							
								
								Bump version number to 7.0.3  
							
							
								
							
							
						 
						2 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  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								5ad617edc0 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								LV2 Host:  By default, search in lib64 directories on multilib systems when host is 64-bit  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								11bd36b3ce 
								
							
								 
							
						 
						
							
							
								
								AudioProcessorGraph: Ensured that nodes are deleted soon after being removed from the graph  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								08b737e095 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								VST3 Host:  Fix argument forwarding  
							
							Co-authored-by: Dan Raviv <dan@soundradix.com> 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								9b1b518998 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								VST Host:  Fix warnings when compiling with mingw on Linux  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f370edcb5d 
								
							
								 
							
						 
						
							
							
								
								VST3: Fix an issue with sidechain configurations in Cubase  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								447c760be3 
								
							
								 
							
						 
						
							
							
								
								VST2 Host: Fix an incorrect assertion in the VST2 hosting code's handling of channel pointers  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								7c14c1fcd7 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Use more concise stdlib type aliases  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f075de78fa 
								
							
								 
							
						 
						
							
							
								
								AudioIODeviceCallback, AudioBuffer, AudioFormatReader:  Use const T* const* for multi-channel data  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								8b8ae10059 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Build:  Replace JUCE_NODISCARD with [[nodiscard]]  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								045214c986 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Build:  Allow building with llvm-mingw headers  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								b3a4d54a72 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Build:  Update the minimum C++ standard to C++17  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								98d81bf87a 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								VST3 Client:  Allow channel size mismatches on inactive buses  
							
							Previously, the bus layout was considered invalid if the host provided
an unexpected number of channels on a disabled bus. Specifically,
Acoustica 7 would prepare sidechain input buses with a non-zero number
of channels, but provide a zero-channel bus during processing.
Given that the plug-in doesn't attempt to read from disabled buses, it
should be safe to process as normal in this scenario. 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								6feeb7dcdd 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								VST3 Host:  Avoid updating bus layout and activation of activated plug-ins  
							
							According to the VST3 spec, activateBus and setBusArrangements shall not
be called when a plugin is in the 'activated' state.
Previously, if prepareToPlay was called twice in a row on a hosted VST3
plugin, during the second call the plug-in would already be activated,
but its bus layout would still be adjusted. Now, we always ensure that
the plugin is inactive before the bus properties are adjusted. 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								b663c36c97 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AU Host:  Refactor PositionInfo usage  
							
							This avoids repeating the 'fallback' values in the case that the
AudioPlayHead or PositionInfo is not available.
As a side-effect of this change, when an AudioPlayHead is available but
does not supply a valid BPM value, a fallback of 120 will be used,
instead of 0. This fixes an issue where the Microtonic sequencer failed
to play in the AudioPluginHost. 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								34341bc597 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								APVTS:  Avoid calling null function when unspecified  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ac6a455229 
								
							
								 
							
						 
						
							
							
								
								VST Host:  Fix iOS/Android build issue  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ceb601af64 
								
							
								 
							
						 
						
							
							
								
								LV2 Host:  For parameters with scale points, correctly convert values to text  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								5b355f6373 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Graph:  Tidy up names  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								44a7987322 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Graph:  Add unit tests  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								5746bc99da 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Graph:  Add isAnInputTo overload  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								ecdebbd885 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Graph:  Define functions inline  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								e6c8857351 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Graph:  Pimpl-ify  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								6c762f74d1 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Graph:  Refactor so that connections are stored as a single value type  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								01d51a860a 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Graph:  Modify the RenderSequenceBuilder so that it only needs a const ref to the graph during building  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								c44c0e0e9e 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Graph:  Reduce templating in RenderSequenceBuilder  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								a6c2f1d46e 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Graph:  Tidy and refactor  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								5d328f2038 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AU Host:  Tidy and refactor  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7296b8e3f7 
								
							
								 
							
						 
						
							
							
								
								Bump version number to 7.0.2  
							
							
								
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								ea84e14be0 
								
							
								 
							
						 
						
							
							
								
								VST Host: Avoid sending unnecessary window size messages to non-DPI-aware plugins  
							
							Fixes an issue on Windows that caused superfluous HWND messages on DPI aware plugins that resulted in dismissing focused components. 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								9712775e5b 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								macOS:  Remove macOS 10.12 preprocessor checks  
							
							The current minimum-supported Xcode (10.1) includes the macOS 10.14.1
SDK, so APIs from macOS 10.12 will always be available. 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								82a31c9ccc 
								
							
								 
							
						 
						
							
							
								
								Linux:  Enable ARA compilation  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								07b96bc86d 
								
							
								 
							
						 
						
							
							
								
								ARA Host:  Fix memory leak in ARAHostDocumentController  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cf8a2d93c0 
								
							
								 
							
						 
						
							
							
								
								Android/iOS: Avoid building LV2  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fd8607302d 
								
							
								 
							
						 
						
							
							
								
								Bump version number to 7.0.1  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c2ec851c2c 
								
							
								 
							
						 
						
							
							
								
								VST3 Client:  Avoid AudioBuffer assertion when plugin has no audio channels  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								e86b886038 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								UnitTestsDemo:  Enable LV2 hosting, so that the Projucer correctly sets up include paths  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0e66bb5203 
								
							
								 
							
						 
						
							
							
								
								ARAModelObjects:  Fix docstring typos  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0da6c3b434 
								
							
								 
							
						 
						
							
							
								
								VST3 Host:  Tidy up plugin creation code  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0e33d4509d 
								
							
								 
							
						 
						
							
							
								
								VST3 Host:  Avoid calling getBusInfo from the processing thread  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								966c8c4c11 
								
							
								 
							
						 
						
							
							
								
								ARA Client:  Make model object creation functions virtual  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8b399998b4 
								
							
								 
							
						 
						
							
							
								
								Bump version number to 7.0.0  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								784f82ffec 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Fix some Doxygen issues  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								1b88df3c55 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								ExtensionsVisitor:  Add missing defaulted special member functions  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								752c913cd2 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioPlayHead:  Move HostTimeNs out of AudioProcessor, to consolidate timing information  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								8fbd99c424 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioPlayHead:  Improve granularity of position info  
							
							
								
							
							
						 
						3 years ago