I use functions such as ab(a+b) mod 12 and insert natural numbers for 1<= a,b <= 19 for example to generate the notes. So it depends on the function which notes are generated.
The rhythm is generated by binary trees. It works good, but I would later try out euclidean rhythms how this works.
I guess it is easier for me to point to the playlist of algorithmic music created with scamp: