Commit Graph

659 Commits

Author SHA1 Message Date
Tristan Rowley
32cd16d64e Experimental (but appears to be working) smoothing of automation clip shader params. todo: save smoothed version, smooth plugins, smooth WJSend.. 2020-02-20 16:03:46 +00:00
Tristan Rowley
7a0875925a Merge branch 'feature_plugins' into feature_plugins_shader_gadgets 2020-02-17 00:05:08 +00:00
Tristan Rowley
109a0dcc08 moved handling of data frame diffs etc to AutomationSourcePlugin base class 2020-02-17 00:04:32 +00:00
Tristan Rowley
e1a4faec4a minor update to display 2020-02-16 23:57:25 +00:00
Tristan Rowley
924eebb89f Merge branch 'feature_plugins' into feature_plugins_shader_gadgets 2020-02-16 23:46:54 +00:00
Tristan Rowley
681bff49d8 handled ignored and empty in plugin 2020-02-16 23:46:37 +00:00
Tristan Rowley
f6504dde73 move more frame stuff into plugin 2020-02-16 23:42:34 +00:00
Tristan Rowley
29fe0f16c9 Merge branch 'feature_plugins' into feature_plugins_shader_gadgets 2020-02-16 21:39:32 +00:00
Tristan Rowley
9180bff0fb better automation speed control handling, remove debug output 2020-02-16 21:39:07 +00:00
Tristan Rowley
2b6d9fe409 better handling of speed display, remove debug output 2020-02-16 21:37:41 +00:00
Tristan Rowley
7b2d53f105 Merge branch 'feature_plugins' into feature_plugins_shader_gadgets 2020-02-16 19:43:46 +00:00
Tristan Rowley
29deb7fbc2 fixes on WJSendPlugin side for automation recording (overdubs) 2020-02-16 19:42:59 +00:00
Tristan Rowley
1c1bb4309b some fixes for recording automation sources 2020-02-16 19:42:13 +00:00
Tristan Rowley
2acabf6e37 Merge branch 'feature_plugins' into feature_plugins_shader_gadgets 2020-02-16 17:55:48 +00:00
Tristan Rowley
bfb92dfa7e fix for QuickPresetPlugin not saving into correct slot 2020-02-16 17:55:15 +00:00
Tristan Rowley
df9b7cd21a missed one 2020-02-16 17:41:01 +00:00
Tristan Rowley
7400228cad Merge branch 'feature_plugins' into feature_plugins_shader_gadgets 2020-02-16 17:40:39 +00:00
Tristan Rowley
5db835e6f8 tidy up display control mappings and other fixes 2020-02-16 17:36:28 +00:00
Tristan Rowley
6448c1b59f added lfo modulation level controls to config 2020-02-16 17:20:32 +00:00
Tristan Rowley
0d95731d49 loop recording now saves plugin AutomationSources (eg WJSendPlugin!) 2020-02-16 17:16:30 +00:00
Tristan Rowley
f8cdada317 Merge branch 'feature_plugins' into feature_plugins_shader_gadgets 2020-02-16 17:13:37 +00:00
Tristan Rowley
caf19fd0b3 updated config + docs 2020-02-16 17:12:50 +00:00
Tristan Rowley
2a75d39a41 AutomationSourcePlugin type, to enable recording of WJ params to automation clips (featured in feature_plugin_shader_gadgets) 2020-02-16 17:11:20 +00:00
Tristan Rowley
4c89c20b86 Rough&ready LFOModulation plugin, for internal modulation. Now disabled by default with keypad switch to adjust 2020-02-16 17:09:38 +00:00
Tristan Rowley
47e8a2f156 Merge branch 'feature_plugins' into feature_plugins_shader_gadgets 2020-02-15 20:57:59 +00:00
Tristan Rowley
575bfe8b1e stubs for possible better mapping of WJ MX controls 2020-02-15 20:56:56 +00:00
Tristan Rowley
e94092f351 rough, notworkingproperlyatall LFOModulation plugin for generation modulation levels from sequence position (mostly just for testing+demoing mx50 control) 2020-02-15 20:53:32 +00:00
Tristan Rowley
fbe78065c4 Display page for ShaderLoopRecordPlugin showing playing/rec/loop/overdub status, position, enabled clips, speed, duration. midi binding in apc config to adjust clip speed when on this page 2020-02-15 19:09:09 +00:00
Tristan Rowley
4f1c111d4c Merge branch 'feature_plugins' into feature_plugins_shader_gadgets 2020-02-12 23:33:38 +00:00
Tristan Rowley
d28d682976 Fix osc input so it listens to the network again, commented-out stub for showing clip progress in leds (doesnt work too well so not enabled) 2020-02-12 23:32:36 +00:00
Tristan Rowley
a54c46dc0c remove debug output 2020-02-12 23:31:29 +00:00
Tristan Rowley
2f8ecba8b1 whew, longwinded merge mission. Merge branch 'feature_plugins' into feature_plugins_shader_gadgets 2020-02-12 00:13:53 +00:00
Tristan Rowley
b5d7c11f65 Merge branch 'dev_frame_objects' into feature_plugins_shader_gadgets 2020-02-12 00:02:41 +00:00
Tristan Rowley
421e2dc6ed Revert "Merge branch 'dev_frame_objects' into feature_plugins"
This reverts commit 9d5792e1c9, reversing
changes made to 44ab20cb52.
2020-02-12 00:02:05 +00:00
Tristan Rowley
95aebf9c18 ?? 2020-02-11 23:59:50 +00:00
Tristan Rowley
9d5792e1c9 Merge branch 'dev_frame_objects' into feature_plugins 2020-02-11 23:58:32 +00:00
Tristan Rowley
fcc1f87cc5 Merge branch 'feature_plugins' into feature_plugins_shader_gadgets 2020-02-11 23:31:37 +00:00
Tristan Rowley
44ab20cb52 ModulationReceiverPlugin that allows plugin to receive when the modulation slots A-D (1-4) value changes... with quick hack to WJSendPlugin to wiggle some parameters in response 2020-02-11 23:28:46 +00:00
Tristan Rowley
f44d83ba7e Experimental -- need to test if this has worsened performance... automation frames and macros are now handled using objects to represent them. the idea being that this will ultimately lead to being able to add new recording streams easily 2020-02-11 23:15:26 +00:00
Tristan Rowley
0cad4d746e Merge branch 'feature_plugins' into feature_plugins_shader_gadgets 2020-02-09 16:04:19 +00:00
Tristan Rowley
8c67090cad minor tidyup + fix syntax error in config 2020-02-09 16:02:46 +00:00
Tristan Rowley
fbfa919476 improvements+fixes to plugin recur screens, WJSendPlugin has a working recur screen too now 2020-02-09 15:56:09 +00:00
Tristan Rowley
b7e8de6a76 controls for MANIPULA page 2020-02-09 00:11:47 +00:00
Tristan Rowley
c9175f008b minor 2020-02-08 23:05:48 +00:00
Tristan Rowley
6d6aa8f6fd Merge branch 'feature_plugins' into feature_plugins_shader_gadgets 2020-02-08 23:01:27 +00:00
Tristan Rowley
8faf179148 plugins can now add pages to the recur display, using DisplayPlugin as base 2020-02-08 22:59:48 +00:00
Tristan Rowley
d1fe3cbe56 Merge branch 'feature_plugins' into feature_plugins_shader_gadgets 2020-02-08 19:00:45 +00:00
Tristan Rowley
10ddc2dbf2 cleaned up, updated ACTIONS doc 2020-02-08 19:00:05 +00:00
Tristan Rowley
f175a0c0d5 Backported WJSendPlugin for controlling Panasonic video mixers - tested on WJ-MX30, but probably works for the MX50 and AVEs, too 2020-02-08 18:57:01 +00:00
Tristan Rowley
8052c3d01d Merge branch 'feature_plugins' into feature_plugins_shader_gadgets 2020-02-08 17:32:07 +00:00