I have a project on my bench at the moment. Using an arduino and an MT8816 chip... I'm still in the phase of getting the software to do what I need. I'm a lazy guy so I'm going after a minimal component count, so no buffers at the moment, just the minimum to make it work. When I have something working I will see if I need them.
I will keep you posted if I reach somewhere.
Mat