xenakios
|
e1b0f6aaad
|
Remove import file parameter and replace with spectrum module select parameter
|
2018-03-03 22:48:24 +02:00 |
|
xenakios
|
e5825f52dc
|
OK, it's not going to work...
|
2018-03-03 22:32:44 +02:00 |
|
xenakios
|
47bf763408
|
Try adding parameter to open the import file dialog, but now working right at the moment
|
2018-03-03 22:19:02 +02:00 |
|
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 |
|