Commit Graph

55 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
00e8e2a1e1 actions to go forward/back thru modulation slots 2020-03-16 21:41:23 +00:00
langolierz
34e4c57119 merge with dev 2020-03-14 14:18:10 +00:00
langolierz
1fb885500f added some shaders, fixed bugs, added to mappings 2020-03-12 22:08:45 +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
c712b762d0 Merge branch 'dev' into feature_plugins 2020-02-29 14:31:33 +00:00
Tristan Rowley
638a78ab68 Save settings json on program quit -- shader modulation levels moved into settings data so they persist across restarts 2020-02-29 14:28:44 +00:00
Tristan Rowley
07d2972d1a Merge branch 'dev' into feature_plugins 2020-02-29 13:18:54 +00:00
Tristan Rowley
03d8a1fd66 Merge branch 'dev' of https://github.com/langolierz/r_e_c_u_r into dev 2020-02-29 12:33:55 +00:00
langolierz
989e65af28 added pg-updwn and fixed x3speed bug 2020-02-24 19:21:05 +00:00
Tristan Rowley
0a4b4d1497 Merge branch 'feature_plugins' into feature_plugins_shader_gadgets 2020-02-23 17:38:27 +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
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
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
57e6b7c556 fix duplicate definition 2020-02-02 20:13:30 +00:00
Tristan Rowley
c3e7a68c0b branch for the more polished plugins that provide some fancy shader features like automation loop recording and preset recall 2020-01-14 23:51:20 +00:00
Tristan Rowley
4c3a694dcc remove the frame-handling stuff that isn't required for these basic plugins 2020-01-10 17:40:18 +00:00
Tristan Rowley
11a26ce6ed Backported basic code for MIDI controller autodetection (custom config file per controller), plugins with example plugin, and Akai APC Key 25 feedback plugin 2020-01-10 17:29:47 +00:00
Tristan Rowley
794a794847 import statistics at top of file instead of in function 2020-01-05 18:31:50 +00:00
Tristan Rowley
ddb72210ae reset_modulation and reset_selected_modulation methods to help stay sane 2019-12-28 21:29:00 +00:00
Tristan Rowley
c2a2bacf73 backport modulation features 2019-12-27 20:22:36 +00:00
Tristan Rowley
0c28e2d1ba added set_shader_layer_([0-2])_amount commands 2019-12-24 15:52:20 +00:00
Tristan Rowley
67fbf1be90 change order arguments are passed in actions handler, added actions to directly set shader layer values regardless of which layer is selected via midi 2019-12-18 23:55:04 +00:00
Tristan Rowley
65e37b7dce Merge branch 'feature_midi_extra_mappings' into feature_shader_midi 2019-12-14 16:35:20 +00:00
Tristan Rowley
28b610d01e added toggle_x3_as_speed as a command available to midi map, and added a script to generate a helpful list of available actions 2019-12-14 16:32:36 +00:00
Tristan Rowley
56eab3a232 Merge https://github.com/langolierz/r_e_c_u_r into feature_shader_midi 2019-12-13 03:18:42 +00:00
Tristan Rowley
75d5a013c8 fix shader layer offset problem 2019-12-10 14:35:49 +00:00
Tristan Rowley
11f1ecc8aa Merge https://github.com/langolierz/r_e_c_u_r into feature_shader_midi 2019-12-10 14:34:10 +00:00
langolierz
da30da9176 fix midi bug 2019-12-09 21:55:41 +00:00
langolierz
75a9cccf1e Update shaders.py 2019-12-09 21:54:22 +01:00
Tristan Rowley
fa9307604a v minor update 2019-12-08 15:38:36 +00:00
Tristan Rowley
05136a44ce fix bugs in shader selection from my previous commits, can toggle shader layer on/off using midi command 'toggle_shader_layer_X', fix bug when controlling shaders via CC with offset layer 2019-12-08 15:14:46 +00:00
Tristan Rowley
a5f95eba3c refactor shader calling slightly, added the start of apckey25 mapping 2019-12-07 20:52:06 +00:00
langolierz
0d32e5aa1a some fine tune shaders 2019-12-03 20:42:03 +00:00
langolierz
2e133df8c3 adding strobe feature 2019-12-03 19:40:42 +00:00
langolierz
4313c4b060 working on new shader bank feature 2019-12-03 17:31:28 +00:00
langolierz
b7e0919277 wip new shader banks feature 2019-11-29 10:50:30 +00:00
langolierz
c90ddeb703 v2 bug fixes 2019-11-29 07:24:01 +00:00
langolierz
2ccbc8bf07 add delay, shader speed and some new shaders 2019-08-30 15:18:03 +00:00
langolierz
50fc94cccb fixed tabbed banner, shader setting 2019-08-03 15:50:31 +00:00
langolierz
d52ddcf932 added some mix shaders 2019-06-10 11:22:34 +00:00
Tim Caldwell
7d4ecc3c93 refactor shader types 2019-06-09 11:44:46 +02:00
sebiik
cccd570327 fix shader parameter edit
decreasing shader parameters from the LCD menu was broken, would increase instead
2019-05-04 20:53:31 +08:00
langolierz
8f4010696c adding midi map, shader param setting, fixing midi bug 2019-02-23 12:49:09 +00:00
langolierz
37ce6331ba adding git intergration (finally!) 2018-10-15 21:07:30 +00:00