| 
							
							
								 xenakios | d813794ea9 | Added linear interpolation option for envelope random transform, fixes etc | 2018-03-03 17:55:02 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | c391a2c0af | Added free filter envelope random transform | 2018-03-03 17:22:23 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 536b1ccaf1 | Allow free filter to attenuate more | 2018-03-03 15:57:24 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 71221b41a1 | Allow toggling envelope transform X axis wrap | 2018-03-03 15:25:16 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | cfe2a2b971 | Hide the offline render feature for now | 2018-03-03 14:36:45 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 9212069e65 | Blah | 2018-03-02 23:37:52 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | f474b022f0 | A bit better but not much | 2018-03-02 23:14:08 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 0d6eb09958 | Attempt implementing mousewheel zoom into waveform. Badly. | 2018-03-02 22:49:32 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 0b52559ab1 | Stuff | 2018-03-02 19:33:47 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 595b5992f6 | Probably worth upping the version number for the free filter... | 2018-02-28 23:10:41 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 634f612d9a | Make the GUI wider | 2018-02-28 20:58:55 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 23d8621c83 | Remove the original free edit code and the binaural beats code | 2018-02-28 19:32:17 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | b651e9f064 | Parameter group highlight for free filter parameters | 2018-02-28 18:57:28 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 3c58844266 | Explicitly update the envelope minmax values at some places | 2018-02-28 18:34:34 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 310f549643 | Do envelope y scaling based on envelope point min and max values | 2018-02-28 16:34:16 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | b2944afbab | Yet another tilt fix. Change mouse cursor when at envelope segment. Envelope segment hit detection tweak. | 2018-02-28 16:01:16 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 3816194fbf | Fix envelope tilt. Add envelope y scale and tilt as plugin parameters | 2018-02-28 14:36:13 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | f5995807f4 | Add free filter envelope transforms as plugin parameters etc! | 2018-02-28 14:20:26 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 9774af6e62 | Member renames and clean ups | 2018-02-28 13:32:46 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | b17131fa79 | Use lambda for envelope drawing. Ignore using envelope tilt transform for now because it's not correctly implemented. | 2018-02-28 13:04:44 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | b0e0cd673e | Allow changing envelope sin transform frequency | 2018-02-28 05:58:22 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | b4c3b026e1 | Added tilt transform for envelopes | 2018-02-28 05:38:19 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | e7011d4acb | Draw the envelope name | 2018-02-28 04:30:28 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 8f747819e9 | Added sinus transform to envelope. Return proper value when not transformed. | 2018-02-28 02:14:27 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | d95c41e8aa | Improved envelope component keyboard handling logic | 2018-02-28 01:16:30 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | c6c2855a56 | Added scaling transform for envelope | 2018-02-28 00:32:18 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | ff35bce695 | Add envelope transform feature | 2018-02-28 00:05:35 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 0f70453c3a | Simplify the envelope drawing, might come at a slight performance cost | 2018-02-27 23:11:03 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 3dfb6a3c80 | Place both the waveform component and the zoomscrollbar inside the tab component page. Needs a bit more tweaking. | 2018-02-27 22:15:14 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | d624b2370d | Formatting tweaks | 2018-02-27 20:14:09 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 657c3d6c20 | Argh, what a mistake | 2018-02-27 20:11:14 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | aca3667888 | Lock mutex in envelope component. Draw frequency values on x axis. | 2018-02-27 19:44:35 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | b672213e98 | Tweaks to free filter calculations but don't seem to be working correctly yet | 2018-02-27 19:21:00 +02:00 |  | 
			
				
					| 
							
							
								 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. | 2018-02-27 15:21:36 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 195a630060 | Implemented free filter processing. Note that the envelope manipulation from the GUI is not handled thread safely yet | 2018-02-27 15:02:34 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | e8d134ce48 | More work on free filter | 2018-02-27 04:06:53 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 7c61a552c2 | Store and restore free filter state | 2018-02-27 03:41:54 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | cf9b54d19b | Initial work to add back the free filter feature | 2018-02-27 02:33:41 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 600f2d1251 | Added some new source files | 2018-02-27 01:59:22 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 51d40c6daf | MacOS build | 2018-02-27 00:32:33 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 104d1bfd2e | Store and recall the number of harmonics parameter. Seriously, have to make this stuff work in a more robust manner... | 2018-02-26 22:39:30 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | d76ac6118a | Allow cancelling offline render | 2018-02-26 20:09:47 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | ba067f7d4a | Do offline render in a thread, show render progress etc | 2018-02-26 19:55:32 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 46a74c2c51 | Offline render might be working more or less now | 2018-02-26 18:08:09 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 909b61922b | Attempt implementing offline rendering from the plugin but not going so great. Looks like the StretchAudioSource doesn't really work that robustly... | 2018-02-26 17:49:19 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 47638ba0c6 | Prepare to allow adding offline rendering feature | 2018-02-26 16:34:13 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 13d03ecaeb | Handle corner case in hasProperties | 2018-02-25 21:06:59 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | ebffc66e90 | Upped version number | 2018-02-23 21:27:55 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | 101825df59 | Fix for clang | 2018-02-23 21:12:16 +02:00 |  | 
			
				
					| 
							
							
								 xenakios | a988086ec6 | Whoops, almost forgot the smoothed play range stuff for multiple channels | 2018-02-23 21:01:39 +02:00 |  |