xenakios
							
						 | 
						
							
							
							
								
							
								0c394e9e36
								
							
								
							
						 | 
						
							
							
								
								Info labal justification change. Show prebuffered amount multiplied.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								2eedb1963f
								
							
								
							
						 | 
						
							
							
								
								Factory presets stuff
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								7d8ba0c15f
								
							
								
							
						 | 
						
							
							
								
								Allow getting state tree without imported file and options. Update spectral order component from timer.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								843af8a8f9
								
							
								
							
						 | 
						
							
							
								
								Attempt to provide some factory presets, but getting messy...Readme changes.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								22aaaeb836
								
							
								
							
						 | 
						
							
							
								
								Got rid of unnecessary buffers. There may have at some point been some reason to do it like that though...
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								7dcf9831f2
								
							
								
							
						 | 
						
							
							
								
								Try zeroing even more buffers, but no help...
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								a6ec40904c
								
							
								
							
						 | 
						
							
							
								
								Rename member. Attempt clearing buffers more thoroughly but old audio still appears to be present when restarting playback...
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								f9cce79f49
								
							
								
							
						 | 
						
							
							
								
								Added support for dropping audio files into the plugin GUI
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								21b06b8353
								
							
								
							
						 | 
						
							
							
								
								Add option for loading imported file with plugin's state. Use a small loop xfade amount as default.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								29e46bd008
								
							
								
							
						 | 
						
							
							
								
								Add menu action to reset parameters to initial values, except for main volume and input pass through
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								34002da183
								
							
								
							
						 | 
						
							
							
								
								Add about dialog
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								9630daba15
								
							
								
							
						 | 
						
							
							
								
								Use standalone functions for all spectral processors. Readme change.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								9ee8aa6ade
								
							
								
							
						 | 
						
							
							
								
								Implement the input passthrough parameter
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								820259b001
								
							
								
							
						 | 
						
							
							
								
								Inverted range for num harmonics parameter
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								f8b98e05d1
								
							
								
							
						 | 
						
							
							
								
								Move parameter component methods to cpp
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								4caaf1f5e0
								
							
								
							
						 | 
						
							
							
								
								Toggle button parameter tweak
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								da6afcf05f
								
							
								
							
						 | 
						
							
							
								
								Layout parameter components manually...Add parameter for input pass through. etc
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								0052c77bbb
								
							
								
							
						 | 
						
							
							
								
								Add option to capture only when host transport active. Add option to always pass input audio through. That should probably be a plugin parameter though...
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								643799bceb
								
							
								
							
						 | 
						
							
							
								
								Add submenu to set prebuffering amount, including none etc
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								7d8616ec70
								
							
								
							
						 | 
						
							
							
								
								Add menu actions and logic to deal with playing only when the host plays. Also seek to stretch source active time range beginning when starting play.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								b6e46bd293
								
							
								
							
						 | 
						
							
							
								
								Add settings menu button
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								bcd03d923e
								
							
								
							
						 | 
						
							
							
								
								Some initial work on using AudioPlayHead
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								77f514701c
								
							
								
							
						 | 
						
							
							
								
								Add properties file stuff. Store and restore last file import folder.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								a8e70b76b7
								
							
								
							
						 | 
						
							
							
								
								Somewhat better layout order of the parameter components
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								7238c71e66
								
							
								
							
						 | 
						
							
							
								
								Detect host offline rendering state and if active, use the stretchsource directly instead of the thread buffered source
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								d900572506
								
							
								
							
						 | 
						
							
							
								
								Added detector for invalid sample values in plugin output
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								8c9749a90c
								
							
								
							
						 | 
						
							
							
								
								Added parameter for max capture length
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								f3d769504d
								
							
								
							
						 | 
						
							
							
								
								Show FFT size in samples in the info label.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								e0a341972d
								
							
								
							
						 | 
						
							
							
								
								Add license texts to source code files
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								8a92376713
								
							
								
							
						 | 
						
							
							
								
								Hardcode 8 channels for stretchsource xfade buffer
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								ec13410088
								
							
								
							
						 | 
						
							
							
								
								Use the file extensions supported by the AudioFormatManager
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								7ea18cc805
								
							
								
							
						 | 
						
							
							
								
								Add method to get sanitized samplerate as getSampleRate might return 0.0 when called from outside audio processing method. Comment out Spectral visualizer instance in editor.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								9cad298ef3
								
							
								
							
						 | 
						
							
							
								
								Use home directory for import file dialog initial location
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								11be9bfde5
								
							
								
							
						 | 
						
							
							
								
								Comment out some logging code
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								ff6c0dd529
								
							
								
							
						 | 
						
							
							
								
								Increase maximum time stretch amount. Rename plugin binary.
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								3a16caa712
								
							
								
							
						 | 
						
							
							
								
								Save and restore spectral processing order
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								9cddb76202
								
							
								
							
						 | 
						
							
							
								
								Use custom range mapping functions for filter frequencies
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								45dccb830d
								
							
								
							
						 | 
						
							
							
								
								Workaround a bug in Juce/MacOS file dialog stuff. Show error messages in GUI.
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								dd9b7f3be3
								
							
								
							
						 | 
						
							
							
								
								Some skew for low and high pass filter params
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								dc86913533
								
							
								
							
						 | 
						
							
							
								
								Added pause playback feature with fades for smoothing
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								6ad663da47
								
							
								
							
						 | 
						
							
							
								
								Use parameter index constants
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								40096fc87d
								
							
								
							
						 | 
						
							
							
								
								Propagate host provided maximum block size to buffering audio source
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								a3c2a07e5b
								
							
								
							
						 | 
						
							
							
								
								Enable compressor as needed. Apply harmonics bandwidth and Gauss mode
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								76880a8d5f
								
							
								
							
						 | 
						
							
							
								
								Update output channel count on the fly. Somewhat hacky...
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								3fc51ab8c6
								
							
								
							
						 | 
						
							
							
								
								Mono output doesn't currently work...
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								d05a5d41a8
								
							
								
							
						 | 
						
							
							
								
								Preliminary work to enable multichannel output again with a parameter to determine the output channels to render
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								71a9419e51
								
							
								
							
						 | 
						
							
							
								
								Can afford to update the spectral processing order while dragging the mouse. Changed the drag behavior and drawing again but still not that great.
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								66fe05f842
								
							
								
							
						 | 
						
							
							
								
								Try adding some visual feedback for the spectral order drags
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								6760dd3e67
								
							
								
							
						 | 
						
							
							
								
								Actually set the processing order on mouse up
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								c78c42c153
								
							
								
							
						 | 
						
							
							
								
								Added component to allow reordering the spectral processing stages
							
							
							
							
								
							
							
						 | 
						8 years ago |