Ryan Jarvis
|
81a37df50e
|
Whitespace
|
2020-05-01 11:28:50 -07:00 |
|
Ryan Jarvis
|
9ebbb439cb
|
Cleanup imports
|
2020-05-01 11:27:28 -07:00 |
|
Tristan Rowley
|
4449a09a94
|
Fix for WJSendPlugin not quitting if it wasn't loaded properly?
|
2020-04-12 13:53:21 +00:00 |
|
Tristan Rowley
|
9867fb59bb
|
bugfix for not looping around selected args/commands in WJSendPlugin
|
2020-03-16 21:44:13 +00:00 |
|
Tristan Rowley
|
0539ffb1dc
|
multithread WJSend to stop it impacting upon the rest of recur UI performance
|
2020-03-15 15:45:58 +00:00 |
|
Tristan Rowley
|
5532c0cf55
|
improvements to consistency of displaying mod slot labels in the ui, some TODOs added
|
2020-03-14 23:56:41 +00:00 |
|
Tristan Rowley
|
e6785cdca2
|
plugins summarise their frame data for display (LFOModulation, rudimentary WJMXSend altho cant see it working?), LFOModulation should save+recall active state and speed now too?
|
2020-03-12 23:33:47 +00:00 |
|
Tristan Rowley
|
aab0e2a8f1
|
sanity checking on bar graphic generation, really do disable sending serial when WJSendPlugin deactivates
|
2020-03-12 17:26:59 +00:00 |
|
Tristan Rowley
|
9739f4c03c
|
helper functions for getting variables from ManipulatePlugin into other parts of recur code
|
2020-03-10 23:47:16 +00:00 |
|
Tristan Rowley
|
3f2773c5cc
|
can activate/deactivate WJSendPlugin without disabling
|
2020-03-08 18:37:51 +00:00 |
|
Tristan Rowley
|
aade37bde8
|
Tidyups to make showing bar graphics easier, ShaderQuickPresetPlugin has a display page that summarises the currently selected preset, Frame knows how to summarise stuff for display
|
2020-03-07 21:59:08 +00:00 |
|
Tristan Rowley
|
3da90825d7
|
improve WJ ui a little bit - re-add sleep cos it really does improve responsiveness
|
2020-03-02 00:30:33 +00:00 |
|
Tristan Rowley
|
99006a2cd7
|
tidy up + change way plugins are found+listed, solves some problems, plugins use the active status to indicate disabled and now have start/stop methods (seems to work to stop+restart Sound+WJ ok, needs restart to get MidiFeedback working if its disabled? needs more tidying up and testing and fixing
|
2020-03-01 23:37:58 +00:00 |
|
Tristan Rowley
|
37749ffb08
|
wj_reset_modulation action to reset all modulation levels set in WJSendPlugin.
|
2020-02-29 17:39:57 +00:00 |
|
Tristan Rowley
|
9a2663453e
|
Fix for WJSend when missing or broken existing configs
|
2020-02-29 16:26:25 +00:00 |
|
Tristan Rowley
|
86f547204d
|
WJSendPlugin saves its modulation levels, placeholders to make sure plugin json directories exist
|
2020-02-29 15:40:13 +00:00 |
|
Tristan Rowley
|
8f7c4dda2a
|
drop extra 00 on VCC since it hasnt helped anyway
|
2020-02-23 17:38:04 +00:00 |
|
Tristan Rowley
|
8be51695e5
|
sorted out some confusion with modulation parameter ranges. modulation works better now. changes to wjsendplugin so that wipe effect is at least prioritised now so looks smoother (wtf...)
|
2020-02-23 17:36:42 +00:00 |
|
Tristan Rowley
|
2fa4bac9cc
|
make wj send modulation sane again
|
2020-02-23 14:57:48 +00:00 |
|
Tristan Rowley
|
7a7a302367
|
Can configure WJSend modulation mappings from UI + midi bindings now (messy and still some todo)
|
2020-02-22 21:15:45 +00:00 |
|
Tristan Rowley
|
df1d3c751a
|
couple bugfixes
|
2020-02-22 19:05:56 +00:00 |
|
Tristan Rowley
|
34d1a8e3ce
|
Some bugfixes to WJSendPlugin parameter modulation. Improves but doesn't fix the 'laggy response when sending >1 class of command frequently' problem
|
2020-02-22 16:02:27 +00:00 |
|
Tristan Rowley
|
6b46bd5483
|
fix typo
|
2020-02-22 00:13:04 +00:00 |
|
Tristan Rowley
|
a77367f9d3
|
Overhaul of WJSendPlugin to define parameters programmatically and so enable modulation
|
2020-02-22 00:07:21 +00:00 |
|
Tristan Rowley
|
ebd6859490
|
tidied up + apparently fixed laggy response by sorting the order that i sent commands to the wjmx
|
2020-02-21 19:54:26 +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
|
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
|
575bfe8b1e
|
stubs for possible better mapping of WJ MX controls
|
2020-02-15 20:56:56 +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
|
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
|
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 |
|