Add cantus firmus generator in ruby and clojure post.