3f315ddd00 
								
							
								 
							
						 
						
							
							
								
								Plugin clients:  Fix bypass behaviours to match getBypassParameter() documentation  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								3850a2bb20 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioPlayHead:  Update wrappers to use new FrameRate type  
							
							
								
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								b1917085db 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioProcessor:  Update listener callback with change details  
							
							
								
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								894e7d2bd2 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d16374b14 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eae9a10944 
								
							
								 
							
						 
						
							
							
								
								MidiBuffer:  Add iterator compatible with C++11 range-for  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5f348c3040 
								
							
								 
							
						 
						
							
							
								
								Warnings:  Add warning-wrangling header  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								327f817b9b 
								
							
								 
							
						 
						
							
							
								
								Copyrights: Update commercial/gpl headers to be gpl-only  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ab9656f6fb 
								
							
								 
							
						 
						
							
							
								
								Whitespace  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2fc4404a74 
								
							
								 
							
						 
						
							
							
								
								Fixed some more RTAS build errors and marked it as deprecated  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3633aff4dd 
								
							
								 
							
						 
						
							
							
								
								Fixed some RTAS compilation errors  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								332a9edb57 
								
							
								 
							
						 
						
							
							
								
								Added long-overdue deprecation warnings to ScopedPointer, and purged the last couple of places where it was being used.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								107ba1fd69 
								
							
								 
							
						 
						
							
							
								
								Added parameter listener callbacks when a plug-in host changes a parameter  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								aecb819985 
								
							
								 
							
						 
						
							
							
								
								Replaced all our internal use of the old AudioSampleBuffer name with AudioBuffer<float> (for which AudioSampleBuffer is just a typedef)  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								afdb888514 
								
							
								 
							
						 
						
							
							
								
								RTAS:  Fixed some namespacing around include paths  
							
							
								
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								86f9c11d15 
								
							
								 
							
						 
						
							
							
								
								Added new FrameRateType fps23976 to AudioPlayHead  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b5afccc37c 
								
							
								 
							
						 
						
							
							
								
								Updated file headers and the README with the JUCE 5 license  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2963805a27 
								
							
								 
							
						 
						
							
							
								
								Ensured that RTAS plug-in ids match AAX plug-in ids  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								12b9c01ad6 
								
							
								 
							
						 
						
							
							
								
								Attempt to fix RTAS builds on Windows  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								efac121466 
								
							
								 
							
						 
						
							
							
								
								Increased accuracy of frame rate constants in the plugin wrappers  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								968cee4ad2 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary code after moving to static shared code library  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dbf915603d 
								
							
								 
							
						 
						
							
							
								
								Fix RTAS support  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								af6198b74f 
								
							
								 
							
						 
						
							
							
								
								Add support for plug-ins to report the IDs of their parameters  
							
							
								
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								94eb1e61f4 
								
							
								 
							
						 
						
							
							
								
								Fixed broken RTAS compilation on Visual Studio.  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								08c5c52061 
								
							
								 
							
						 
						
							
							
								
								Reverted a change that broke RTAS compilation on OS X (commit  672b07b9).  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								672b07b9ac 
								
							
								 
							
						 
						
							
							
								
								Added explicit namespaces to some RTAS code  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5ada47aa6f 
								
							
								 
							
						 
						
							
							
								
								Removed the hacky CarbonDummy*Name workaround for Point and Component (name clash with Carbon headers); fixed a few header include issues that prevented RTAS from compiling.  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								82cc6b7183 
								
							
								 
							
						 
						
							
							
								
								Fix for an RTAS build error  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4b4b8df491 
								
							
								 
							
						 
						
							
							
								
								Simplified some headers in juce_audio_plugin_client to remove direct inclusion of AppConfig.h  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								baab7546f4 
								
							
								 
							
						 
						
							
							
								
								Replaced some uses of the now-deprecated AudioProcessor::getTotalNumInputChannels()  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								02492b36b9 
								
							
								 
							
						 
						
							
							
								
								Lots of small whitespace tweaks.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c7b8e77031 
								
							
								 
							
						 
						
							
							
								
								Update copyright notice  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dffe781318 
								
							
								 
							
						 
						
							
							
								
								Fix for RTAS parameter default values.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8cd6c4d2da 
								
							
								 
							
						 
						
							
							
								
								Added some win32 RTAS code to help handle esc and return keys.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6d2df85ff7 
								
							
								 
							
						 
						
							
							
								
								Changed the RTAS wrapper to avoid needing to use an asyncupdater when first called.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d01a508217 
								
							
								 
							
						 
						
							
							
								
								Added a method AudioProcessor::isParameterInverted(), and support for this in AAX/RTAS  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5ede2da44b 
								
							
								 
							
						 
						
							
							
								
								Improved some MemoryBlock comments and gave the class a reset() method.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3617bca65f 
								
							
								 
							
						 
						
							
							
								
								Added multi-mono control for AAX. Fixed a problem with RTAS automation when opening plugin UIs.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								53cbc74986 
								
							
								 
							
						 
						
							
							
								
								Passed maximum name length when calling VST getParameterName().  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								74bd1ea8e6 
								
							
								 
							
						 
						
							
							
								
								Added some new methods to AudioProcessor, to support truncated parameter names, default parameter values and parameter step sizes. These are needed to support some AAX/RTAS host features.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7c83d51aa6 
								
							
								 
							
						 
						
							
							
								
								Changed AAX + RTAS 6.1 channel formats to 7.0, for wider support  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e661096762 
								
							
								 
							
						 
						
							
							
								
								Enabled JUCE_RTAS_LINK_TO_DEBUG_LIB by default in a debug build.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								10a1a54af2 
								
							
								 
							
						 
						
							
							
								
								Added JUCE_RTAS_LINK_TO_DEBUG_LIB macro.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								219a2b1991 
								
							
								 
							
						 
						
							
							
								
								RTAS build fix.  
							
							
								
							
							
						 
						12 years ago