Commit Graph
38 Commits
Author SHA1 Message Date
jens 3dda1ec2f9 fixed test 2025-11-11 18:13:48 +01:00
jens aae1af9fdd [reverb]
- added getter/setter for delay, feedback delay
2025-11-11 18:11:05 +01:00
jens 4d6dbe770b [Reverb]
- Diffusor: added process_multi out-of-place
2025-11-11 12:29:18 +01:00
jens 9519445ad9 fixed test_mix 2025-11-10 10:51:34 +01:00
jens 1d55f63a5e [Reverb]
- removed numSteps. NumSteps is determied by length of initializer_list
2025-11-10 10:48:21 +01:00
jens 8cfd39f245 [Reverb]
- num diffusion steps is template param
- Contructor: use initializer list for delays per diffusion step
- added param for feedback delay min and max
2025-11-09 22:32:20 +01:00
jens e481f5215e [Reverb]
- refactored gain loop
- added setter for gain
2025-11-09 21:25:45 +01:00
jens 6334c66df0 refactored 2025-11-09 20:29:12 +01:00
jens cb9ed606cb added base delay for feedback delay 2025-11-09 19:37:34 +01:00
jens a7499201b2 added feedback 2025-11-09 19:29:37 +01:00
jens f55bb73e7a - added process multi 2025-11-09 18:34:00 +01:00
jens 681290c9ae - refactored
- BufferMulti numChannels is template parameter
2025-11-09 13:20:16 +01:00
jens 01d644b76e added test_mix_3 2025-11-08 16:22:30 +01:00
jens 273029e627 improved buffer tests 2025-11-08 08:45:06 +01:00
jens 53e0a42b3e improved buffer tests 2025-11-08 08:44:41 +01:00
jens 76d12ba9e5 added MultiBuffer::quer with init. list for multi delays 2025-11-08 08:44:04 +01:00
jens 8310d46176 - added mix
- redesigned multi buffer
2025-11-06 22:16:59 +01:00
jens bc013ff352 improved buffer tests 2025-11-05 09:23:35 +01:00
jens 3ee368f484 [test_buffer]
improved check()
2025-11-05 09:04:11 +01:00
jens bb873d49d4 [buffer]
fixed '==' operator
2025-11-05 09:03:43 +01:00
jens 6f69217ba3 [test_buffer]
use target and actual checks
2025-11-05 08:23:09 +01:00
jens c627cd2dd7 [Buffer]
added contructor for initializer list
2025-11-05 08:22:17 +01:00
jens 8637371035 improved buffer tests 2025-11-04 22:33:46 +01:00
jens 3fdd5342cb m_buffer is reference 2025-11-04 22:33:26 +01:00
jens 179a65c976 - use std::vector
- removed views
2025-11-04 20:26:21 +01:00
jens 0adfa715d4 Everything is a buffer 2025-11-04 20:17:46 +01:00
jens 87598b5d65 improved buffer tests 2025-10-30 19:03:25 +01:00
jens 7f66f9e60d - added MultiBuffer
- improved tests
2025-10-27 21:48:51 +01:00
jens 9fedd040b3 added BufferView 2025-10-27 17:58:03 +01:00
jens 75c47de5c5 refactored 2025-10-27 12:41:42 +01:00
jens c97e62b9fb added buffer_multi 2025-10-27 12:39:49 +01:00
jens df5ed8a331 changed to c++20 2025-10-26 21:40:02 +01:00
jens e4dd4b1a2a fixed formatting 2025-10-26 16:52:14 +01:00
jens 4d75186c39 refactored 2025-10-26 16:34:32 +01:00
jens 13a0db52ff refactored 2025-10-26 16:15:45 +01:00
jens 24a887ec40 [RingBugffer]\n- added operators\n- Remove get() and put() 2025-10-26 13:30:24 +01:00
jens 8c29df55e5 - removed build folder
- added .gitignore
2025-10-26 12:12:31 +01:00
jens 984f51b373 Inital commit 2025-10-26 12:10:12 +01:00