This is fine and all, but I was wondering if anyone has yet figured out how to have a particularly low-latency high speed interrupt. Say I want to record at 11025 (or close to it). I can't seem to find any way of hooking an interrupt to execute at that period. Any ideas on how one would go about doing this? I would need it to override the Wifi RX interrupt and be able to interrupt the idle loop, etc.
I am actually trying to make an embedded version of my ColorChord system. The ESP8266 is a wonderful choice from my perspective... Just not sure how to get the whole get-audio-into-the-chip thing.
Also, I am trying as absolutely as hard as I can to avoid having to use an external ADC.