AC_SUBST(CONFIGSUFFIX)
AC_CANONICAL_HOST
- AC_CHECK_PROGS(MAKE, make gmake, error)
+ AC_CHECK_PROGS(MAKE, gmake make, error)
AC_CHECK_PROGS(FIND, find, error)
dnl system supplied INSTALL is unsafe; use our own install.
if test "$?" = 1
then
AC_STEPMAKE_WARN(Please install *GNU* make)
- fi
+ fi
fi
AC_CHECK_SEARCH_RESULT($PYTHON, python, You should install Python)
--- /dev/null
+\score{
+ \type GrandStaff <
+ \type Staff=one \notes\relative c'{
+ s1
+ }
+ \type Staff=two \notes\relative c'{
+ \clef bass;
+ s2
+ \translator Staff=one \stemup [c8 c c c ]
+ % the translator switch below, intended for the next beam,
+ % affects (and breaks) the beam above
+ \translator Staff=two
+ }
+ >
+ \paper{
+ % no slur damping
+ slur_slope_damping = 10.0;
+ \translator{
+ \GrandStaffContext
+ minVerticalAlign = 3.0*\staffheight;
+ maxVerticalAlign = 3.0*\staffheight;
+ }
+ linewidth=-1.;
+ }
+}
\translator Staff=two
\stemup c4( \translator Staff=one c \break c )c
r2
- r1
- r1
+% \stemdown c4( \translator Staff=two c c \translator Staff=one )c
+ \stemdown d4( \translator Staff=two c c \translator Staff=one )d
+ \translator Staff=two
+ \stemup c4( \translator Staff=one c c \translator Staff=two )c
r1
}
\type Staff=two \notes\relative c'{
Real y = c[i][Y_AXIS];
iv.unite (Interval (y,y));
}
+ iv -= interstaff_f_;
return iv;
}
{
if (Note_head * h = dynamic_cast<Note_head*>(it_l))
{
- h->position_i_ += c0_position_i_;
+ // h->position_i_ += c0_position_i_;
+ h->position_i_ = h->steps_i_ + c0_position_i_;
}
else if (Local_key_item *i = dynamic_cast<Local_key_item*> (it_l))
{
dot_p_arr_.push (d);
}
- note_p->position_i_ = note_req_l->pitch_.steps ();
+ note_p->steps_i_ = note_req_l->pitch_.steps ();
+ // note_p->position_i_ = note_req_l->pitch_.steps ();
Score_element_info itinf (note_p,note_req_l);
class Note_head : public Rhythmic_head {
public:
-
+ /// position of top line (5 linestaff: 8)
int position_i_;
+
+ /// pitch in steps
+ int steps_i_;
/// -1 = lowest, 0 = inside, 1 = top
int extremal_i_;
int staff_size_i_;
Direction x_dir_;
- /**
- position of top line (5 linestaff: 8)
- */
Note_head ();
static int compare (Note_head * const &a, Note_head *const &b) ;
{
x_dir_ = CENTER;
staff_size_i_= 8; // UGH
+ steps_i_ = 0;
position_i_ = 0;
extremal_i_ = 0;
}
[)d c'-5( f,-3 e-2] [d-1 b'-5 f-3 d-2] |
[)c b'-5( e,-3 d-2] [c-1 a'-5 e-3 c-2]
[)b-1 a'-5( d,-3 c-2] [b-1 g'-5 d-3 b-2] |
- [)a g'-5 c,-4 b] [a-"poco a poco dim." fis'-5 c-2 a-1]
+% [)a g'-5 c,-4 b] [a-"poco a poco dim." fis'-5 c-2 a-1]
+ [)a g'-5 c,-4 b] [a fis'-5 c-2 a-1]
[b-2 f' d-4 c] [b f' d-4 b-2] |
[g e' c-3 b] [a e'-5 c-3 a-1]
[fis-2 d' b-3 a] [g-1 d'-5 b-4 g-2] |
PACKAGE_NAME=StepMake
MAJOR_VERSION=0
MINOR_VERSION=1
-PATCH_LEVEL=66
+PATCH_LEVEL=67
MY_PATCH_LEVEL=
# use the above to send patches, always empty for released version:
AC_SUBST(CONFIGSUFFIX)
AC_CANONICAL_HOST
- AC_CHECK_PROGS(MAKE, make gmake, error)
+ AC_CHECK_PROGS(MAKE, gmake make, error)
AC_CHECK_PROGS(FIND, find, error)
dnl system supplied INSTALL is unsafe; use our own install.
if test "$?" = 1
then
AC_STEPMAKE_WARN(Please install *GNU* make)
- fi
+ fi
fi
AC_CHECK_SEARCH_RESULT($PYTHON, python, You should install Python)