16 Commits (master)
 

Author SHA1 Message Date
  Andreas Linz 10759ea147
Active the effect for knob values larger than 0.5 2 years ago
  Andreas Linz d98fad4706
Increase buffer size to 2^16 2 years ago
  Andreas Linz ace1596c11
Use an exponential curve for the loop length knob 2 years ago
  Andreas Linz 1cea63a54e Merge branch 'implement-loop-buffer' 2 years ago
  Andreas Linz 97cd47d4b4
Fix the buffer read loop test 2 years ago
  Andreas Linz a552e5b1d4
Test set_loop_len 2 years ago
  Andreas Linz 9492917932
Reset loop lengths > size to buffer length 2 years ago
  Andreas Linz d4862a79aa
Move wrap-around loop in separate unit test 2 years ago
  Andreas Linz 4cd8d392e6
Add two test copy_from and read_loop 2 years ago
  Andreas Linz 382724c6f8
Add a mininum buffer size constant 2 years ago
  Andreas Linz 779f952be2
Left shift 1 instead of two 2 years ago
  Andreas Linz b4fcade0b6
Move loop buffer into module loop_buf 2 years ago
  Andreas Linz 02fdfb3cc3
Remove redundant comments 2 years ago
  Andreas Linz 8b017d7f1a
Apply some clippy lints 2 years ago
  Andreas Linz 96934cfc36
Move looping logic into special ring buffer struct 2 years ago
  Andreas Linz eab422d665
Prototypical implementation of a stutter effect 2 years ago