Commit Graph

565 Commits

Author SHA1 Message Date
Tristan Rowley
72b7c292a6 tidy up how midi_input is set/accessed from plugins, nicer complaining when the shader gadget plugins arent present, and feedback plugin now takes most of its config (which notes to light up) by reading the midi config 2020-01-19 15:00:13 +00:00
Tristan Rowley
6996bef707 missed necessary file for midi input detection! also fix midi feedback not working if the shader plugins are not installed 2020-01-14 23:56:07 +00:00
Tristan Rowley
e2de50c38a can adjust speed of sequences by binding set_automation_speed, range is -2.0x to +2.0x 2020-01-14 23:19:41 +00:00
Tristan Rowley
02772e8c58 update control docs 2020-01-10 21:32:26 +00:00
Tristan Rowley
dec0c152da Merge branch 'feature_list_mappings' into feature_plugins 2020-01-10 21:26:46 +00:00
Tristan Rowley
5c947ea4e4 fs tables 2020-01-10 19:23:54 +00:00
Tristan Rowley
2e441a82b8 generate docs of the mappings 2020-01-10 19:16:52 +00:00
Tristan Rowley
ee49f7ea7b tidied up a little 2020-01-10 17:59:27 +00:00
Tristan Rowley
c2aad15f68 add shader speed control to FN+knob 2,3,4 -> layer 0,1,2 2020-01-10 17:50:49 +00:00
Tristan Rowley
99ac5fd4a6 enable the example test plugin 2020-01-10 17:48:56 +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
2717be19cd re-add generic osc route 2020-01-05 18:23:56 +00:00
langolierz
67d1de8c3a Merge pull request #96 from doctea/feature_shader_midi
Feature: extra actions for shader control, dynamic action name definitions, parameter modulation
2020-01-05 14:11:41 +01:00
langolierz
7b83c74fa2 Merge branch 'dev' into feature_shader_midi 2020-01-05 14:05:15 +01:00
langolierz
a9f6889a41 Merge pull request #107 from doctea/feature_list_actions
Development/documentation feature: automatically generate list actions docs
2020-01-05 13:30:03 +01:00
langolierz
0d746e6a70 Merge branch 'master' into dev 2020-01-05 12:25:33 +00:00
langolierz
347e4fd4f3 adding to osc support 2020-01-05 12:25:02 +00:00
Tristan Rowley
cbf68a88b1 update action docs 2020-01-03 22:09:09 +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
a4febf2958 update docs to reflect new modulation changes 2019-12-28 18:59:48 +00:00
Tristan Rowley
c2a2bacf73 backport modulation features 2019-12-27 20:22:36 +00:00
Tristan Rowley
941fbc8a37 Merge branch 'dev' into feature_shader_midi 2019-12-27 20:19:01 +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
ed17750b4c minor doc improvement 2019-12-27 01:03:23 +00:00
Tristan Rowley
da56444022 backported enable_feedback and disable_feedback commands 2019-12-27 01:01:00 +00:00
Tristan Rowley
bebf90eec1 remove unnecessary config file 2019-12-27 00:53:04 +00:00
Tristan Rowley
0c28e2d1ba added set_shader_layer_([0-2])_amount commands 2019-12-24 15:52:20 +00:00
Tristan Rowley
4127e51123 fix doubled-up dynamic routes 2019-12-24 15:07:05 +00:00
Tristan Rowley
0277466cd5 Merge branch 'feature_list_actions' into feature_midi_extra_mappings 2019-12-24 14:34:39 +00:00
Tristan Rowley
2ec494e4e1 Merge branch 'feature_list_actions' into feature_shader_midi 2019-12-24 14:30:50 +00:00
Tristan Rowley
37ec49df01 remove try_remove_file 2019-12-24 14:29:36 +00:00
Tristan Rowley
7f55dc707d markdown compatibility Merge branch 'feature_list_actions' into feature_midi_extra_mappings 2019-12-24 14:23:29 +00:00
Tristan Rowley
749343b833 Merge branch 'feature_list_actions' into feature_shader_midi 2019-12-24 14:20:07 +00:00
Tristan Rowley
1c5ee2f6b0 make ACTIONS formatting markdown compatible 2019-12-24 14:18:17 +00:00
Tristan Rowley
2a5ecbd299 Merge branch 'feature_list_actions' into feature_midi_extra_mappings 2019-12-24 14:12:13 +00:00
Tristan Rowley
b92dd006ba Merge branch 'feature_list_actions' into feature_shader_midi 2019-12-24 14:10:36 +00:00
Tristan Rowley
24b7bbd848 strip out some less-useful actions 2019-12-24 14:06:41 +00:00
Tristan Rowley
24df5e7762 Script to help generate actions list documentation 2019-12-24 13:54:33 +00:00
Tristan Rowley
8b6b21774b Improved auto-generated actions 2019-12-24 13:53:20 +00:00
Tristan Rowley
9fa67495ea Improve actions list generator 2019-12-24 13:47:48 +00:00
Tristan Rowley
a0ef2bb924 improved generate-list-actions and added pregenerated documentation 2019-12-24 13:42:17 +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
langolierz
0acec6651a wip osc and node server 2019-12-22 16:30:51 +00:00
Tristan Rowley
5d239e5a5d fix regex 2019-12-19 00:04:05 +00:00