diff options
| author | Jules Laplace <jules@okfoc.us> | 2016-09-11 14:30:39 -0400 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2016-09-11 14:30:39 -0400 |
| commit | 0c2bc660e9350307930dfc40e2da1d46306e45a3 (patch) | |
| tree | f311d94b52d5c9bf69f64e5a9f6b1d20c2c247e0 /js/vendor | |
| parent | fbf05115c17163d91e9f649a348e3e6800a22d5e (diff) | |
set tone by index based on grid.. idk
Diffstat (limited to 'js/vendor')
| -rw-r--r-- | js/vendor/util.js | 1 |
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)) } |
