Originally Posted by def4D
Great idea, you could also try with Normal maps, wich contains additional channels, or render passes, like zbuffer etc.
Yes, using a normal map is like using additional channels. The Z buffer idea is an interesting one; right now I have a blend operator that blends between two textures according to values in a third texture - a Z buffer would be like a binary blend where either one of the textures is chosen 100% at each point. That would produce sudden changes in sound. I'll have to try that, or maybe introduce a "sharpness" variable to the blend operator. Nice idea!