On 4 July 2010 21:34, Michael Mossey <m...@alumni.caltech.edu> wrote: > Hi Stephen, > Thanks for thinking about this. The problem, though, is that notes can > overlap in time.
True - Haskore solves this with the Par operator allowing parallel musical lines. ABC and LilyPond have voice overlays - bars are lists of notes, but if there is more than one musical line then bars can be lists-of-lists of notes instead. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe