I don't see this as similar?
overtone = Composing with code (Something Music Suite isn't really doing of itself
Music-Suite = Creating, processing or analyzing music (Also notating from my point of view)
Re:The Music Suite
by JonnieCache on Thursday June 05, 2014 @02:22PM
(#7853354)
How do you see composing as different from creating in this context?
(Not being sarcastic. It's an interesting distinction.)
Leipzig is a application on top of Overtone which works at a similar level to The Music Suite i.e. scales, keys, phrases, melodies.
Re:The Music Suite
by coryfklein on Friday June 06, 2014 @12:24PM
(#7858837)
Okay, so I'm totally new to clojure, but I'm trying to run pitch.clj that you linked. I installed leiningen and added overtone as a dependency. Then I cloned overtone to get pitch.clj. Now how in the world do I actually run the code in pitch.clj?
The parent poster didn't mean that you should just arbitrarily execute pitch.clj, but that it was a particularly elegant piece of code in terms of capturing pitch semantics with beautiful Clojure.
I love it when people write good docstrings for their functions. I always write them first and then finish the code. It makes it so much clearer what you are intending to do and helps cut down unnecessary comments.
Re:The Music Suite
by cachemeifyoucan on Thursday June 05, 2014 @01:24PM
(#7852999)
I highly recommend overtone as well. Very cool project!
Of particular note is the file https://github.com/overtone/overtone/blob/master/src/overton... which is an absolute work of art.