This is my first piece in Csound. I created it in MacCsound and make heavy use of the GUI features in performance instead of composing a score.
I'm not sure of style conventions in Csound - I used a lot of bad programming practices, but I finally decided this is music, not programming, so I don't care so much anymore. But if you know of a better way to do anything I've done, I'd really like to hear about it.
Also, since this forum appears to be empty, I don't know whether to post the .csd file directly or just link to it. I will link for now, but please let me know if you'd rather see the csd inline.
"Wickedness Stops Its Mouth" (title generated by the time-honored aleatoric method of sticking one's finger in the Bible) is a feedback piece with three comb filters and three bandpass filters in a sort of neural net arrangement: each comb filter sends to each bandpass filter, and each bandpass filter feeds back to each comb filter. GUI sliders control mix levels of the connections. Nonlinear distortion is used to limit signal strength and simulate the output of neurons. To make things interesting, the bandpass filters have LFOs to create a tremelo effect. The LFO rate is determined by amplitude so the tremelo gets slower as the signal gets softer.
The csound file:
I posted the performance on my very occasional podcast: