HECK YEAH IT WORKS!
At some point it occurred to me that I may be off by one or something silly like that in my array indexing, so on a whim I increased my delay buffer size 50x, which reduced my error by 50x. Lesson learned: superstitiously add 1 to however many indices I think an array needs.
The results are magical:
|