First time here? Check out the FAQ!

What's the difference between the MemoryWriter's wavetable and the FeedbackLoop's wavetable?

0 votes

I tried writing into wavetable memory using the FeedbackLoopInput and reading out of it with a Sample and I get an error:


Is there a difference between the Feedback loop's wavetable and the one a MemoryWriter uses?


asked Jan 25, 2019 in Sound Design by alan-jackson (Virtuoso) (15,750 points)

1 Answer

0 votes
The difference is that FeedBackLoops are not meant to be read from a Sample, they are just a fixed length feedback. Use a MemoryWriter if you want to do anything else. Just guessing, but I think the FeedbackLoop classes are optimized for that simple task, while the MemoryWriter allows you to do more complex stuff.
answered Jan 25, 2019 by kymaguy (Virtuoso) (10,580 points)
Yes. I can imagine FeedbackLoops aren't meant to be read from a Sample but I'm curious why they can't be. They both seem to be use "wavetable" memory.
They are in separate name spaces (that was intentional, so we would have flexibility for future variations in the way FeedbackLoop In/output is implemented — perhaps some that do not use wavetable memory).