summaryrefslogtreecommitdiff
path: root/js/vendor
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2016-09-11 14:30:39 -0400
committerJules Laplace <jules@okfoc.us>2016-09-11 14:30:39 -0400
commit0c2bc660e9350307930dfc40e2da1d46306e45a3 (patch)
treef311d94b52d5c9bf69f64e5a9f6b1d20c2c247e0 /js/vendor
parentfbf05115c17163d91e9f649a348e3e6800a22d5e (diff)
set tone by index based on grid.. idk
Diffstat (limited to 'js/vendor')
-rw-r--r--js/vendor/util.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/js/vendor/util.js b/js/vendor/util.js
index 0aabd29..b5ee7c7 100644
--- a/js/vendor/util.js
+++ b/js/vendor/util.js
@@ -13,6 +13,7 @@ function randint(n){ return rand(n)|0 }
function randrange(a,b){ return a + rand(b-a) }
function choice(a){ return a[randint(a.length)] }
function clamp(n,a,b){ return n<a?a:n<b?n:b }
+function norm(n,a,b){ return (n-a) / (b-a) }
function lerp(n,a,b){ return (b-a)*n+a }
function avg(m,n,a){ return (m*(a-1)+n)/a }
function mod(n,m){ return n-(m * Math.floor(n/m)) }