Commit Graph

  • 11c7c886a6 allow display modes to fallback to other display modes before default Tristan Rowley 2020-03-07 22:34:21 +00:00
  • 7c0480aaf5 couple of fixes / remove debug Tristan Rowley 2020-03-07 22:04:31 +00:00
  • 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 Tristan Rowley 2020-03-07 21:59:08 +00:00
  • 6bc4ce92d7 Revert the shader bank page to its previous configuration and add the modulation matrix page as a separate MOD_BANK Tristan Rowley 2020-03-07 17:07:32 +00:00
  • c9ac1bdfc4 tidy up some old code and add some comments Tristan Rowley 2020-03-07 16:58:27 +00:00
  • 550649d141 tidied up readme Tristan Rowley 2020-03-02 23:35:07 +00:00
  • 3da90825d7 improve WJ ui a little bit - re-add sleep cos it really does improve responsiveness Tristan Rowley 2020-03-02 00:30:33 +00:00
  • 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 Tristan Rowley 2020-03-01 23:37:58 +00:00
  • 9738fc74a5 untracked plugin saved data -- note if you pull to this then you run the risk of having your presets deleted so back them up! Tristan Rowley 2020-03-01 20:26:11 +00:00
  • 73add7ba5f plugin selection persists langolierz 2020-03-01 19:45:50 +00:00
  • b58967eba0 Merge branch 'feature_plugins' of https://github.com/langolierz/r_e_c_u_r into feature_plugins langolierz 2020-03-01 19:17:33 +00:00
  • 5acb9b572a Merge pull request #123 from doctea/feature_plugins langolierz 2020-03-01 20:17:23 +01:00
  • 98678828df updated some mappings langolierz 2020-03-01 19:16:02 +00:00
  • 98fc2e1fbf adding plugin menu langolierz 2020-03-01 19:09:52 +00:00
  • 2b62f763df update default midi map langolierz 2020-03-01 17:56:55 +00:00
  • b015574585 Merge branch 'dev' into feature_plugins Tristan Rowley 2020-03-01 16:10:10 +00:00
  • d6fa0b81f7 Don't barf on MOUSE_INPUT if it doesn't exist in config Tristan Rowley 2020-03-01 16:09:12 +00:00
  • d7f1aa2813 Merge branch 'dev' of https://github.com/langolierz/r_e_c_u_r into dev Tristan Rowley 2020-03-01 15:48:37 +00:00
  • 452280805c more wip Tristan Rowley 2020-03-01 15:48:17 +00:00
  • 0727684a0c wip: trigger changes when peak level changse significantly from the average Tristan Rowley 2020-03-01 15:21:43 +00:00
  • 5ef24c881f fix for 4+9 not working for switching display mode Tristan Rowley 2020-02-29 21:58:57 +00:00
  • 952fbcc941 fast-switch between display modes by holding DISP and pressing number keys -- doesn't work for 4 and 9 currently though?! Tristan Rowley 2020-02-29 19:22:43 +00:00
  • 2455df0f43 "set_display_mode_settings" etc to switch display screen, thanks to https://github.com/sebiik for the idea Tristan Rowley 2020-02-29 19:02:14 +00:00
  • 6d28785d08 'peakfreq' sends sane values now (even if they are still nonsense) Tristan Rowley 2020-02-29 18:00:39 +00:00
  • 75c149338c updated ACTIONS Tristan Rowley 2020-02-29 17:41:35 +00:00
  • 37749ffb08 wj_reset_modulation action to reset all modulation levels set in WJSendPlugin. Tristan Rowley 2020-02-29 17:39:57 +00:00
  • 1036bedf9d Merge branch 'feature_plugins' of https://github.com/langolierz/r_e_c_u_r into feature_plugins Tristan Rowley 2020-02-29 16:29:08 +00:00
  • 056d60947f Update README.md langolierz 2020-02-29 17:26:39 +01:00
  • 9a2663453e Fix for WJSend when missing or broken existing configs Tristan Rowley 2020-02-29 16:26:25 +00:00
  • fe3c853f5b Merge pull request #122 from doctea/feature_plugins langolierz 2020-02-29 17:02:25 +01:00
  • e8bbffad94 updated ACTIONS Tristan Rowley 2020-02-29 16:00:39 +00:00
  • 3402311938 Merge branch 'feature_plugins' into feature_plugins_sound Tristan Rowley 2020-02-29 15:59:29 +00:00
  • 311ca2705c Fix for output plugins now MIDI port detection is fixed (variable name changed) Tristan Rowley 2020-02-29 15:52:58 +00:00
  • 39cd18e06b Merge branch 'feature_plugins' into merge_feature_plugins Tristan Rowley 2020-02-29 15:48:09 +00:00
  • 86f547204d WJSendPlugin saves its modulation levels, placeholders to make sure plugin json directories exist Tristan Rowley 2020-02-29 15:40:13 +00:00
  • 5e3f148957 plugins are notified of exiting so they can save config etc Tristan Rowley 2020-02-29 14:58:19 +00:00
  • 430190c1b5 merge with dev langolierz 2020-02-29 14:51:50 +00:00
  • a0adb742e2 changed selected_modulation_level -> modulation_level Tristan Rowley 2020-02-29 14:32:03 +00:00
  • c712b762d0 Merge branch 'dev' into feature_plugins Tristan Rowley 2020-02-29 14:31:33 +00:00
  • 638a78ab68 Save settings json on program quit -- shader modulation levels moved into settings data so they persist across restarts Tristan Rowley 2020-02-29 14:28:44 +00:00
  • 10e03cf899 updated ACTIONS Tristan Rowley 2020-02-29 13:40:53 +00:00
  • affe08051b Merge branch 'feature_plugins' into feature_plugins_sound Tristan Rowley 2020-02-29 13:40:20 +00:00
  • a8fe735478 Merge branch 'dev' into feature_plugins Tristan Rowley 2020-02-29 13:30:11 +00:00
  • 391e8aef01 oops, actually fixed, and fix if REMOTE_SERVER is missing from configuration Tristan Rowley 2020-02-29 13:28:24 +00:00
  • 07d2972d1a Merge branch 'dev' into feature_plugins Tristan Rowley 2020-02-29 13:18:54 +00:00
  • 00aacd5360 Updated ACTIONS and generate-list-actions to hide internal commands Tristan Rowley 2020-02-29 12:46:58 +00:00
  • 4e3e5476dc Make numpad input use actions the same as midi input etc, so that plugins can extend numpad functionality Tristan Rowley 2020-02-29 12:40:37 +00:00
  • 03d8a1fd66 Merge branch 'dev' of https://github.com/langolierz/r_e_c_u_r into dev Tristan Rowley 2020-02-29 12:33:55 +00:00
  • cf0e2e0ea6 fixed midi port bug langolierz 2020-02-29 11:25:03 +00:00
  • 6c1937520f SoundReactPlugin that has assignable modulation from different processing of input signal, without using external helper script. Tristan Rowley 2020-02-29 01:21:15 +00:00
  • f2fb362ad5 Update README.md langolierz 2020-02-27 21:31:28 +01:00
  • 6eed290777 added mouse input langolierz 2020-02-24 20:38:49 +00:00
  • 26ef3d6891 eject usb setting langolierz 2020-02-24 19:45:52 +00:00
  • 989e65af28 added pg-updwn and fixed x3speed bug langolierz 2020-02-24 19:21:05 +00:00
  • 59dfb197bc add settings for osc, accesspoint and remote server langolierz 2020-02-24 17:45:10 +00:00
  • fd738b060d updated ACTIONS Tristan Rowley 2020-02-24 15:23:13 +00:00
  • 0f9427538c Merge pull request #120 from doctea/feature_plugins_shader_gadgets langolierz 2020-02-23 23:06:13 +01:00
  • 12f3b27fa5 Merge pull request #117 from doctea/feature_plugins langolierz 2020-02-23 22:51:37 +01:00
  • 0a4b4d1497 Merge branch 'feature_plugins' into feature_plugins_shader_gadgets Tristan Rowley 2020-02-23 17:38:27 +00:00
  • 8f7c4dda2a drop extra 00 on VCC since it hasnt helped anyway Tristan Rowley 2020-02-23 17:38:04 +00:00
  • 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...) Tristan Rowley 2020-02-23 17:36:42 +00:00
  • 31528ef672 Merge branch 'feature_plugins' into feature_plugins_shader_gadgets Tristan Rowley 2020-02-23 14:59:25 +00:00
  • 2fa4bac9cc make wj send modulation sane again Tristan Rowley 2020-02-23 14:57:48 +00:00
  • b897626cdb Merge branch 'feature_plugins' into feature_plugins_shader_gadgets Tristan Rowley 2020-02-23 14:53:07 +00:00
  • 172b445214 LFOModulation has sane sin and cos generators now Tristan Rowley 2020-02-23 14:46:02 +00:00
  • 96016a3b7d Merge pull request #111 from doctea/feature_plugins langolierz 2020-02-23 15:02:57 +01:00
  • 012817baa1 Merge branch 'feature_plugins' into feature_plugins_shader_gadgets Tristan Rowley 2020-02-22 21:16:41 +00:00
  • 7a7a302367 Can configure WJSend modulation mappings from UI + midi bindings now (messy and still some todo) Tristan Rowley 2020-02-22 21:15:45 +00:00
  • 24603f9329 Merge branch 'feature_plugins' into feature_plugins_shader_gadgets Tristan Rowley 2020-02-22 19:06:13 +00:00
  • df1d3c751a couple bugfixes Tristan Rowley 2020-02-22 19:05:56 +00:00
  • 22d9d674e0 Merge branch 'feature_plugins' into feature_plugins_shader_gadgets Tristan Rowley 2020-02-22 16:03:56 +00:00
  • 34d1a8e3ce Some bugfixes to WJSendPlugin parameter modulation. Improves but doesn't fix the 'laggy response when sending >1 class of command frequently' problem Tristan Rowley 2020-02-22 16:02:27 +00:00
  • 57b3148e50 Merge branch 'feature_plugins' into feature_plugins_shader_gadgets Tristan Rowley 2020-02-22 00:13:38 +00:00
  • 6b46bd5483 fix typo Tristan Rowley 2020-02-22 00:13:04 +00:00
  • f509d10eb3 Merge branch 'feature_plugins' into feature_plugins_shader_gadgets Tristan Rowley 2020-02-22 00:10:43 +00:00
  • a77367f9d3 Overhaul of WJSendPlugin to define parameters programmatically and so enable modulation Tristan Rowley 2020-02-22 00:07:21 +00:00
  • 2bbe5a57ec remove some debug spam Tristan Rowley 2020-02-21 19:56:02 +00:00
  • a055c5585c improvements to LFOModulation plugin - speed control, tidy up Tristan Rowley 2020-02-21 19:55:28 +00:00
  • ebd6859490 tidied up + apparently fixed laggy response by sorting the order that i sent commands to the wjmx Tristan Rowley 2020-02-21 19:54:26 +00:00
  • 70dbc4e954 tidy up LFOModulation to make it easier to add selectable formulas later Tristan Rowley 2020-02-21 16:49:58 +00:00
  • 1087ebd08c tidy up the modules a little Tristan Rowley 2020-02-21 16:06:27 +00:00
  • 57babdc80d Merge branch 'feature_plugins' into feature_plugins_shader_gadgets Tristan Rowley 2020-02-21 15:30:59 +00:00
  • fa80accccb fix binding of LFO plugin on/off Tristan Rowley 2020-02-21 15:30:27 +00:00
  • 46a03900f0 update ACTIONS doc with automation smoothing commands Tristan Rowley 2020-02-21 00:56:52 +00:00
  • d00d1e7bac Merge branch 'feature_plugins' into feature_plugins_shader_gadgets Tristan Rowley 2020-02-21 00:56:33 +00:00
  • 1138852ba9 oops, this is what i meant to commit Tristan Rowley 2020-02-21 00:56:13 +00:00
  • 1b274280f8 fix extraneous commands sent Tristan Rowley 2020-02-21 00:55:26 +00:00
  • e10ca7b219 Plugins can interpolate clips -- buggy and slow interpolation implementation, though :/ Tristan Rowley 2020-02-21 00:54:25 +00:00
  • 71a440036b Merge branch 'feature_plugins' into feature_plugins_shader_gadgets Tristan Rowley 2020-02-20 17:19:15 +00:00
  • d206c85a25 WJSendPlugin stores args, so will be able to interpolate between values... Tristan Rowley 2020-02-20 17:17:38 +00:00
  • 0945aca35b mapping to trigger smoothing of current clip (it is not automatic yet) Tristan Rowley 2020-02-20 16:05:27 +00:00
  • 32cd16d64e Experimental (but appears to be working) smoothing of automation clip shader params. todo: save smoothed version, smooth plugins, smooth WJSend.. Tristan Rowley 2020-02-20 16:03:46 +00:00
  • 7a0875925a Merge branch 'feature_plugins' into feature_plugins_shader_gadgets Tristan Rowley 2020-02-17 00:05:08 +00:00
  • 109a0dcc08 moved handling of data frame diffs etc to AutomationSourcePlugin base class Tristan Rowley 2020-02-17 00:04:32 +00:00
  • e1a4faec4a minor update to display Tristan Rowley 2020-02-16 23:57:25 +00:00
  • 924eebb89f Merge branch 'feature_plugins' into feature_plugins_shader_gadgets Tristan Rowley 2020-02-16 23:46:54 +00:00
  • 681bff49d8 handled ignored and empty in plugin Tristan Rowley 2020-02-16 23:46:37 +00:00
  • f6504dde73 move more frame stuff into plugin Tristan Rowley 2020-02-16 23:42:34 +00:00
  • 29fe0f16c9 Merge branch 'feature_plugins' into feature_plugins_shader_gadgets Tristan Rowley 2020-02-16 21:39:32 +00:00
  • 9180bff0fb better automation speed control handling, remove debug output Tristan Rowley 2020-02-16 21:39:07 +00:00