Thank you for the comments. I posted the csd here:
@Dr.B hope your students enjoy it, and hopefully it can show a musical side and capabilities to Csound that are perhaps a little more accessible to some than the demonstrative and necessary, but slightly clinical, examples in the manual. I think it somewhat highlights a few of the many ways in Csound to randomize and somewhat "humanize" what is essentially a bunch of (thoughtfully produced) code.
I think most details are reasonably commented on in the csd; there are certain connections that are part of the thought process here like the relationship between metro timing and random durations, between amplitude and pluck position etc. that can be explored.
If anyone has comments, suggestions or questions feel free to post them. If there are requests I can try to explain more in the accompanying README.md file. And apologies in advance for any sloppy newbie mistakes you come across.
Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
Issues · csound/csound · GitHub
Discussions of bugs and features can be posted here