d26945f476 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								ObjC Helpers:  Ensure that all methods accept mandatory "self" and "selector" arguments  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								81fa777ff7 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								ObjC Helpers:  Automatically derive appropriate signature for function  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								7da8b73a96 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioPluginHost:  Add subprocess plugin scanning feature  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								0f690662d8 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AutoResizingNSViewComponent:  Fix display issues for certain plugin views  
							
							Previously, the following plugins were causing issues when hosting their
editors:
- Softube plugins. I used Saturation Knob for testing, which crashed when
  deleting the temporary parent view.
- KORG Gadget series, which displayed a black screen after the temporary parent
  view was deleted.
- FabFilter Pro-C, which displayed at the wrong scale when opened on a
  retina display. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								60e13bec0c 
								
							
								 
							
						 
						
							
							
								
								Allow use of an external VST3 SDK on BSD  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								79fbde7099 
								
							
								 
							
						 
						
							
							
								
								Added preliminary support for FreeBSD  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								421b688eb6 
								
							
								 
							
						 
						
							
							
								
								VST3:  Removed Windows HWNDComponentWithParent  
							
							This commit partially reverts the changes introduced in 455e08da 
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								f6338c0f8e 
								
							
								 
							
						 
						
							
							
								
								Windows:  Added ScopedThreadDPIAwarenessSetter for correctly setting and resetting thread DPI-awareness for methods which interact with an HWND and removed some DPI workarounds  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								455e08da3f 
								
							
								 
							
						 
						
							
							
								
								VST3:  Added HWNDComponentWithParent class for Windows hosting and removed platform-specific IPlugViewContentScaleSupport implementation  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								56373bcc07 
								
							
								 
							
						 
						
							
							
								
								Restricted some disabled warning regions  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								009d685179 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d9093c87d6 
								
							
								 
							
						 
						
							
							
								
								Removed some cross-module relative includes  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b57509c4a2 
								
							
								 
							
						 
						
							
							
								
								Removed some cross-module relative includes  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d141799a57 
								
							
								 
							
						 
						
							
							
								
								AudioProcessors:  Silence unused function warning  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e13901d912 
								
							
								 
							
						 
						
							
							
								
								ClangCl:  Silence code which warns when building on Windows with Clang  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								894e7d2bd2 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d16374b14 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								de712ca02e 
								
							
								 
							
						 
						
							
							
								
								Linux:  Added support for building and hosting VST3 plug-ins  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fe61354c21 
								
							
								 
							
						 
						
							
							
								
								Linux:  Added X11Symbols and WebKitSymbols singletons to dynamically load X11 and WebKit library functions at runtime  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								748d0e203f 
								
							
								 
							
						 
						
							
							
								
								APVTS:  Refactor the parameter attachment classes  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5f348c3040 
								
							
								 
							
						 
						
							
							
								
								Warnings:  Add warning-wrangling header  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								327f817b9b 
								
							
								 
							
						 
						
							
							
								
								Copyrights: Update commercial/gpl headers to be gpl-only  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3c0ccda6a5 
								
							
								 
							
						 
						
							
							
								
								macOS:  Cleaned up old 10.6 support ifdefs  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d475b17a81 
								
							
								 
							
						 
						
							
							
								
								Fixed some compiler warnings  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cbdf5e6d21 
								
							
								 
							
						 
						
							
							
								
								Fixed some compiler warnings  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cb41fdcb9e 
								
							
								 
							
						 
						
							
							
								
								macOS:  Fixed spurious dynamic_cast type_info warnings when loading dylibs containing JUCE at runtime  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								23f9cff73e 
								
							
								 
							
						 
						
							
							
								
								Moved <map> into the set of standard headers  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1bea6b517d 
								
							
								 
							
						 
						
							
							
								
								macOS:  Always resize embedded NSView asynchronously in AutoResizingNSViewComponent to fix a bug with some AU plug-ins reporting the incorrect size  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								aa40ea1eb8 
								
							
								 
							
						 
						
							
							
								
								Fixed a live build error compiling the numeric header  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1f63493031 
								
							
								 
							
						 
						
							
							
								
								Allowed an AudioProcessorValueTreeState to manage RangedAudioParameter subclasses  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9fd0e53d3c 
								
							
								 
							
						 
						
							
							
								
								Added a missing include needed for AU hosting  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7e1db1aa4f 
								
							
								 
							
						 
						
							
							
								
								Added plug-in parameter groups  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6c75b0aeaa 
								
							
								 
							
						 
						
							
							
								
								Fixed a typo in some internal audio processor resize code  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								38295f332b 
								
							
								 
							
						 
						
							
							
								
								Converted some old typedefs to using declarations  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e05a1549f2 
								
							
								 
							
						 
						
							
							
								
								Re-worked plug-in wrappers to all use new parameter system via LegacyAudioParameter wrapper class  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								611971181f 
								
							
								 
							
						 
						
							
							
								
								Added host-side AudioProcessorParameter implementations, deprecated the old methods for managing parameters, and updated the GenericAudioProcessorEditor  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c5323d2209 
								
							
								 
							
						 
						
							
							
								
								iOS:  Fixed an ambiguous reference to AudioBuffer when compiling the AudioUnitPluginFormat host code for iOS  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8f54c73686 
								
							
								 
							
						 
						
							
							
								
								Fixed a double inclusion of the Carbon headers  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								b5afccc37c 
								
							
								 
							
						 
						
							
							
								
								Updated file headers and the README with the JUCE 5 license  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4666c3dec9 
								
							
								 
							
						 
						
							
							
								
								Return AudioProcessorParameterWithID from AudioProcessorValueTreeState methods  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4fa0516f40 
								
							
								 
							
						 
						
							
							
								
								Revised multibus API and added support for multibus hosting  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7d178feb0c 
								
							
								 
							
						 
						
							
							
								
								(Fixed mistake in last commit)  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								32178f4a1f 
								
							
								 
							
						 
						
							
							
								
								Tidied up some AUv3 code  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								70949aa0c6 
								
							
								 
							
						 
						
							
							
								
								Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects.  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								08b853ee35 
								
							
								 
							
						 
						
							
							
								
								Removed some cross-module header inclusions, replacing them with macros to optionally make native helper classes public  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								66793fc09b 
								
							
								 
							
						 
						
							
							
								
								Removed a few more carbon workaround macros  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								923e8fabdb 
								
							
								 
							
						 
						
							
							
								
								Removed some unnecessary includes of AppConfig.h  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c95253fad0 
								
							
								 
							
						 
						
							
							
								
								Cleaned out some old amalgamated build references.  
							
							
								
							
							
						 
						9 years ago