Commit Graph

133 Commits

Author SHA1 Message Date
Tristan Rowley
5e3f148957 plugins are notified of exiting so they can save config etc 2020-02-29 14:58:19 +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
langolierz
26ef3d6891 eject usb setting 2020-02-24 19:45:52 +00:00
langolierz
989e65af28 added pg-updwn and fixed x3speed bug 2020-02-24 19:21:05 +00:00
langolierz
59dfb197bc add settings for osc, accesspoint and remote server 2020-02-24 17:45:10 +00:00
Tristan Rowley
caf19fd0b3 updated config + docs 2020-02-16 17:12:50 +00:00
Tristan Rowley
1108d1f1ad small fix for midi status command crash when no midi device connected 2020-02-01 15:26:35 +00:00
Tristan Rowley
df31b68414 Merge branch 'feature_plugins' of https://github.com/doctea/r_e_c_u_r into feature_plugins 2020-01-31 20:15:02 +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
doctea
bd2cc68e01 make set_param_layer_modulation (non-offset version) work 2020-01-29 21:15:27 +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
d10cfab877 can pass strings through mapped commands now 2020-01-03 22:00:27 +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
dbb6a43c04 nicer 2019-12-27 01:10:18 +00:00
Tristan Rowley
5cbb57ac45 Tidy up docs slightly Merge branch 'feature_midi_extra_mappings' into feature_shader_midi 2019-12-27 01:06:37 +00:00
Tristan Rowley
da56444022 backported enable_feedback and disable_feedback commands 2019-12-27 01:01:00 +00:00
Tristan Rowley
0c28e2d1ba added set_shader_layer_([0-2])_amount commands 2019-12-24 15:52:20 +00:00
Tristan Rowley
1cc68ad1f1 added function_on and function_off mappings to enable having 'function/shift' on midi 2019-12-23 19:00:31 +00:00
Tristan Rowley
9a21c4e501 fix range of param routes, add better debugging if no action found 2019-12-22 22:15:09 +00:00
Tristan Rowley
6a14dfbe72 refactor call_method_name into actions.py so all the input messages go through the same pipe (mainly to be compatible with workings in plugins dev branch) 2019-12-22 22:09:39 +00:00
Tristan Rowley
5d239e5a5d fix regex 2019-12-19 00:04:05 +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
640f21a6c5 start/stop shader layers with dedicated commands start_shader_layer_[0-2] and stop_shader_layer_[0-2] 2019-12-15 19:08:41 +00:00
Tristan Rowley
93fdd9ba88 Merge branch 'master' into feature_shader_midi 2019-12-15 16:28:34 +00:00
Tristan Rowley
da6ea11dff Merge branch 'master' into feature_midi_extra_mappings 2019-12-15 16:26:03 +00:00
langolierz
9935f1a98b fix boot bug 2019-12-15 13:17:35 +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
langolierz
b5c772f467 finally fixd updatecode 2019-12-11 19:21:09 +00:00
langolierz
6f4ffa7f72 fix update code 2019-12-11 19:12:27 +00:00
langolierz
641ef046d0 fixed update code 2019-12-11 19:10:19 +00: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
bfde14a9d7 map generic bank/slot midi command eg 'play_shader_0_0' to method 2019-12-07 20:54:07 +00:00
langolierz
7507cbe4e4 fixing update code 2019-12-06 15:52:27 +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
2ccbc8bf07 add delay, shader speed and some new shaders 2019-08-30 15:18:03 +00:00
langolierz
74f54f99cf fixed omxplayer load bug and hide parellel mode because not working 2019-08-19 09:58:08 +00:00
langolierz
92df0bf6b4 fix boot and improve capture 2019-08-08 19:35:16 +00:00
langolierz
1e4640ec00 ignoring some settings and fixing video mode switch 2019-08-07 19:32:07 +00:00
langolierz
23a82e7af1 changing colours to the detour banner 2019-08-04 16:54:05 +00:00
langolierz
8cf4d6ae6d updated git hooks 2019-08-04 15:44:15 +00:00
langolierz
a71901599e fixing small bugs and adding small features 2019-08-04 11:31:15 +00:00