Commit Graph

29 Commits

Author SHA1 Message Date
Bailey Stevens 053df5be81 Can send notes over net. Get sends all params. 2023-10-05 22:43:14 -04:00
Bailey Stevens e7b091507f Fixes bugs in sending sequence updates. 2023-10-05 22:31:30 -04:00
Bailey Stevens 59c7e71b19 Consolidated scaling calculations. Prints scaled params and seq on request. 2023-10-05 13:33:04 -04:00
Bailey Stevens 728d931a87 Supports pgm events and adds flutter + detune. 2023-10-05 03:09:13 -04:00
Bailey Stevens e36c08b529 Breaks up oneliner for readability. 2023-10-04 11:44:00 -04:00
Bailey Stevens 61f6778fdc Fixes bug when installed as system package. 2023-10-04 09:43:11 -04:00
Bailey Stevens 336a0943bd Adds noadc flag, since audio in isnt used. 2023-10-04 08:40:43 -04:00
Bailey Stevens 2097785400 Restructures for nix packaging. 2023-10-04 06:59:10 -04:00
Bailey Stevens f29fc5acc1 Sends param changes only as needed. 2023-10-04 00:10:22 -04:00
Bailey Stevens ef33519c24 Removes unnecessary scope scaling. 2023-10-03 13:38:03 -04:00
Bailey Stevens bea1b2397a Adjusts size of parameter chart. 2023-10-02 13:17:19 -04:00
Bailey Stevens 04855b3647 Reworked net io to output params on request. 2023-10-01 01:23:48 -04:00
Bailey Stevens c3c5fe1f9e Remvoes stderr flag and disables screensaver. 2023-09-29 16:49:23 -04:00
Bailey Stevens d44bf83f9c Receives messages over TCP, sends replies over same socket. 2023-09-27 22:32:48 -04:00
Bailey Stevens 5847e05832 Broke up into more modules. Cleaned up interface. 2023-09-25 02:40:05 -04:00
Bailey Stevens c7be9c271d Adds counter subplot. Reorganizes blocks. Adds cc control. 2023-09-24 20:36:38 -04:00
Bailey Stevens 9c9edb5114 Allows live playback of notes. 2023-09-20 19:46:27 -04:00
Bailey Stevens 27d62c2d7b Edited run script. Added decay to sounds. 2023-09-20 19:46:27 -04:00
Bailey Stevens 7321b436ef Added sequencer, network control of parameters. 2023-09-17 20:33:18 -04:00
Billy Stevens a10004f219 Adds slider abstraction and delay ratio paramter. 2022-11-11 14:41:14 -05:00
Billy Stevens 66524cd60a Adds delay effect, controlled by sliders. 2022-11-10 20:40:51 -05:00
Billy Stevens f92c53ece9
Fixes scaling of output. 2022-11-10 19:39:46 -05:00
Billy Stevens d012ca74d0
Dynamically allocates voices to channels. 2022-11-10 19:32:57 -05:00
Billy Stevens aa2b18742e Multiple voices, toggle instrument with pedal. 2022-10-10 17:44:40 -04:00
Billy Stevens ec229caf08 Split sinesum and normalize from coeffs. 2022-10-05 08:08:42 -04:00
Billy Stevens 69ee6000af Moves msg boxes to prevent overlap. 2022-10-05 07:16:56 -04:00
Billy Stevens c03ff81e21 Adds run script to connect MIDI devices. 2022-10-05 07:16:12 -04:00
Billy Stevens d5d4d30cd7
Adds reset button. 2022-09-26 19:37:04 -04:00
Billy Stevens 6e932d14b5
Initial commit. 2022-09-25 19:44:30 -04:00