xenakios
							
						 | 
						
							
							
							
								
							
								b0e0cd673e
								
							
								
							
						 | 
						
							
							
								
								Allow changing envelope sin transform frequency
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								b4c3b026e1
								
							
								
							
						 | 
						
							
							
								
								Added tilt transform for envelopes
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								e7011d4acb
								
							
								
							
						 | 
						
							
							
								
								Draw the envelope name
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								8f747819e9
								
							
								
							
						 | 
						
							
							
								
								Added sinus transform to envelope. Return proper value when not transformed.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								d95c41e8aa
								
							
								
							
						 | 
						
							
							
								
								Improved envelope component keyboard handling logic
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								c6c2855a56
								
							
								
							
						 | 
						
							
							
								
								Added scaling transform for envelope
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								ff35bce695
								
							
								
							
						 | 
						
							
							
								
								Add envelope transform feature
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								0f70453c3a
								
							
								
							
						 | 
						
							
							
								
								Simplify the envelope drawing, might come at a slight performance cost
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								3dfb6a3c80
								
							
								
							
						 | 
						
							
							
								
								Place both the waveform component and the zoomscrollbar inside the tab component page. Needs a bit more tweaking.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								d624b2370d
								
							
								
							
						 | 
						
							
							
								
								Formatting tweaks
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								657c3d6c20
								
							
								
							
						 | 
						
							
							
								
								Argh, what a mistake
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								aca3667888
								
							
								
							
						 | 
						
							
							
								
								Lock mutex in envelope component. Draw frequency values on x axis.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								b672213e98
								
							
								
							
						 | 
						
							
							
								
								Tweaks to free filter calculations but don't seem to be working correctly yet
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								51049e4ae1
								
							
								
							
						 | 
						
							
							
								
								Mutex protect the envelope when manipulating the amount of nodes from the GUI. Should probably redesign this stuff a bit...Init envelope reset nodes.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								195a630060
								
							
								
							
						 | 
						
							
							
								
								Implemented free filter processing. Note that the envelope manipulation from the GUI is not handled thread safely yet
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								e8d134ce48
								
							
								
							
						 | 
						
							
							
								
								More work on free filter
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								7c61a552c2
								
							
								
							
						 | 
						
							
							
								
								Store and restore free filter state
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								cf9b54d19b
								
							
								
							
						 | 
						
							
							
								
								Initial work to add back the free filter feature
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								600f2d1251
								
							
								
							
						 | 
						
							
							
								
								Added some new source files
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								51d40c6daf
								
							
								
							
						 | 
						
							
							
								
								MacOS build
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								104d1bfd2e
								
							
								
							
						 | 
						
							
							
								
								Store and recall the number of harmonics parameter. Seriously, have to make this stuff work in a more robust manner...
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								d76ac6118a
								
							
								
							
						 | 
						
							
							
								
								Allow cancelling offline render
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								ba067f7d4a
								
							
								
							
						 | 
						
							
							
								
								Do offline render in a thread, show render progress etc
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								46a74c2c51
								
							
								
							
						 | 
						
							
							
								
								Offline render might be working more or less now
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								909b61922b
								
							
								
							
						 | 
						
							
							
								
								Attempt implementing offline rendering from the plugin but not going so great. Looks like the StretchAudioSource doesn't really work that robustly...
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								47638ba0c6
								
							
								
							
						 | 
						
							
							
								
								Prepare to allow adding offline rendering feature
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								13d03ecaeb
								
							
								
							
						 | 
						
							
							
								
								Handle corner case in hasProperties
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								ebffc66e90
								
							
								
							
						 | 
						
							
							
								
								Upped version number
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								101825df59
								
							
								
							
						 | 
						
							
							
								
								Fix for clang
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								a988086ec6
								
							
								
							
						 | 
						
							
							
								
								Whoops, almost forgot the smoothed play range stuff for multiple channels
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								3a8da6de0c
								
							
								
							
						 | 
						
							
							
								
								Make seeking work again. Some variadic template, fold expression etc trickery for value tree etc. Readme change.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								3c20facdbc
								
							
								
							
						 | 
						
							
							
								
								Improve time selection dragging behavior
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								6f6670b2d4
								
							
								
							
						 | 
						
							
							
								
								Parameter store and recall stuff
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								1f24ffb1b6
								
							
								
							
						 | 
						
							
							
								
								Moved dry source playback into its own method. Allow moving waveform time selection without having to press shift
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								531d2e221b
								
							
								
							
						 | 
						
							
							
								
								Also allow moving time selection by dragging it from the top
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								f47e848f19
								
							
								
							
						 | 
						
							
							
								
								Shorter range change fade length. Readme change.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								122c90bf3f
								
							
								
							
						 | 
						
							
							
								
								Smooth play range change almost working...
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								a8079b277f
								
							
								
							
						 | 
						
							
							
								
								Attempt to do fade outs and fade ins when seeking source sound, but not working yet. Readme changes.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								615f870490
								
							
								
							
						 | 
						
							
							
								
								Try improving the spectral module dragging logic but didn't really improve yet. Readme changes.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								017957b7ae
								
							
								
							
						 | 
						
							
							
								
								Limit shift dragged time selection properly
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								e502906d4f
								
							
								
							
						 | 
						
							
							
								
								Shift dragging the time selection moves it
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								7cd5251516
								
							
								
							
						 | 
						
							
							
								
								Added methods for the normalized time position to/from view x coordinate mappings
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								3d53c4fb91
								
							
								
							
						 | 
						
							
							
								
								Shift dragging time selection edge moves whole time selection. Should do this more properly...
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								c98b7c70e4
								
							
								
							
						 | 
						
							
							
								
								Report unstretched play range length when playing original source
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								a3b034ac44
								
							
								
							
						 | 
						
							
							
								
								Count calls to prepareToPlay
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								1a8bddeb9b
								
							
								
							
						 | 
						
							
							
								
								Added convenience functions to deal with storing and getting audio parameters and use them
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								73c58f6067
								
							
								
							
						 | 
						
							
							
								
								Save and restore more parameters
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								715a753893
								
							
								
							
						 | 
						
							
							
								
								Resample unprocessed source sound as needed
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								3b6e309232
								
							
								
							
						 | 
						
							
							
								
								Add parameter for stretch bypass
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   xenakios
							
						 | 
						
							
							
							
								
							
								e6a7d26d27
								
							
								
							
						 | 
						
							
							
								
								Preliminary work to play the sound source unprocessed
							
							
							
							
								
							
							
						 | 
						7 years ago |