diff options
| author | s-ol <s+removethis@s-ol.nu> | 2022-01-27 14:14:37 +0000 |
|---|---|---|
| committer | s-ol <s+removethis@s-ol.nu> | 2025-03-02 14:24:49 +0000 |
| commit | ec81cfeeb4797b30da03a631784e7adc86b86a95 (patch) | |
| tree | f619e2d6444242121af48f044f004f6a09e1848d /alv-lib/vis.moon | |
| parent | test logic module (diff) | |
| download | alive-ec81cfeeb4797b30da03a631784e7adc86b86a95.tar.gz alive-ec81cfeeb4797b30da03a631784e7adc86b86a95.zip | |
use base.match.any consistently
Diffstat (limited to 'alv-lib/vis.moon')
| -rw-r--r-- | alv-lib/vis.moon | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/alv-lib/vis.moon b/alv-lib/vis.moon index 9429ef2..941f9e4 100644 --- a/alv-lib/vis.moon +++ b/alv-lib/vis.moon @@ -1,4 +1,4 @@ -import Constant, Op, T, Array, Input, sig, evt from require 'alv.base' +import Constant, Op, T, Array, Input, sig, any from require 'alv.base' bar = Constant.meta meta: @@ -11,7 +11,7 @@ Visualizes `val` as a bar with range `min, max`. `min` defaults to `0` and `max` defaults to `1`." value: class extends Op - pattern = (sig.num / evt.num) + -sig.num + -sig.num + pattern = any.num + -sig.num + -sig.num setup: (inputs, scope) => { val, min, max } = pattern\match inputs if not max @@ -52,7 +52,7 @@ Visualizes `val` as an RGB(A) color with each component in range `0 - range`. value: class extends Op a3 = (Array 3, T.num) a4 = (Array 4, T.num) - color = (sig a3) / (sig a4) / (evt a3) / (evt a4) + color = (any a3) / (any a4) pattern = color + -sig.num setup: (inputs, scope) => { val, max } = pattern\match inputs |
