Tom Poole
							
						 | 
						
							
							
							
								
							
								dea3fe60e4
								
							
								
							
						 | 
						
							
							
								
								Update copyright banners
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								69e287bc2e
								
							
								
							
						 | 
						
							
							
								
								ADSR: Restore the previous behaviour and clarify the documentation
							
							
							
							
							
							
								
							
							
							This partially reverts d9c25ec17d. 
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								d9c25ec17d
								
							
								
							
						 | 
						
							
							
								
								ADSR: Fix a bug in noteOn after setting new parameters
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								792f992dfc
								
							
								
							
						 | 
						
							
							
								
								ADSR:  Fix bug when using applyEnvelopeToBuffer() with zero-length attack and decay
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								675d93315f
								
							
								
							
						 | 
						
							
							
								
								ADSR:  Minor refactoring, added some tests
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								46f5b126d5
								
							
								
							
						 | 
						
							
							
								
								Tidied up some template statement whitespace
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								894e7d2bd2
								
							
								
							
						 | 
						
							
							
								
								Updated all license headers
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								2d16374b14
								
							
								
							
						 | 
						
							
							
								
								Updated all license headers
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								78e2892ba9
								
							
								
							
						 | 
						
							
							
								
								Added some missing documentation tags
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								91513f579d
								
							
								
							
						 | 
						
							
							
								
								Removed a workaround in ADSR
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								dd9802e265
								
							
								
							
						 | 
						
							
							
								
								ADSR:  Set the envelope value to 1 when calling noteOn() with an attack rate of 0
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								7ffcd5e5f4
								
							
								
							
						 | 
						
							
							
								
								Recalculate the release rate of the ADSR envelope if it was modified in ADSR::noteOff()
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								818e89e702
								
							
								
							
						 | 
						
							
							
								
								ADSR:  Set the envelope value to 1 when calling noteOn() with an attack rate of 0
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								97265bbd4f
								
							
								
							
						 | 
						
							
							
								
								Recalculate the release rate of the ADSR envelope if it was modified in ADSR::noteOff()
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								efe197de39
								
							
								
							
						 | 
						
							
							
								
								Ensure that the current state is valid when calling ADSR::setParameters() after calling ADSR::noteOn() and recalculate the release rate if ADSR::noteOff() is called when not in the sustain stage
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								55bc08f3cd
								
							
								
							
						 | 
						
							
							
								
								Ensure that the current state is valid when calling ADSR::setParameters() after calling ADSR::noteOn() and recalculate the release rate if ADSR::noteOff() is called when not in the sustain stage
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								088dd14037
								
							
								
							
						 | 
						
							
							
								
								Fixed an error in the ADSR::calculateRates() method
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								5c6313157b
								
							
								
							
						 | 
						
							
							
								
								Added an isActive() method to ADSR
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								5d3854732b
								
							
								
							
						 | 
						
							
							
								
								Fixed a bug in the ADSR class when transitioning to the decay stage
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								c68f5b2d28
								
							
								
							
						 | 
						
							
							
								
								Fixed a typo in the ADSR documentation
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								a457eb8ad1
								
							
								
							
						 | 
						
							
							
								
								Added a simple ADSR envelope class to juce_audio_basics
							
							
							
							
								
							
							
						 | 
						7 years ago |