aboutsummaryrefslogtreecommitdiffstats
path: root/test.alv
diff options
context:
space:
mode:
authors-ol <s-ol@users.noreply.github.com>2020-02-10 15:12:53 +0000
committers-ol <s-ol@users.noreply.github.com>2020-02-10 15:12:53 +0000
commite6ad30365e5c191ad0cb4b98f0d543414b8be7ef (patch)
tree8d67fa54725f27953d21a0833d8dd5f51680b2d8 /test.alv
parentfinally implement function diffing (diff)
downloadalive-e6ad30365e5c191ad0cb4b98f0d543414b8be7ef.tar.gz
alive-e6ad30365e5c191ad0cb4b98f0d543414b8be7ef.zip
closures
Diffstat (limited to 'test.alv')
-rw-r--r--test.alv18
1 files changed, 10 insertions, 8 deletions
diff --git a/test.alv b/test.alv
index 9e7ad1f..6e4ee03 100644
--- a/test.alv
+++ b/test.alv
@@ -1,10 +1,12 @@
-([2]use ([1]require 'math'))
-([4]use ([3]require 'osc'))
-([6]use ([5]require 'time'))
+([1]use ([2]require 'math'))
+([3]use ([4]require 'osc'))
+([5]use ([6]require 'time'))
-([17]def sin-lfo ([13]fn ([11]f)
- ([12]lfo f 'sin')))
+([7]def make-lfo ([8]fn (type)
+ ([11]fn ([9]f) ([10]lfo ([31]* f 0.5) type))))
-#([19]out '127.0.0.1' 9000 '/param/radius/set' ([18]lfo 0.2 'sin'))
-([8]out '127.0.0.1' 9000 '/param/radius/set' ([18]sin-lfo 0.1))
-([10]out '127.0.0.1' 9000 '/param/offset/set' ([15]sin-lfo 1))
+([12]def sin-lfo ([13]make-lfo 'sin'))
+
+
+([14]out '127.0.0.1' 9000 '/param/radius/set' ([15]sin-lfo 0.05))
+([16]out '127.0.0.1' 9000 '/param/offset/set' ([17]sin-lfo 0.2))