]> git.cworth.org Git - scherzo/commit
Restructure code to manually add staves, braces, and notes.
authorCarl Worth <cworth@cworth.org>
Fri, 23 Sep 2011 00:22:22 +0000 (17:22 -0700)
committerCarl Worth <cworth@cworth.org>
Fri, 23 Sep 2011 00:22:22 +0000 (17:22 -0700)
commit7e2ab4eb3ab1fc670d9a0150996d682e7f55f183
treee377406ddfda97ebd9c567009cbe521e7f768fcc
parent725f5e37b25a05b69782b223d9de53b182cdc9b2
Restructure code to manually add staves, braces, and notes.

Previously, the program was hard-coded to draw a grand staff, (two staves
connected by a brace). Now, at the level of the score library, each staff
and any braces are added manually and any set of staves and braces can be
drawn, (the only the two-staves-connected-by-one-brace has been tested).

There's also functionality for ading notes, though no notes are drawn yet.
scherzo.c
score.c
score.h