Commit Graph

20 Commits

Author SHA1 Message Date
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
1775a9ebb8 fix for automation recording 2020-04-01 21:32:54 +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
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
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
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
e10ca7b219 Plugins can interpolate clips -- buggy and slow interpolation implementation, though :/ 2020-02-21 00:54:25 +00:00
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
f6504dde73 move more frame stuff into plugin 2020-02-16 23:42:34 +00:00
Tristan Rowley
2b6d9fe409 better handling of speed display, remove debug output 2020-02-16 21:37:41 +00:00
Tristan Rowley
1c1bb4309b some fixes for recording automation sources 2020-02-16 19:42:13 +00:00
Tristan Rowley
bfb92dfa7e fix for QuickPresetPlugin not saving into correct slot 2020-02-16 17:55:15 +00:00
Tristan Rowley
0d95731d49 loop recording now saves plugin AutomationSources (eg WJSendPlugin!) 2020-02-16 17:16:30 +00:00
Tristan Rowley
a54c46dc0c remove debug output 2020-02-12 23:31:29 +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