s-ol
04/23/2020, 2:55 PMMariano Guerra
Ivan Reese
Ivan Reese
s-ol
04/23/2020, 3:16 PMs-ol
04/23/2020, 3:18 PMMariano Guerra
s-ol
04/23/2020, 3:22 PMMariano Guerra
s-ol
04/23/2020, 3:25 PMMariano Guerra
Mariano Guerra
s-ol
04/23/2020, 3:27 PMs-ol
04/23/2020, 3:27 PMAndy F
04/23/2020, 4:49 PMEdward de Jong / Beads Project
04/23/2020, 5:11 PMs-ol
04/23/2020, 5:13 PMs-ol
04/23/2020, 5:15 PMDoug Moen
04/23/2020, 5:48 PMs-ol
04/23/2020, 7:09 PMa.stop()
. It's even worse when you don't even store the "thing" in a variable but just .play() it right awayDoug Moen
04/23/2020, 10:21 PM@s-ol [034..044] ...expressions do not coalesce into their value once they are evaluated. They continue existing as operators that can update their own return value as their inputs change.I have been working for some time to implement a stronger version of this idea in Curv. Subexpressions that depend on a time varying input signal behave as you describe in the above quotation. Although my theoretical justification is based in FRP, the goal is to support live programming in exactly the way you describe in the video. The source code you see in the editor corresponds exactly to the animation you see (in Curv) or the music you hear (in alv).
s-ol
04/24/2020, 7:56 AM