Speaking from the almost total ignorance. Could we not make a special kind of loop over the block size?
audio = VerySpecialLoop.ar(in, { arg inBlock, i;
inBlock[i] = one sample.
...});and translate the code within that special loop into a simple set of low level primitives for operations and buffers which could be efficiently implemented like shaders?
(you asked crazy and groundless ideas right?)