Weird Constructor
|
99eead8402
|
Refactored out SlewValue, fixed TsLFO test, added RndWk test. Documented RndWk.
|
2021-08-13 05:48:20 +02:00 |
|
Weird Constructor
|
25fffde4eb
|
fixed delay tests, broken due to fixed delay interpolation
|
2021-08-12 22:18:00 +02:00 |
|
Weird Constructor
|
cd41a16894
|
added test case for TsLfo
|
2021-08-12 06:10:01 +02:00 |
|
Weird Constructor
|
e985f704f1
|
another test for the comb filter
|
2021-08-12 05:47:31 +02:00 |
|
Weird Constructor
|
fc4d4b418a
|
Added test for the Comb node
|
2021-08-12 03:55:46 +02:00 |
|
Weird Constructor
|
ec88b9821c
|
Fixed tests
|
2021-08-11 05:05:04 +02:00 |
|
Weird Constructor
|
14bf59bfac
|
Finished more generic float types in helpers.rs
|
2021-08-08 09:43:16 +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
|
80e9fa0d8e
|
removed other moog variants and replaced it with a slightly nicer/different one.
|
2021-08-06 05:14:42 +02:00 |
|
Weird Constructor
|
509385ffd1
|
Relicensed to GPL-3.0-or-later.
|
2021-08-04 03:58:43 +02:00 |
|
Weird Constructor
|
908dc4292f
|
fixing the monitor tests after increasing the buffer length
|
2021-07-28 05:12:47 +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
|
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
|
c15557d270
|
fixed thread safety issues with PatternData
|
2021-07-22 05:31:54 +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
|
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
|
0e48eea78e
|
Started working on testing the rest of the Simper SVF.
|
2021-07-17 09:47:57 +02:00 |
|
Weird Constructor
|
7f7b8a0837
|
tuned the SVF filter a bit more
|
2021-07-15 05:12:05 +02:00 |
|
Weird Constructor
|
b03f5e11e8
|
raised max resonance for simper svf
|
2021-07-15 05:09:48 +02:00 |
|
Weird Constructor
|
53853d890e
|
implemented Simper SVF and refactored node_sfilter.rs
|
2021-07-15 05:08:06 +02:00 |
|
Weird Constructor
|
9b02befdda
|
finished tests for hal chamberlin svf
|
2021-07-13 06:40:35 +02:00 |
|
Weird Constructor
|
a7228c9cf7
|
formatting
|
2021-07-13 05:13:58 +02:00 |
|
Weird Constructor
|
03fa23e818
|
added hal cham. svf high pass test
|
2021-07-13 05:08:31 +02:00 |
|
Weird Constructor
|
2112f8bdaf
|
finished low pass svf tests
|
2021-07-12 20:31:47 +02:00 |
|
Weird Constructor
|
86f93968f7
|
more sane limits for chamberlin svf and more tests
|
2021-07-12 20:18:10 +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
|
88874c75b5
|
replaced microfft with rustfft for bigger fft sizes
|
2021-07-12 06:29:33 +02:00 |
|
Weird Constructor
|
4e2cb0dca4
|
some basic fft code based on rustfft crate
|
2021-07-12 06:23:45 +02:00 |
|
Weird Constructor
|
0bd97bf904
|
simplified the tests a bit
|
2021-07-11 11:13:42 +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
|
3d099f884c
|
added RC filter implementation
|
2021-07-10 22:34:03 +02:00 |
|
Weird Constructor
|
7a869e57f5
|
implementation of DAFX one pole
|
2021-07-10 22:30:43 +02:00 |
|
Weird Constructor
|
92853ec1ea
|
added some testing code for the filters
|
2021-07-10 22:25:51 +02:00 |
|
Weird Constructor
|
5dc702426c
|
Started simple filter implementation
|
2021-07-10 22:16:55 +02:00 |
|
Weird Constructor
|
3360a2afe9
|
Added mask to indicate which inputs are connected.
|
2021-07-10 21:29:58 +02:00 |
|
Weird Constructor
|
26830e8e56
|
Implemented a bitmask to enable nodes to not produce output if it is not used.
|
2021-07-10 21:27:18 +02:00 |
|
Weird Constructor
|
967535d771
|
Implemented test for modulation amounts
|
2021-07-10 21:16:14 +02:00 |
|
Weird Constructor
|
ba3cc4f583
|
Fixed a bug in modops processing when no edge was assigned
|
2021-07-10 12:45:32 +02:00 |
|
Weird Constructor
|
f2d47de149
|
implemented test for SMap and fixed some bugs
|
2021-07-04 10:05:55 +02:00 |
|
Weird Constructor
|
b2e7137521
|
tests for map completed
|
2021-07-03 10:23:33 +02:00 |
|
Weird Constructor
|
fb3bb7dab2
|
finished noise implementation
|
2021-07-01 05:06:46 +02:00 |
|
Weird Constructor
|
143f204ac8
|
finished allpass tests
|
2021-06-29 05:08:43 +02:00 |
|
Weird Constructor
|
a92ad0de35
|
wrote test for tseq trig
|
2021-06-28 03:48:02 +02:00 |
|
Weird Constructor
|
de15c3cfd7
|
there is no limit for audio files, it's up to you to kill your ram.
|
2021-06-27 07:48:42 +02:00 |
|
Weird Constructor
|
3f8bee1301
|
fixed a bug in the delay line, that made it 1 sample off, getting incrementally worse
|
2021-06-23 05:11:24 +02:00 |
|
Weird Constructor
|
1e0caab020
|
finished writing tests for the delay node
|
2021-06-23 05:07:32 +02:00 |
|
Weird Constructor
|
7201ec315e
|
fixed a performance bug
|
2021-06-21 06:05:53 +02:00 |
|
Weird Constructor
|
b4796e98cf
|
fixed warnings
|
2021-06-18 05:09:36 +02:00 |
|
Weird Constructor
|
e13cf0834e
|
finished AD tests and added preliminary graph impl
|
2021-06-18 03:58:00 +02:00 |
|
Weird Constructor
|
32dd6468a8
|
implemented more tests for AD env
|
2021-06-17 05:09:49 +02:00 |
|
Weird Constructor
|
ca2fbaa671
|
wrote a test for frequency cleanliness
|
2021-06-16 19:54:20 +02:00 |
|
Weird Constructor
|
f673792c17
|
wrote retrigger test
|
2021-06-16 05:06:50 +02:00 |
|
Weird Constructor
|
9cc9fafc7e
|
tested direct trigger
|
2021-06-16 03:55:41 +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
|
14525276b3
|
changed int to float WAV conversion to sample / 0x8000
|
2021-06-13 07:23:25 +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
|
404c8d6509
|
fixed feedback delay buffer, it was dependent on the sample rate
|
2021-06-07 05:09:58 +02:00 |
|
Weird Constructor
|
a846242218
|
fixed warnings
|
2021-06-07 05:03:29 +02:00 |
|
Weird Constructor
|
b88f79b87b
|
fix sampl test cases, because of default param change
|
2021-06-07 05:01:55 +02:00 |
|
Weird Constructor
|
2a0ea2014f
|
finished tests for sine and sampl detune
|
2021-06-06 11:14:50 +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
|
c56846ad02
|
wrote test for FbRd and FbWr, and fixed remaining bugs
|
2021-06-03 20:16:31 +02:00 |
|
Weird Constructor
|
3bf1d62239
|
debugging FbWr/FbRd, the buffer is not read correctly
|
2021-06-03 05:10:29 +02:00 |
|
Weird Constructor
|
a9ad083e27
|
fixed a crash bug
|
2021-05-29 15:22:32 +02:00 |
|
Weird Constructor
|
2694bd06e7
|
fix last commit
|
2021-05-29 14:49:36 +02:00 |
|
Weird Constructor
|
fb6092b100
|
finished declick
|
2021-05-29 14:49:09 +02:00 |
|
Weird Constructor
|
85aa59d242
|
finished declick
|
2021-05-29 14:48:00 +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
|
aff9984f08
|
wrote sampler one shot mode and tests for this
|
2021-05-28 21:37:16 +02:00 |
|
Weird Constructor
|
cd2bbafcb6
|
handling sample loading errors gracefully
|
2021-05-27 20:14:43 +02:00 |
|
Weird Constructor
|
bc97d238ec
|
fixed a bug in patch loading
|
2021-05-27 19:43:10 +02:00 |
|
Weird Constructor
|
72e2e21aa1
|
added wav
|
2021-05-22 22:56:19 +02:00 |
|
Weird Constructor
|
7f872f4abd
|
more test frequencies
|
2021-05-22 11:25:00 +02:00 |
|
Weird Constructor
|
ecb8cde6f9
|
test more extreme resampling
|
2021-05-22 11:24:03 +02:00 |
|
Weird Constructor
|
1890e9ed90
|
implemented interpolation in the sample player
|
2021-05-22 11:11:03 +02:00 |
|
Weird Constructor
|
0c3d5e99fa
|
implemented basic sample oscillator
|
2021-05-22 09:19:11 +02:00 |
|
Weird Constructor
|
c3a7701416
|
copied code from hexosynth and made all tests pass
|
2021-05-18 05:11:19 +02:00 |
|