Tristan Rowley
|
70dbc4e954
|
tidy up LFOModulation to make it easier to add selectable formulas later
|
2020-02-21 16:49:58 +00:00 |
|
Tristan Rowley
|
1087ebd08c
|
tidy up the modules a little
|
2020-02-21 16:06:27 +00:00 |
|
Tristan Rowley
|
1138852ba9
|
oops, this is what i meant to commit
|
2020-02-21 00:56:13 +00:00 |
|
Tristan Rowley
|
d206c85a25
|
WJSendPlugin stores args, so will be able to interpolate between values...
|
2020-02-20 17:17:38 +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
|
681bff49d8
|
handled ignored and empty in plugin
|
2020-02-16 23:46:37 +00:00 |
|
Tristan Rowley
|
9180bff0fb
|
better automation speed control handling, remove debug output
|
2020-02-16 21:39:07 +00:00 |
|
Tristan Rowley
|
29deb7fbc2
|
fixes on WJSendPlugin side for automation recording (overdubs)
|
2020-02-16 19:42:59 +00:00 |
|
Tristan Rowley
|
5db835e6f8
|
tidy up display control mappings and other fixes
|
2020-02-16 17:36:28 +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
|
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
|
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
|
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
|
9d5792e1c9
|
Merge branch 'dev_frame_objects' into feature_plugins
|
2020-02-11 23:58:32 +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
|
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
|
608b9c1047
|
Merge branch 'feature_plugins' into feature_plugins_shader_gadgets
|
2020-02-08 15:50:52 +00:00 |
|
Tristan Rowley
|
152f3a3b39
|
fix for shader layer selection not getting note mappingx in MidiFeedback plugins
|
2020-02-08 15:48:55 +00:00 |
|
Tristan Rowley
|
e3002451a5
|
Merge branch 'feature_plugins' into feature_plugins_shader_gadgets
|
2020-02-01 17:11:32 +00:00 |
|
Tristan Rowley
|
23cb6833a4
|
ManipulatePlugin replaces MultiActionsPlugin, can pipe manipulated values to multiple targets using >&
|
2020-02-01 16:50:39 +00:00 |
|
Tristan Rowley
|
b2d98689f8
|
Merge branch 'feature_plugins' into feature_plugins_shader_gadgets
|
2020-02-01 00:16:32 +00:00 |
|
Tristan Rowley
|
689840c6dd
|
rearrange order of parsing messages, now runs left to right, is more intuitive
|
2020-02-01 00:15:31 +00:00 |
|
Tristan Rowley
|
a32c9977f9
|
Merge branch 'feature_plugins' into feature_plugins_shader_gadgets
|
2020-01-31 23:42:34 +00:00 |
|
Tristan Rowley
|
986a26fd11
|
can save value to variable using set_variable_VARIABLENAME1 and then recall that variable in a mapping using eg set_the_shader_param_0_layer_offset_0_continuous<VARIABLENAME1
|
2020-01-31 23:40:47 +00:00 |
|
Tristan Rowley
|
751735b9c1
|
Merge branch 'feature_plugins' into feature_plugins_shader_gadgets
|
2020-01-31 23:23:27 +00:00 |
|
Tristan Rowley
|
2cc9f84ec3
|
can route actions through user-defined formulas, eg "sin(x*pi)"
|
2020-01-31 23:20:52 +00:00 |
|
Tristan Rowley
|
b693c510e9
|
Merge branch 'feature_plugins' into feature_plugins_shader_gadgets
|
2020-01-31 21:14:56 +00:00 |
|
Tristan Rowley
|
8386fa8761
|
Another simple plugin adding ability to append "|invert" to a mapping to invert the value.
|
2020-01-31 21:10:40 +00:00 |
|
Tristan Rowley
|
4514c97268
|
example of calling actions with a value or arguments
|
2020-01-31 21:03:15 +00:00 |
|
Tristan Rowley
|
5e1ae30f45
|
Merge branch 'feature_plugins' into feature_plugins_shader_gadgets - MultiActions, some fixes and improved handling of action calls
|
2020-01-31 20:22:11 +00:00 |
|
Tristan Rowley
|
530aed79d2
|
MultiActionsPlugin to allow mapping multiple actions to one binding using && to separate actions, eg action_1&&action_2
|
2020-01-31 20:12:15 +00:00 |
|
Tristan Rowley
|
880e3899f4
|
don't barf if we send a message with parameters to a method handler without one, made the dynamic action/plugin code easier to understand, dynamic route regexes check start/end to disambiguate substrings
|
2020-01-31 20:09:00 +00:00 |
|
Tristan Rowley
|
17c165af18
|
rename MidiActionsTestPlugin to generic TestPlugin, remove mention of it in feedback plugin
|
2020-01-31 18:59:51 +00:00 |
|
Tristan Rowley
|
af27ea633d
|
fix for crash when using keypad to turn shaders on (no previous state stored invalid key)
|
2020-01-31 18:56:41 +00:00 |
|
Tristan Rowley
|
71ecf3d19d
|
Merge branch 'feature_plugins' into feature_plugins_shader_gadgets
|
2020-01-19 16:39:13 +00:00 |
|
Tristan Rowley
|
3faa041fc5
|
Rough Launchpad custom controls with feedback
|
2020-01-19 16:38:10 +00:00 |
|
Tristan Rowley
|
41cdbe74b3
|
Merge branch 'feature_plugins' into feature_plugins_shader_gadgets
|
2020-01-19 15:19:45 +00:00 |
|
Tristan Rowley
|
a0e8045fb1
|
fixes to example plugin !
|
2020-01-19 15:19:04 +00:00 |
|
Tristan Rowley
|
e25378e10c
|
Merge branch 'feature_plugins' into feature_plugins_shader_gadgets
|
2020-01-19 15:02:35 +00:00 |
|