summaryrefslogtreecommitdiff
path: root/input/regression/beam-beat-grouping.ly
Commit message (Expand)AuthorAgeFilesLines
* Revised autobeam settings patch and ran makelsr.py...Eliminate context properties measureGrouping, beatLength, and beamSettings Create new context properties baseMoment, beatStructure, and beamExceptions. Save time-signature-specific settings in context property timeSignatureSettings Do away with virtually all special rules for beaming; the beat structure now governs almost all autobeaming. Fix documentation Carl Sorensen2010-07-171-3/+3
* Modify autobeam and grouping properties...Create new beamSettings property which stores all information about beam creation. Elminate beatGrouping property; grouping is now defined by the default autobeam rule Add \overrideBeamSettings and \revertBeamSettings to allow the complete definition of beamSettings for a time signature in one call. Eliminate the need to revert predefined beam settings in order to get the desired autobeaming behavior. Create new c++ functions (callable from Scheme) to get settings out of the beamSettings property. Update documentation and snippets to reflect the change. Carl Sorensen2009-08-031-4/+5
* Update .ly files.Neil Puttock2008-12-241-1/+1
* Run convert-ly on input/lsr and input/regressionCarl Sorensen2008-07-051-1/+1
* bump .ly \version to 2.10.0...(cherry picked from d765a75cf6ea0824228b7fe2027dd4757f96fa9d commit) Han-Wen Nienhuys2006-11-141-1/+1
* * lily/beaming-info.cc (beamify): new function: read beatLength...and beatGrouping from context. * input/regression/beam-beat-grouping.ly (Module): new file. * lily/beam.cc (get_beam_segments): generate events for max_connect_ case too. (get_beam_segments): read Stem::max-beam-connect. * lily/beam-engraver.cc (typeset_beam): set right bound if unset. * lily/beam.cc (set_beaming): read clip-edges property. (calc_direction): don't suicide for single stem. * lily/beaming-info.cc (best_splitpoint_index): take bool* argument, remove 1<<15 hack. Remove clip_edges() Han-Wen Nienhuys2006-05-221-0/+18