Commit graph

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