01:57 ilbot3 joined 08:13 lizmat joined 15:48 kybr joined
kybr hi, all. i have not had much time recently, but i aim to work on a Rakudo Perl6 live-coding thing. 15:51
timotimo oh, cool
i had a super simple livecoding thing using cairo and gtk::simple 15:52
i think it bitrotted, though, and it was never that good
kybr with p6 i am at the stage where i write p6 instead of p5 for new programs. i'm learning the new regex syntax (so much nicer). i'm playing with grammars. i mostly write C++ and python (for work). 15:56
timotimo: cool. at first, i want to sort of clone something like sonic-pi.net and use the SuperCollider synth backend 15:57
timotimo mhm mhm! 15:58
mine was only for graphics, though of course you could just put a "use" in there and do whatever youl ike
kybr cool. i haven't done much i can show yet. i guess i'm here saying stuff as a way to get myself to work on it. i made a few commits on Net-OSC and perl6-binary-structured in order to connect p6 to scsynth via OSC. but i stalled on actually implementing all the messages. 16:04
timotimo :D 16:16
i can imagine that's the biggest chunk of work, and probably the most boring part :| 16:17
kybr yeah. probably. but also that's where the design starts, the process of deciding how bits of code turn into messages controlling the synth. i suppose if you just try to clone Sonic Pi, then it might be boring. My hope is that p6 will offer some more-interesting-than-Ruby ways of expressing music. 16:24
timotimo mhm 16:27
kybr this has helped. i need to go look at the Sonic Pi internals. keep up the good work, all. thanks timotimo 16:29
timotimo always happy to be a rubber duck 16:31