I have finally gotten around to posting some pieces I have written using (a) Common Music version 2 with Csound, part of my nudruz repository, and (b) the Aeolus organ opcodes for Csound.

There are two pieces. Each one is a different variation on the Common Music example reich.cm , which implements part of Steve Reich’s “phase canon” composition Piano Phase (audio here).

Each of my variations changes the seed motive in a different way, and runs three layers of phasing at different tempos and ranges, so my pieces are rather different in feel.

Triphase Piano is rendered using the Pianoteq VST plugin. This works fine out of the box on Linux.







Triphase Aeolus is rendered using Csound opcodes that encapsulate Fons Adriaensen’s Aeolus software organ.





As you can see by examining my Lisp code, I have been trying to get algorithmically composed pieces like this to output PDFs of standard music notation using the Fomus output in Common Music, but although simple examples do work, these pieces did not work. More on this later.