Ahh finally, Here is some documentation on how the NoiseSquare table is put together. If you are considering making it do new things, here is how it is put together. https://noisebridge.net/wiki/Noise_Square_Table