aboutsummaryrefslogtreecommitdiffstats
path: root/alv-lib/vis.moon
diff options
context:
space:
mode:
authors-ol <s+removethis@s-ol.nu>2022-01-27 14:14:37 +0000
committers-ol <s+removethis@s-ol.nu>2025-03-02 14:24:49 +0000
commitec81cfeeb4797b30da03a631784e7adc86b86a95 (patch)
treef619e2d6444242121af48f044f004f6a09e1848d /alv-lib/vis.moon
parenttest logic module (diff)
downloadalive-ec81cfeeb4797b30da03a631784e7adc86b86a95.tar.gz
alive-ec81cfeeb4797b30da03a631784e7adc86b86a95.zip
use base.match.any consistently
Diffstat (limited to 'alv-lib/vis.moon')
-rw-r--r--alv-lib/vis.moon6
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