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
|
e5e4f80369
|
renamed LFOModulation.py -> LFOModulationPlugin.py, updated ACTIONS doc
|
2020-03-10 23:50:31 +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
|
ce2624326d
|
lfo modulation saves its levels
|
2020-03-10 23:46:57 +00:00 |
|
Tristan Rowley
|
04981f8ecb
|
added a TODO
|
2020-03-08 23:24:07 +00:00 |
|
Tristan Rowley
|
3c93900392
|
overhaul mod bank screen (not sure its better tho), lfomodulation and modulation values saved with presets, refactor some frame stuff to make more readable & maintainable
|
2020-03-08 22:43:06 +00:00 |
|
Tristan Rowley
|
35db76322e
|
tidy up access to frames
|
2020-03-08 18:44:18 +00:00 |
|
Tristan Rowley
|
3f2773c5cc
|
can activate/deactivate WJSendPlugin without disabling
|
2020-03-08 18:37:51 +00:00 |
|
Tristan Rowley
|
2fb5e1591c
|
whole bunch of fixes and improvements to display, new LFO modes
|
2020-03-08 17:12:19 +00:00 |
|
Tristan Rowley
|
231f7c3c8e
|
Record the full shader path not just slot, so selected shaders are saved as presets
|
2020-03-08 00:22:11 +00:00 |
|
Tristan Rowley
|
11c7c886a6
|
allow display modes to fallback to other display modes before default
|
2020-03-07 22:34:21 +00:00 |
|
Tristan Rowley
|
7c0480aaf5
|
couple of fixes / remove debug
|
2020-03-07 22:04:31 +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
|
452280805c
|
more wip
|
2020-03-01 15:48:17 +00:00 |
|
Tristan Rowley
|
0727684a0c
|
wip: trigger changes when peak level changse significantly from the average
|
2020-03-01 15:21:43 +00:00 |
|
Tristan Rowley
|
6d28785d08
|
'peakfreq' sends sane values now (even if they are still nonsense)
|
2020-02-29 18:00:39 +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
|
3402311938
|
Merge branch 'feature_plugins' into feature_plugins_sound
|
2020-02-29 15:59:29 +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
|
5e3f148957
|
plugins are notified of exiting so they can save config etc
|
2020-02-29 14:58:19 +00:00 |
|
Tristan Rowley
|
6c1937520f
|
SoundReactPlugin that has assignable modulation from different processing of input signal, without using external helper script.
|
2020-02-29 01:21:15 +00:00 |
|
Tristan Rowley
|
0a4b4d1497
|
Merge branch 'feature_plugins' into feature_plugins_shader_gadgets
|
2020-02-23 17:38:27 +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
|
31528ef672
|
Merge branch 'feature_plugins' into feature_plugins_shader_gadgets
|
2020-02-23 14:59:25 +00:00 |
|
Tristan Rowley
|
2fa4bac9cc
|
make wj send modulation sane again
|
2020-02-23 14:57:48 +00:00 |
|
Tristan Rowley
|
b897626cdb
|
Merge branch 'feature_plugins' into feature_plugins_shader_gadgets
|
2020-02-23 14:53:07 +00:00 |
|
Tristan Rowley
|
172b445214
|
LFOModulation has sane sin and cos generators now
|
2020-02-23 14:46:02 +00:00 |
|
Tristan Rowley
|
012817baa1
|
Merge branch 'feature_plugins' into feature_plugins_shader_gadgets
|
2020-02-22 21:16:41 +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
|
24603f9329
|
Merge branch 'feature_plugins' into feature_plugins_shader_gadgets
|
2020-02-22 19:06:13 +00:00 |
|
Tristan Rowley
|
df1d3c751a
|
couple bugfixes
|
2020-02-22 19:05:56 +00:00 |
|
Tristan Rowley
|
22d9d674e0
|
Merge branch 'feature_plugins' into feature_plugins_shader_gadgets
|
2020-02-22 16:03: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
|
57b3148e50
|
Merge branch 'feature_plugins' into feature_plugins_shader_gadgets
|
2020-02-22 00:13:38 +00:00 |
|
Tristan Rowley
|
6b46bd5483
|
fix typo
|
2020-02-22 00:13:04 +00:00 |
|
Tristan Rowley
|
f509d10eb3
|
Merge branch 'feature_plugins' into feature_plugins_shader_gadgets
|
2020-02-22 00:10:43 +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
|
2bbe5a57ec
|
remove some debug spam
|
2020-02-21 19:56:02 +00:00 |
|
Tristan Rowley
|
a055c5585c
|
improvements to LFOModulation plugin - speed control, tidy up
|
2020-02-21 19:55:28 +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
|
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
|
d00d1e7bac
|
Merge branch 'feature_plugins' into feature_plugins_shader_gadgets
|
2020-02-21 00:56:33 +00:00 |
|
Tristan Rowley
|
1138852ba9
|
oops, this is what i meant to commit
|
2020-02-21 00:56:13 +00:00 |
|
Tristan Rowley
|
e10ca7b219
|
Plugins can interpolate clips -- buggy and slow interpolation implementation, though :/
|
2020-02-21 00:54:25 +00:00 |
|
Tristan Rowley
|
71a440036b
|
Merge branch 'feature_plugins' into feature_plugins_shader_gadgets
|
2020-02-20 17:19:15 +00:00 |
|