Commit Graph

82 Commits

Author SHA1 Message Date
Tristan Rowley
2fb5e1591c whole bunch of fixes and improvements to display, new LFO modes 2020-03-08 17:12:19 +00:00
Tristan Rowley
60deb6de9c renamed 'active' to 'enabled' when it comes to plugins 2020-03-08 16:09:52 +00:00
Tristan Rowley
11c7c886a6 allow display modes to fallback to other display modes before default 2020-03-07 22:34:21 +00:00
Tristan Rowley
6bc4ce92d7 Revert the shader bank page to its previous configuration and add the modulation matrix page as a separate MOD_BANK 2020-03-07 17:07:32 +00:00
Tristan Rowley
c9ac1bdfc4 tidy up some old code and add some comments 2020-03-07 16:58:27 +00:00
Tristan Rowley
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 2020-03-01 23:37:58 +00:00
langolierz
73add7ba5f plugin selection persists 2020-03-01 19:45:50 +00:00
langolierz
b58967eba0 Merge branch 'feature_plugins' of https://github.com/langolierz/r_e_c_u_r into feature_plugins 2020-03-01 19:17:33 +00:00
langolierz
98fc2e1fbf adding plugin menu 2020-03-01 19:09:52 +00:00
Tristan Rowley
b015574585 Merge branch 'dev' into feature_plugins 2020-03-01 16:10:10 +00:00
Tristan Rowley
d6fa0b81f7 Don't barf on MOUSE_INPUT if it doesn't exist in config 2020-03-01 16:09:12 +00:00
Tristan Rowley
952fbcc941 fast-switch between display modes by holding DISP and pressing number keys -- doesn't work for 4 and 9 currently though?! 2020-02-29 19:22:43 +00:00
Tristan Rowley
5e3f148957 plugins are notified of exiting so they can save config etc 2020-02-29 14:58:19 +00:00
Tristan Rowley
391e8aef01 oops, actually fixed, and fix if REMOTE_SERVER is missing from configuration 2020-02-29 13:28:24 +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
59dfb197bc add settings for osc, accesspoint and remote server 2020-02-24 17:45:10 +00:00
Tristan Rowley
8faf179148 plugins can now add pages to the recur display, using DisplayPlugin as base 2020-02-08 22:59:48 +00:00
Tristan Rowley
a18db3afa9 Initialise plugins later so that they've got better access to modules to do stuff 2020-02-08 17:31:13 +00:00
Tristan Rowley
df4f4166cc fix to prevent crash when non-APC Key was connected! silly typo 2020-01-19 15:06:49 +00:00
Tristan Rowley
dec0c152da Merge branch 'feature_list_mappings' into feature_plugins 2020-01-10 21:26:46 +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
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
langolierz
0d746e6a70 Merge branch 'master' into dev 2020-01-05 12:25:33 +00:00
langolierz
0acec6651a wip osc and node server 2019-12-22 16:30:51 +00:00
langolierz
9935f1a98b fix boot bug 2019-12-15 13:17:35 +00:00
langolierz
7507cbe4e4 fixing update code 2019-12-06 15:52:27 +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
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
83afd33545 removed bankslot persist 2019-08-04 15:59:41 +00:00
langolierz
a71901599e fixing small bugs and adding small features 2019-08-04 11:31:15 +00:00
langolierz
9c85ba9621 fixing bugs 2019-08-03 22:43:19 +00:00
langolierz
50fc94cccb fixed tabbed banner, shader setting 2019-08-03 15:50:31 +00:00
langolierz
85421c59fb updating settings 2019-07-09 18:53:27 +02:00
langolierz
0cceaf9280 adding support for onxplayer on of 2019-07-03 20:16:28 +00:00
langolierz
80d4eaa20a tidying detour + usb rcording + a few other small bits 2019-07-02 20:41:51 +00:00
langolierz
f41a6b570f detour almost working now 2019-07-01 19:34:14 +00:00
langolierz
03d9411edf usb camera recording and detour demo 2019-06-29 21:30:10 +00:00
Tim Caldwell
17293824d3 refactoring settings menu 2019-06-09 10:41:12 +02:00
langolierz
63cbca7107 added a new LOOP_TYPE parallel 2019-06-08 13:07:50 +00:00
langolierz
78e4ae3546 improved the dev mode switching and some other things 2018-12-19 22:55:04 +00:00
langolierz
2231e6e933 improved midi loop and included port cycle 2018-10-15 17:01:02 +00:00
langolierz
92a4ced2b8 WIP adding shader menu to front - not working yet ! 2018-09-27 00:28:27 +00:00
langolierz
f1e92a01db adding intergration with mcp3008 for analog inputs 2018-09-24 19:12:58 +00:00
langolierz
ad04d5171a fixing some bugs found during tests for demo 2018-05-06 03:00:46 +00:00
langolierz
4db37fd0b1 put persisted data in gitignore and created defaults if dont exist 2018-05-03 23:08:06 +00:00