Commit graph

469 commits

Author SHA1 Message Date
Weird Constructor 820c0bd69f implemented oversampling for the VPS oscillator, but it does not seem to do much... 2021-08-05 05:48:00 +02:00
Weird Constructor f8be4ca565 added the resonator from FunDSP 2021-08-05 05:25:10 +02:00
Weird Constructor 7d27d6f618 make all the biquad cascades work 2021-08-05 05:22:46 +02:00
Weird Constructor f9b4509dd9 added a butterworth biquad filter node, mostly for testing it though... 2021-08-05 05:20:47 +02:00
Weird Constructor 32b2725f49 Implemented VPS oscillator and adapted some oversampling code 2021-08-04 06:51:31 +02:00
Weird Constructor 3d140b2ead Adjusted README.md to GPL-3.0-or-later. 2021-08-04 03:58:59 +02:00
Weird Constructor 509385ffd1 Relicensed to GPL-3.0-or-later. 2021-08-04 03:58:43 +02:00
Weird Constructor 2c48e979c3 Added function and selector to prevent selection of specific random NodeIds 2021-08-03 06:21:04 +02:00
Weird Constructor 360adc10be More helper functions to make life easier for HexoSynth 2021-08-01 20:35:57 +02:00
Weird Constructor 8b07869963 defined a few helper functions 2021-08-01 16:35:56 +02:00
Weird Constructor 94c4428d04 Fixed the documentation code for PolyBlepOscillator 2021-08-01 06:55:43 +02:00
Weird Constructor b974ed0bd7 documented the PolyBlepOscillator 2021-08-01 06:43:17 +02:00
Weird Constructor 3cbe0111cc some more helper functions 2021-08-01 01:20:06 +02:00
Weird Constructor 37b57a4472 more helper functions for the Cluster functionality in HexoSynth 2021-07-31 13:26:10 +02:00
Weird Constructor b7f544f102 added a link about the i16 to f32 conversion 2021-07-29 22:38:46 +02:00
Weird Constructor 908dc4292f fixing the monitor tests after increasing the buffer length 2021-07-28 05:12:47 +02:00
Weird Constructor f134ba102c Add implementation to detect adjacent cell positions to CellDir 2021-07-27 18:56:15 +02:00
Weird Constructor cce6f3fc91 Fix a warning. 2021-07-27 18:49:25 +02:00
Weird Constructor 79646d819e Fix some warnings in BOsc 2021-07-27 18:49:25 +02:00
Weird Constructor 994173bf83 Added tracker cheat sheet 2021-07-27 03:37:29 +02:00
Weird Constructor 9a0b135e55 Made the min/max monitors 160 samples wide and capture 3 seconds of audio now. 2021-07-26 21:21:20 +02:00
Weird Constructor 97d01f56ea Added a graph view to the BOsc oscillator 2021-07-26 05:48:42 +02:00
Weird Constructor fa14f5cbe5 Added BOsc test for detuning 2021-07-26 05:34:56 +02:00
Weird Constructor f413bf76dd Added a basic test for BOsc 2021-07-26 05:34:16 +02:00
Weird Constructor 25aaf5ba7d Initialize all oscillators with different phases and adjust the corresponding tests accordingly. 2021-07-25 22:49:33 +02:00
Weird Constructor 76ab78d565 Added function for flipping CellDir directions 2021-07-25 15:53:51 +02:00
Weird Constructor dda3416a6a remove some dead code 2021-07-25 13:32:32 +02:00
Weird Constructor 239928a313 Implemented a basic oscillator node 'BOsc' 2021-07-25 13:32:16 +02:00
Weird Constructor 294c25ec02 finished the Mix3 test 2021-07-25 11:21:41 +02:00
Weird Constructor 60a04f96bc node_mix3 test not finished yet. 2021-07-24 23:15:09 +02:00
Weird Constructor f4bc7341f6 Added Mix3 node, and changed serialization format to port names. 2021-07-24 23:00:09 +02:00
Weird Constructor 4f4f3aed25 Shortened too long descriptions. 2021-07-24 20:30:23 +02:00
Weird Constructor c6da61e38b Logging used a bit more 2021-07-24 11:02:43 +02:00
Weird Constructor 64f42d5edd wrote a globally useable logging implementation 2021-07-24 10:08:37 +02:00
Weird Constructor a715d5abc4 fixing some clippy warnings 2021-07-23 06:35:03 +02:00
Weird Constructor cdb054b62c Removed debugging prints 2021-07-23 03:51:43 +02:00
Weird Constructor c15557d270 fixed thread safety issues with PatternData 2021-07-22 05:31:54 +02:00
Weird Constructor 52649a9875 adjusted the Simper SVF to use the sin() coefficient calculation. 2021-07-19 18:46:45 +02:00
Weird Constructor 888205b3ef fix documentation warnings 2021-07-18 19:15:06 +02:00
Weird Constructor 1a5427ae87 improved the documentation a bit 2021-07-18 18:58:10 +02:00
Weird Constructor 707da156ea finished the moog filter tests 2021-07-18 18:38:59 +02:00
Weird Constructor b7349ccae4 more moog filter code 2021-07-18 14:04:26 +02:00
Weird Constructor c4495d6039 implemented moog filter and started to test it 2021-07-18 08:18:32 +02:00
Weird Constructor 1a5dfb4b50 remove debug print 2021-07-17 21:24:24 +02:00
Weird Constructor f6223548c8 implemented properties that can be used to store GUI related state in the patch 2021-07-17 20:12:32 +02:00
Weird Constructor 5a75e45f3f finished tests for the simper SVF 2021-07-17 19:27:19 +02:00
Weird Constructor 4291fd2602 fixed a few noise related tests. 2021-07-17 10:03:10 +02:00
Weird Constructor 107f3521cc Make the noise atv default 0.5 for more useable not so fast clipping noise. 2021-07-17 09:47:57 +02:00
Weird Constructor 0e48eea78e Started working on testing the rest of the Simper SVF. 2021-07-17 09:47:57 +02:00
Weird Constructor 8c3c834907 Allow direct access to the NodeId::label. 2021-07-17 09:47:57 +02:00