Commit Graph

  • 4d84df05d8 [Reverb] - added resize() - removed process() master jens 2025-11-16 15:46:47 +01:00
  • b9b7077c4d added early reflections jens 2025-11-16 10:16:55 +01:00
  • 09591a3148 - added Delay - added MultiDelay - added Diffusor jens 2025-11-15 15:38:20 +01:00
  • 57d755a531 [Reverb] - refactored Diffusor, Delay into separate files jens 2025-11-15 15:37:33 +01:00
  • 910170e8dc [Reverb] - no channel sum for last diffusion step - elimnated latency due to feedback delay - added print for channel shuffle and delay values jens 2025-11-13 17:50:36 +01:00
  • 6348a4db71 refactored jens 2025-11-12 22:47:08 +01:00
  • 9948682d03 [Reverb] - fixed mix down jens 2025-11-11 19:52:35 +01:00
  • 3dda1ec2f9 fixed test jens 2025-11-11 18:13:48 +01:00
  • aae1af9fdd [reverb] - added getter/setter for delay, feedback delay jens 2025-11-11 18:11:05 +01:00
  • 4d6dbe770b [Reverb] - Diffusor: added process_multi out-of-place jens 2025-11-11 12:29:18 +01:00
  • 9519445ad9 fixed test_mix jens 2025-11-10 10:51:34 +01:00
  • 1d55f63a5e [Reverb] - removed numSteps. NumSteps is determied by length of initializer_list jens 2025-11-10 10:48:21 +01:00
  • 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 jens 2025-11-09 22:32:20 +01:00
  • e481f5215e [Reverb] - refactored gain loop - added setter for gain jens 2025-11-09 21:25:45 +01:00
  • 6334c66df0 refactored jens 2025-11-09 20:29:12 +01:00
  • cb9ed606cb added base delay for feedback delay jens 2025-11-09 19:37:34 +01:00
  • a7499201b2 added feedback jens 2025-11-09 19:29:37 +01:00
  • f55bb73e7a - added process multi jens 2025-11-09 18:34:00 +01:00
  • 681290c9ae - refactored - BufferMulti numChannels is template parameter jens 2025-11-09 13:20:16 +01:00
  • 01d644b76e added test_mix_3 jens 2025-11-08 16:22:30 +01:00
  • 273029e627 improved buffer tests jens 2025-11-08 08:45:06 +01:00
  • 53e0a42b3e improved buffer tests jens 2025-11-08 08:44:41 +01:00
  • 76d12ba9e5 added MultiBuffer::quer with init. list for multi delays jens 2025-11-08 08:44:04 +01:00
  • 8310d46176 - added mix - redesigned multi buffer jens 2025-11-06 22:16:59 +01:00
  • bc013ff352 improved buffer tests jens 2025-11-05 09:23:35 +01:00
  • 3ee368f484 [test_buffer] improved check() jens 2025-11-05 09:04:11 +01:00
  • bb873d49d4 [buffer] fixed '==' operator jens 2025-11-05 09:03:43 +01:00
  • 6f69217ba3 [test_buffer] use target and actual checks jens 2025-11-05 08:23:09 +01:00
  • c627cd2dd7 [Buffer] added contructor for initializer list jens 2025-11-05 08:22:17 +01:00
  • 8637371035 improved buffer tests jens 2025-11-04 22:33:46 +01:00
  • 3fdd5342cb m_buffer is reference jens 2025-11-04 22:33:26 +01:00
  • 179a65c976 - use std::vector - removed views jens 2025-11-04 20:26:21 +01:00
  • 0adfa715d4 Everything is a buffer jens 2025-11-04 20:17:46 +01:00
  • 87598b5d65 improved buffer tests jens 2025-10-30 19:03:25 +01:00
  • 7f66f9e60d - added MultiBuffer - improved tests jens 2025-10-27 21:48:51 +01:00
  • 9fedd040b3 added BufferView jens 2025-10-27 17:58:03 +01:00
  • 75c47de5c5 refactored jens 2025-10-27 12:41:42 +01:00
  • c97e62b9fb added buffer_multi jens 2025-10-27 12:39:49 +01:00
  • df5ed8a331 changed to c++20 jens 2025-10-26 21:40:02 +01:00
  • e4dd4b1a2a fixed formatting jens 2025-10-26 16:52:14 +01:00
  • 4d75186c39 refactored jens 2025-10-26 16:34:32 +01:00
  • 13a0db52ff refactored jens 2025-10-26 16:15:45 +01:00
  • 24a887ec40 [RingBugffer]\n- added operators\n- Remove get() and put() jens 2025-10-26 13:30:24 +01:00
  • 8c29df55e5 - removed build folder - added .gitignore jens 2025-10-26 12:12:31 +01:00
  • 984f51b373 Inital commit jens 2025-10-26 12:10:12 +01:00