Weird Constructor
|
5ec75c3062
|
Fix find_unconnected_ports
|
2022-07-24 19:12:43 +02:00 |
|
Weird Constructor
|
a336ae9420
|
Fix find_unconnected_ports
|
2022-07-24 19:11:02 +02:00 |
|
Weird Constructor
|
7bcca553fc
|
Added find_unconnected_ports
|
2022-07-24 19:04:08 +02:00 |
|
Weird Constructor
|
f1e3dc8aae
|
added more information to the automated test section in dsp/mod.rs
|
2022-07-24 13:03:02 +02:00 |
|
Dimas Leenman
|
2bd22fd731
|
division by 0 avoid
|
2022-07-24 12:37:56 +02:00 |
|
Weird Constructor
|
51453bae16
|
reformatting
|
2022-07-24 12:19:49 +02:00 |
|
Dimas Leenman
|
8bb075e23e
|
now it should hopefully work with the new math
|
2022-07-24 12:16:39 +02:00 |
|
Weird Constructor
|
480aa8d9c5
|
Extended error reporting on MatrixCellChain
|
2022-07-24 09:06:58 +02:00 |
|
Weird Constructor
|
ee8bbd36a1
|
remove debug print
|
2022-07-24 08:14:25 +02:00 |
|
Weird Constructor
|
b98f978ab5
|
Fixed a bug in MatrixCellChain placement
|
2022-07-24 08:12:59 +02:00 |
|
Weird Constructor
|
a559d689eb
|
Derive Debug on MatrixCellChain
|
2022-07-24 07:52:53 +02:00 |
|
Weird Constructor
|
3bdb52f238
|
Added MatrixCellChain::node()
|
2022-07-24 07:46:37 +02:00 |
|
Weird Constructor
|
ff202ea891
|
Improved top level documentation
|
2022-07-24 07:34:45 +02:00 |
|
Weird Constructor
|
ed1ac581ce
|
Improved documentation of MatrixCellChain
|
2022-07-24 07:27:18 +02:00 |
|
Weird Constructor
|
eff41e7ad5
|
Forgot chain_builder.rs and added a real world test
|
2022-07-24 07:08:18 +02:00 |
|
Weird Constructor
|
10bb0f96f4
|
Added MatrixCellChain abstraction
|
2022-07-24 06:58:09 +02:00 |
|
Weird Constructor
|
1a4be5421d
|
remove unnecessary &mut
|
2022-07-23 16:56:59 +02:00 |
|
Weird Constructor
|
879bb46cc2
|
Changed get_connections API
|
2022-07-23 13:39:52 +02:00 |
|
Weird Constructor
|
b2f869fe2b
|
comment the function
|
2022-07-23 11:50:01 +02:00 |
|
Weird Constructor
|
557b0b7121
|
Added Matrix::get_connections.
|
2022-07-23 09:54:16 +02:00 |
|
Weird Constructor
|
fa6af749de
|
added AllPass::next_linear
|
2022-07-21 02:03:16 +02:00 |
|
Dimas Leenman
|
612660852a
|
maybe now
|
2022-07-20 14:45:48 +02:00 |
|
Dimas Leenman
|
7b20af0eec
|
proper macros I hope
|
2022-07-20 14:31:00 +02:00 |
|
Dimas Leenman
|
505662414a
|
sample rate
|
2022-07-20 14:06:14 +02:00 |
|
Dimas Leenman
|
acc933add3
|
increment sample rate
|
2022-07-20 13:57:40 +02:00 |
|
Dimas Leenman
|
ddf42fefd5
|
now compiles
|
2022-07-20 12:32:18 +02:00 |
|
Weird Constructor
|
e6fad9086b
|
described signal ranges a bit more
|
2022-07-20 06:29:56 +02:00 |
|
Weird Constructor
|
fab61d330a
|
wrote a paragraph about node names
|
2022-07-20 06:26:28 +02:00 |
|
Weird Constructor
|
d6f5ef7089
|
.
|
2022-07-20 05:42:05 +02:00 |
|
Weird Constructor
|
2febe4a7e8
|
Improved documentation of the helpers
|
2022-07-20 05:40:41 +02:00 |
|
Weird Constructor
|
2d1b989880
|
Refactored Sampl
|
2022-07-20 05:25:09 +02:00 |
|
Weird Constructor
|
7c26d1971f
|
Fixing sample player reverse
|
2022-07-20 05:23:20 +02:00 |
|
Weird Constructor
|
5a4dc0e2aa
|
Tested the cubic interpolation now properly, also against alternative maths
|
2022-07-20 03:57:33 +02:00 |
|
Weird Constructor
|
1ee4af6cd1
|
working on finally fixed interpolation functions in the delay line and the sampler
|
2022-07-20 02:01:47 +02:00 |
|
Weird Constructor
|
1fbc6741cb
|
fixing interpolation
|
2022-07-19 20:47:46 +02:00 |
|
Dimas Leenman
|
cbf00e8e39
|
initial formant synth
|
2022-07-19 11:44:54 +02:00 |
|
Weird Constructor
|
649ce74aaf
|
more notes about the quality guideline
|
2022-07-19 06:10:24 +02:00 |
|
Weird Constructor
|
239b9b574a
|
More documentation
|
2022-07-19 06:07:14 +02:00 |
|
Weird Constructor
|
ad4ea837b9
|
more details about testing
|
2022-07-19 06:04:30 +02:00 |
|
Weird Constructor
|
f8a0ebb447
|
more documentation
|
2022-07-19 06:02:13 +02:00 |
|
Weird Constructor
|
5b1aa9a9e3
|
paragraph about node inputs
|
2022-07-19 06:00:40 +02:00 |
|
Weird Constructor
|
e0f51d04a2
|
fix formatting
|
2022-07-19 05:55:10 +02:00 |
|
Weird Constructor
|
d67529be1b
|
added documentation for writing nodes for HexoDSP
|
2022-07-19 05:54:26 +02:00 |
|
Weird Constructor
|
5216a88cc8
|
fixed a bug in TriSawLFO when the reverse point was modulated
|
2022-07-19 05:22:29 +02:00 |
|
Weird Constructor
|
ed5d8f9cea
|
limit loaded sample length to 1 minute
|
2022-07-18 18:48:25 +02:00 |
|
Weird Constructor
|
678bcd07b4
|
remove debug prints
|
2022-07-17 13:07:37 +02:00 |
|
Weird Constructor
|
6a90ded336
|
Fix race condition between GraphMessage and QuickMessage
|
2022-07-17 13:06:56 +02:00 |
|
Weird Constructor
|
c5c26bdc3e
|
Applied rustfmt
|
2022-07-17 11:58:28 +02:00 |
|
Weird Constructor
|
40f8786023
|
Make Matrix::place less crashy if HexoSynth is doing something wrong
|
2022-07-14 22:54:23 +02:00 |
|
Weird Constructor
|
cb2baad323
|
Make it possible to create a positioned cell
|
2022-07-11 05:10:46 +02:00 |
|
Weird Constructor
|
3c515766fc
|
Added generation counter for change detection to PatternData / UIPatternModel
|
2022-07-07 03:58:24 +02:00 |
|
Weird Constructor
|
40381a5a8d
|
fix doc
|
2022-07-05 20:03:32 +02:00 |
|
Weird Constructor
|
d60d5733f0
|
fix documentation
|
2022-07-05 20:00:17 +02:00 |
|
Weird Constructor
|
56bc53d97d
|
fix warnings
|
2022-07-04 05:14:53 +02:00 |
|
Weird Constructor
|
b741399cee
|
fixing annoying warnings
|
2022-07-03 07:18:43 +02:00 |
|
Weird Constructor
|
3861615d33
|
fixed stupid bug in the ctrl quantizer
|
2022-07-02 07:51:36 +02:00 |
|
Weird Constructor
|
328e245bd2
|
fixed mod amount setting causing graph change update on observer
|
2022-06-28 20:29:56 +02:00 |
|
Weird Constructor
|
6baef4be70
|
change ui type for keys setting
|
2022-06-28 06:31:36 +02:00 |
|
Weird Constructor
|
355a133d67
|
Fixed matrix to_repr test
|
2022-06-28 03:55:12 +02:00 |
|
Weird Constructor
|
c3ad309a54
|
added ParamID::atom_ui as hint for the frontend
|
2022-06-28 03:52:10 +02:00 |
|
Weird Constructor
|
bc196d5527
|
Minor fixes for nih-plug
|
2022-06-26 23:21:32 +02:00 |
|
Weird Constructor
|
dcfa217fd0
|
fix newlines in descriptions
|
2022-06-25 10:23:14 +02:00 |
|
Weird Constructor
|
d4d027183b
|
remove debug prints
|
2022-06-25 08:37:05 +02:00 |
|
Weird Constructor
|
74068fae1c
|
fixed the one sided pverb, make it auto expand one channel to two
|
2021-10-30 19:40:11 +02:00 |
|
Weird Constructor
|
a1964b048e
|
removed some stuff from bowed string
|
2021-10-30 16:20:10 +02:00 |
|
Weird Constructor
|
ed1f9f7f4a
|
tuned the BowStri oscillator
|
2021-10-30 16:14:26 +02:00 |
|
Weird Constructor
|
24ea58eda0
|
added BowStri oscillator
|
2021-10-30 10:03:45 +02:00 |
|
Weird Constructor
|
bce7dfebe9
|
Added SAtom::s
|
2021-10-10 09:09:39 +02:00 |
|
Weird Constructor
|
9835ceb66e
|
added type string method to SAtom
|
2021-10-10 08:54:29 +02:00 |
|
Weird Constructor
|
6acb4ead09
|
Implemented MatrixObserver for tracking changes to it's state for an UI
|
2021-10-09 20:25:07 +02:00 |
|
Weird Constructor
|
f07bb6b87b
|
Remade the NodeInfo type
|
2021-10-03 21:27:53 +02:00 |
|
Weird Constructor
|
4128fc69a0
|
Give direct access to the node parameters via the Matrix struct
|
2021-09-30 19:27:02 +02:00 |
|
Weird Constructor
|
a8a0183948
|
documented CQnt
|
2021-09-06 03:35:57 +02:00 |
|
Weird Constructor
|
93739afa25
|
Adjusted the documentation of a few nodes.
|
2021-09-03 05:13:02 +02:00 |
|
Weird Constructor
|
8c28c210a6
|
assign default colors to the categories
|
2021-09-01 18:56:27 +02:00 |
|
Weird Constructor
|
425caaf654
|
CV -> Ctrl rename
|
2021-08-31 05:00:27 +02:00 |
|
Weird Constructor
|
8fa9ce35e9
|
Added trigger outputs to the quantizers
|
2021-08-30 03:55:42 +02:00 |
|
Weird Constructor
|
a496bb1b04
|
let Quant give feedback and fix CQnt when no key is set.
|
2021-08-29 10:59:59 +02:00 |
|
Weird Constructor
|
172138bc19
|
Implemented the real quantizer node now.
|
2021-08-28 19:56:08 +02:00 |
|
Weird Constructor
|
204c415c06
|
simplified the quantizer and wrote more tests
|
2021-08-28 16:28:03 +02:00 |
|
Weird Constructor
|
b22c084b08
|
exploring more corner cases, fixing the lookup table
|
2021-08-28 14:56:20 +02:00 |
|
Weird Constructor
|
a24ae750d6
|
fixed the note offset of the quantizer
|
2021-08-28 11:04:28 +02:00 |
|
Weird Constructor
|
d24809112f
|
started implementing the right quantizer
|
2021-08-28 08:09:17 +02:00 |
|
Weird Constructor
|
1eb1f4ac15
|
fix order for butterworth cascade
|
2021-08-27 05:18:37 +02:00 |
|
Weird Constructor
|
c5f6478af6
|
hopefully fixed the butterworth cascaded Q values for the AA filter now
|
2021-08-27 05:03:48 +02:00 |
|
Weird Constructor
|
42553cc800
|
renamed Quant to CQnt, because it's more specialized than just a simple quantizer
|
2021-08-25 21:14:41 +02:00 |
|
Weird Constructor
|
a631240e64
|
Refactored the quantizer to it's own struct
|
2021-08-25 05:07:24 +02:00 |
|
Weird Constructor
|
46de4b442d
|
Added omin/omax octave range to Quant
|
2021-08-24 03:59:41 +02:00 |
|
Weird Constructor
|
c5f70252e3
|
Implemented most of the Quant node
|
2021-08-23 05:10:33 +02:00 |
|
Weird Constructor
|
f6c17121ab
|
Started work on a quantizer node
|
2021-08-23 18:42:39 +02:00 |
|
Weird Constructor
|
fd9b813230
|
Documented Mux9 node.
|
2021-08-23 02:01:39 +02:00 |
|
Weird Constructor
|
3c096a9f24
|
Merge branch 'master' of ssh://m8geil.de:19022/WeirdConstructor/HexoDSP
|
2021-08-23 19:02:08 +02:00 |
|
Weird Constructor
|
f1148cce6a
|
Implemented Mux9.
|
2021-08-23 06:57:35 +02:00 |
|
Weird Constructor
|
eb288d1760
|
The preset format now stores denormalized values, for better compatibility when the parameter ranges change.
|
2021-08-18 06:38:37 +02:00 |
|
Weird Constructor
|
2774c42d69
|
Documented ProcBuf
|
2021-08-18 05:11:20 +02:00 |
|
Weird Constructor
|
9efcafcb6d
|
Fix some warnings
|
2021-08-17 03:53:43 +02:00 |
|
Weird Constructor
|
be9640ac9c
|
Rename a few node descriptions and remove a debug print
|
2021-08-16 20:23:40 +02:00 |
|
Weird Constructor
|
2c458ca117
|
Moved TSeq to Mod and wrote first tests for PVerb
|
2021-08-15 12:49:39 +02:00 |
|
Weird Constructor
|
348cc8d7c7
|
Fix the PVerb blowing up with too small sizes.
|
2021-08-14 22:03:05 +02:00 |
|
Weird Constructor
|
05932d28ba
|
fixed a bug in the dattorro reverb with the pre-delay amount
|
2021-08-14 11:27:23 +02:00 |
|