Commit graph

149 commits

Author SHA1 Message Date
Weird Constructor c763d7ab8e fixed freq parameter rounding and freq calculation has been clamped and patch loading with unknown parameters is allowed for now. 2021-07-02 20:08:11 +02:00
Weird Constructor ed429e867c more sensible defaults 2021-07-02 05:12:30 +02:00
Weird Constructor 8b296ab407 made the mapper easier to use 2021-07-02 05:12:17 +02:00
Weird Constructor f99bcfc348 started work on the mapper node 2021-07-02 05:11:11 +02:00
Weird Constructor fb3bb7dab2 finished noise implementation 2021-07-01 05:06:46 +02:00
Weird Constructor dd89eebbd5 added to noise to oscillators 2021-06-30 03:55:26 +02:00
Weird Constructor 087983b386 boilerplate for a noise oscillator 2021-06-30 03:53:30 +02:00
Weird Constructor 85ad5e7955 helpers for comb and allpass, and added allpass node 2021-06-28 05:10:46 +02:00
Weird Constructor 9397b978dc added trigger input 2021-06-27 23:38:14 +02:00
Weird Constructor 1e0caab020 finished writing tests for the delay node 2021-06-23 05:07:32 +02:00
Weird Constructor adfcd3f431 wrote basic delay tests 2021-06-22 05:04:11 +02:00
Weird Constructor 4bf011261e added delay sync 2021-06-20 13:14:19 +02:00
Weird Constructor 8995541fda parameter fine tuning 2021-06-20 08:28:40 +02:00
Weird Constructor cbc69f3ca3 implemented untested DSP part of Delay 2021-06-19 12:17:22 +02:00
Weird Constructor 337ffa12f5 prepared delay boilerplate 2021-06-19 10:50:39 +02:00
Weird Constructor 8ee47a7eac finished Ad graph 2021-06-18 05:06:14 +02:00
Weird Constructor e13cf0834e finished AD tests and added preliminary graph impl 2021-06-18 03:58:00 +02:00
Weird Constructor a425733a51 made node_test finally useful for... tests! 2021-06-16 03:54:46 +02:00
Weird Constructor 52ce2f26af implemente Ad node, still need to test 2021-06-15 05:12:53 +02:00
Weird Constructor 9f7d67f096 finished Ad node boilerplate 2021-06-13 08:48:42 +02:00
Weird Constructor 4f29168a08 implemented reverse mode for sample player 2021-06-12 09:12:25 +02:00
Weird Constructor 30b67efe70 replace len with mxlen instead 2021-06-11 05:05:42 +02:00
Weird Constructor e6df5039ef fixed test after out.gain had been added 2021-06-11 05:01:19 +02:00
Weird Constructor faf06be4e1 Added documentation for Out, FbWr and FbRd. 2021-06-08 05:08:45 +02:00
Weird Constructor 718f46154f improving documentation 2021-06-08 03:56:40 +02:00
Weird Constructor a846242218 fixed warnings 2021-06-07 05:03:29 +02:00
Weird Constructor f925ac8116 added help and description to nodes 2021-06-07 05:00:10 +02:00
Weird Constructor c09477d50f the mod definition now also defines the step resolution 2021-06-06 18:09:21 +02:00
Weird Constructor 7703523749 use trunc and not floor for display 2021-06-06 13:36:53 +02:00
Weird Constructor 1d5ea0599e round instead of flooring cents 2021-06-06 13:33:41 +02:00
Weird Constructor 12c8362465 detune rounding implemented 2021-06-06 13:19:31 +02:00
Weird Constructor ad250e65fd proper min/max for the detune params 2021-06-06 12:27:34 +02:00
Weird Constructor 1ceb25bf31 fixed sine detune test 2021-06-06 09:31:41 +02:00
Weird Constructor a9ac28e351 applied detune to the sampler and sin, added tests that need to be fixed 2021-06-06 09:24:41 +02:00
Weird Constructor 79c3e36eab sin now has a detune UI parameter (not yet handled in DSP) 2021-06-05 09:13:42 +02:00
Weird Constructor 1b22ab623a added missing file and implemented gate output ports to the sequencer 2021-06-04 20:24:55 +02:00
Weird Constructor d069c4aafa finished settings formatting via macro refactor 2021-06-04 18:14:41 +02:00
Weird Constructor 8bb0083aec added concept of rounding function and format function for parameters 2021-06-04 05:06:41 +02:00
Weird Constructor 3bf1d62239 debugging FbWr/FbRd, the buffer is not read correctly 2021-06-03 05:10:29 +02:00
Weird Constructor b7284b6b8a gave all nodes access to NodeExecContext 2021-06-02 03:59:21 +02:00
Weird Constructor 297360e398 started implementing feedback delays 2021-06-01 05:14:06 +02:00
Weird Constructor 2350db8e60 fixed potential out ranged values in the tracker 2021-05-30 12:44:12 +02:00
Weird Constructor a9ad083e27 fixed a crash bug 2021-05-29 15:22:32 +02:00
Weird Constructor a7a2a26d67 implemented declick, working on tests 2021-05-29 13:45:26 +02:00
Weird Constructor 3530b6df2d implemented offset and len for sampler, and unified the oneshot and loop implementation. 2021-05-29 11:41:46 +02:00
Weird Constructor 72e2e21aa1 added wav 2021-05-22 22:56:19 +02:00
Weird Constructor 4384f0a2e1 added parameters 2021-05-22 12:13:38 +02:00
Weird Constructor 2772d27ab8 added preliminary sampler node 2021-05-19 03:58:33 +02:00
Weird Constructor c3a7701416 copied code from hexosynth and made all tests pass 2021-05-18 05:11:19 +02:00