Tumult
Note that the generator created by tumult.PerlinN is variadic, meaning you can get Nth dimensional perlin noise by passing N arguments. Note that the gradient lookup table for perlinN isn't optimised, so calling perlinN(x, y) will likely produce less "attractive" noise than perlin2(x, y).
tumult
1540s, from French tumultuous (Modern French tumultueux), from Latin tumultuosus "full of bustle or confusion, disorderly, turbulent," from tumultus (see tumult). Related: Tumultuously; tumultuousness. 041b061a72
+