Commit Graph

30 Commits

Author SHA1 Message Date
essej
2e3a74e137 update free filter node selection and deletion to better support ios. add enable toggles for free filter and ratio in tabs. on ios shutdown audio when going to background and not doing anything. some layout fixes 2022-04-18 15:11:22 -04:00
essej
3510b0ee6f updated small size layout issues. fixed offline render to actually work correctly based on the passed in parameters. 2022-04-15 14:29:23 -04:00
essej
b3414a292e added button icons. layout fixes. increased buffering thread priority 2022-04-14 03:26:26 -04:00
essej
38cf79fec0 layout updates, other ios compatibility updates 2022-04-12 18:47:43 -04:00
essej
2084782a79 layout update supporting better dynamic resizing, lookandfeel update, ios support 2022-04-11 13:23:10 -04:00
essej
8c4a20ecd6 update to support juce 6.1. added mute audio while processing capture option. added a mac specific priority fix. use async popup menus and browsers where needed. 2022-04-02 12:45:02 -04:00
xenakios
7d9ed352a1 Build fixes for Juce 6 2020-12-11 04:02:36 +02:00
xenakios
3f0f105565 More breakpoint envelope renaming 2018-10-17 13:14:07 +03:00
xenakios
007cc1cded Rename breakpoint envelope related things 2018-10-17 13:06:07 +03:00
xenakios
a47448bab0 Use ScopedLock in a few places 2018-07-08 23:10:15 +03:00
xenakios
e92f69e2a9 Renamed envelope component members 2018-07-08 14:38:50 +03:00
xenakios
24cac9b5c1 Change and add license texts to apply for GPL3 2018-06-04 22:04:53 +03:00
xenakios
d813794ea9 Added linear interpolation option for envelope random transform, fixes etc 2018-03-03 17:55:02 +02:00
xenakios
71221b41a1 Allow toggling envelope transform X axis wrap 2018-03-03 15:25:16 +02:00
xenakios
3c58844266 Explicitly update the envelope minmax values at some places 2018-02-28 18:34:34 +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
f5995807f4 Add free filter envelope transforms as plugin parameters etc! 2018-02-28 14:20:26 +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
aca3667888 Lock mutex in envelope component. Draw frequency values on x axis. 2018-02-27 19:44:35 +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
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