Csound Csound-dev Csound-tekno Search About

[Csnd] Graphane

Date2009-08-11 15:01
FromMark Van Peteghem
Subject[Csnd] Graphane
Hi all,

I would like to announce that I released the first version of Graphane, 
a Python library that helps in creating CSound scores. You may wonder 
'Why another library that does that?', but Graphane is quite different. 
A score in Graphane is represented by a list, that contains elements 
that represent i-statements in a compact, flexible and hierarchical way. 
As a first example, the code

score = [ (1, [0, 1, 2, 3], 1, -10) ]
str = MakeScore(score)

will fill str with the score

i1 0 1 -10
i1 1 1 -10
i1 2 1 -10
i1 3 1 -10

You can download it at . 
Please understand that this is an early release, so there still may be 
bugs, and features may change. I appreciate your comments.


Kind regards,

-- 
  Mark
  _________________________________________
  When you get lemons, you make lemonade.
  When you get hardware, you make software.