|  | @@ -7,14 +7,15 @@ Develop Branch | 
														
													
														
															
																|  |  | Change |  |  | Change | 
														
													
														
															
																|  |  | ------ |  |  | ------ | 
														
													
														
															
																|  |  | The method used to classify AudioUnit, VST3 and AAX plug-in parameters as |  |  | The method used to classify AudioUnit, VST3 and AAX plug-in parameters as | 
														
													
														
															
																|  |  | either continuous or discrete has changed. |  |  |  | 
														
													
														
															
																|  |  |  |  |  | either continuous or discrete has changed, and AudioUnit and AudioUnit v3 | 
														
													
														
															
																|  |  |  |  |  | parameters are marked as high precision by default. | 
														
													
														
															
																|  |  | 
 |  |  | 
 | 
														
													
														
															
																|  |  | Possible Issues |  |  | Possible Issues | 
														
													
														
															
																|  |  | --------------- |  |  | --------------- | 
														
													
														
															
																|  |  | Plug-ins: DAW projects with automation data written by an AudioUnit, VST3 or |  |  |  | 
														
													
														
															
																|  |  | AAX plug-in built with JUCE version 5.1.1 or earlier may load incorrectly when |  |  |  | 
														
													
														
															
																|  |  | opened by an AudioUnit, VST3 or AAX plug-in built with JUCE version 5.2.0 and |  |  |  | 
														
													
														
															
																|  |  | later. |  |  |  | 
														
													
														
															
																|  |  |  |  |  | Plug-ins: DAW projects with automation data written by an AudioUnit, AudioUnit | 
														
													
														
															
																|  |  |  |  |  | v3 VST3 or AAX plug-in built with JUCE version 5.1.1 or earlier may load | 
														
													
														
															
																|  |  |  |  |  | incorrectly when opened by an AudioUnit, AudioUnit v3, VST3 or AAX plug-in | 
														
													
														
															
																|  |  |  |  |  | built with JUCE version 5.2.0 and later. | 
														
													
														
															
																|  |  | 
 |  |  | 
 | 
														
													
														
															
																|  |  | Hosts: The AudioPluginInstance::getParameterNumSteps method now returns correct |  |  | Hosts: The AudioPluginInstance::getParameterNumSteps method now returns correct | 
														
													
														
															
																|  |  | values for AU and VST3 plug-ins. |  |  | values for AU and VST3 plug-ins. | 
														
													
												
													
														
															
																|  | @@ -32,7 +33,10 @@ Rationale | 
														
													
														
															
																|  |  | The old system for presenting plug-in parameters to a host as either continuous |  |  | The old system for presenting plug-in parameters to a host as either continuous | 
														
													
														
															
																|  |  | or discrete is inconsistent between plug-in types and lacks sufficient |  |  | or discrete is inconsistent between plug-in types and lacks sufficient | 
														
													
														
															
																|  |  | flexibility. This change harmonises the behaviour and allows individual |  |  | flexibility. This change harmonises the behaviour and allows individual | 
														
													
														
															
																|  |  | parameters to be marked as continuous or discrete. |  |  |  | 
														
													
														
															
																|  |  |  |  |  | parameters to be marked as continuous or discrete. If AudioUnit and AudioUnit | 
														
													
														
															
																|  |  |  |  |  | v3 parameters are not marked as high precision then hosts like Logic Pro only | 
														
													
														
															
																|  |  |  |  |  | offer a limited number of parameter values, which again produces different | 
														
													
														
															
																|  |  |  |  |  | behaviour for different plug-in types. | 
														
													
														
															
																|  |  | 
 |  |  | 
 | 
														
													
														
															
																|  |  | 
 |  |  | 
 | 
														
													
														
															
																|  |  | Change |  |  | Change | 
														
													
												
													
														
															
																|  | 
 |