Weird Constructor
|
99eead8402
|
Refactored out SlewValue, fixed TsLFO test, added RndWk test. Documented RndWk.
|
2021-08-13 05:48:20 +02:00 |
|
Weird Constructor
|
c65ca730b1
|
Finished DSP implementation of the RndWk node
|
2021-08-13 05:12:42 +02:00 |
|
Weird Constructor
|
c0c0ac7b04
|
fixed interpolation in the delay line and switched to nearest for the delays in the dattorro reverb and to cubic inside the modulated all-pass filters.
|
2021-08-08 21:16:40 +02:00 |
|
Weird Constructor
|
0f344b0fc1
|
removed DC offset stuff from BOsc and the all pass has a more standard implementation again now.
|
2021-08-08 14:56:54 +02:00 |
|
Weird Constructor
|
dae7c512eb
|
I think the reverb is now mostly done!
|
2021-08-08 13:43:51 +02:00 |
|
Weird Constructor
|
79c11cd45b
|
Fixed some more bugs in the reverb
|
2021-08-08 12:51:31 +02:00 |
|
Weird Constructor
|
14bf59bfac
|
Finished more generic float types in helpers.rs
|
2021-08-08 09:43:16 +02:00 |
|
Weird Constructor
|
d6c1a38102
|
Working on making the stuff in hexodsp::dsp::helpers f32/f64 agnostic
|
2021-08-08 00:56:10 +02:00 |
|
Weird Constructor
|
525c8d8c1b
|
Fixed more bugs in the Dattorro reverb (delay time interpretation in DelayBuffer)
|
2021-08-08 00:12:02 +02:00 |
|
Weird Constructor
|
c57274bfe4
|
Fixed a bug in the allpass filter, and the dattorro reverb sounds better and better, still some weird glitchy stuff in the modulation
|
2021-08-07 19:18:54 +02:00 |
|
Weird Constructor
|
e45b8a5ebd
|
Finished reverb translation and added as a node, but there are still bugs to fix.
|
2021-08-07 16:56:59 +02:00 |
|
Weird Constructor
|
43f1f6d7b9
|
more translation work on the Dattorro reverb
|
2021-08-07 11:31:52 +02:00 |
|
Weird Constructor
|
d529156bb8
|
implemented some crossfade curves
|
2021-08-07 10:00:42 +02:00 |
|
Weird Constructor
|
2f71b682b0
|
More work on Dattorro reverb
|
2021-08-06 19:25:24 +02:00 |
|
Weird Constructor
|
3d2c4c0c74
|
Started implementing the Dattorro plate reverb
|
2021-08-06 06:05:13 +02:00 |
|
Weird Constructor
|
41441ccb29
|
Working on the first LFO node
|
2021-08-06 05:49:03 +02:00 |
|
Weird Constructor
|
80e9fa0d8e
|
removed other moog variants and replaced it with a slightly nicer/different one.
|
2021-08-06 05:14:42 +02:00 |
|
Weird Constructor
|
da08c8d85e
|
implemented a Comb filter
|
2021-08-06 05:05:47 +02:00 |
|
Weird Constructor
|
7e743eae07
|
Documented more stuff
|
2021-08-06 02:02:26 +02:00 |
|
Weird Constructor
|
bb052d0837
|
Document oversampling and distortion with VPSOscillator
|
2021-08-05 18:39:42 +02:00 |
|
Weird Constructor
|
ba8e6ec33f
|
refactored the VPSOscillator into it's own struct
|
2021-08-05 18:26:09 +02:00 |
|
Weird Constructor
|
24379ae521
|
Added distortion to the VPS oscillator and tweaked a few more parameters
|
2021-08-05 06:12:50 +02:00 |
|
Weird Constructor
|
509385ffd1
|
Relicensed to GPL-3.0-or-later.
|
2021-08-04 03:58:43 +02:00 |
|
Weird Constructor
|
360adc10be
|
More helper functions to make life easier for HexoSynth
|
2021-08-01 20:35:57 +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
|
97d01f56ea
|
Added a graph view to the BOsc oscillator
|
2021-07-26 05:48:42 +02:00 |
|
Weird Constructor
|
239928a313
|
Implemented a basic oscillator node 'BOsc'
|
2021-07-25 13:32:16 +02:00 |
|
Weird Constructor
|
cdb054b62c
|
Removed debugging prints
|
2021-07-23 03:51:43 +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
|
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
|
7a46c38a00
|
use f32 instead of f64 for filtering
|
2021-07-15 06:28:44 +02:00 |
|
Weird Constructor
|
7f7b8a0837
|
tuned the SVF filter a bit more
|
2021-07-15 05:12:05 +02:00 |
|
Weird Constructor
|
53853d890e
|
implemented Simper SVF and refactored node_sfilter.rs
|
2021-07-15 05:08:06 +02:00 |
|
Weird Constructor
|
131ac0ff36
|
more documentation for the helpers
|
2021-07-13 05:01:46 +02:00 |
|
Weird Constructor
|
dd96d56465
|
improve documentation
|
2021-07-13 03:56:50 +02:00 |
|
Weird Constructor
|
f121f1d3fa
|
document more filters
|
2021-07-13 03:54:29 +02:00 |
|
Weird Constructor
|
47ad5610f3
|
Implemented the Hal Chamberlin SVF filter, and wrote first test.
|
2021-07-12 19:54:01 +02:00 |
|
Weird Constructor
|
367d446dc1
|
implemented proper tests for the one pole filters
|
2021-07-11 11:03:20 +02:00 |
|
Weird Constructor
|
ebb5dd3a9b
|
added high pass implementations too now.
|
2021-07-10 22:45:08 +02:00 |
|
Weird Constructor
|
d1f7cc9a4d
|
Factored out the filter implementations
|
2021-07-10 22:40:40 +02:00 |
|
Weird Constructor
|
5dc702426c
|
Started simple filter implementation
|
2021-07-10 22:16:55 +02:00 |
|
Weird Constructor
|
bada6377ee
|
added a Rng abstraction around SplitMix64
|
2021-07-01 05:06:42 +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
|
845df99ab5
|
updated splitmix64 implementation
|
2021-06-23 05:13:50 +02:00 |
|
Weird Constructor
|
bdbfd01608
|
make a note for DelayBuffer::feed
|
2021-06-23 05:11:39 +02:00 |
|