9 Keyitem::Keyitem(int c)
15 Keyitem::read(Array<int> s)
17 for (int i = 0 ; i< s.size(); ) {
26 Keyitem::add(int p, int a)
34 Keyitem::brew_molecule()const
36 Molecule*output = new Molecule;
37 Real inter = paper()->interline()/2;
39 for (int i =0; i < pitch.size(); i++) {
40 Symbol s= paper()->lookup_p_->accidental(acc[i]);
42 a.translate(Offset(0,(c_position + pitch[i]) * inter));
46 Molecule m(paper()->lookup_p_->fill(Box(
47 Interval(0, paper()->note_width()),