Commit graph

19 commits

Author SHA1 Message Date
changhc
29cd62df32 fix #284080: incorrectly listed beats 2019-04-17 22:17:47 +08:00
ws
ec3be9a99a Replacd integer midi tick values by fractions.
- tick names a position on the time axis
- tick is always a Fraction()
- only Measure() and Segment() (and Tuplet?) have a tick value
- tick() for an generic element return only a sensible value if isMeasure() or isSegment() or isSegment(parent())

- "ticks" names a duration stored in a Fraction()
- the tick value for an Segment is relative to its measure

- rename "duration" to "ticks"
- rename afrac() to tick()
- rename rfrac() to rtick()
- rename some variables, changing "fraction" into "tick"
  (example: actualFraction() into actualTicks())

- Lyrics ticks are written as Fraction, on read if xmlreader sees a "/" it reads a fraction
  else midi ticks for backwards compatibility
2019-02-18 11:46:05 +01:00
Dmitri Ovodok
175dd22c7a fix #277090: reset tempo only for the relevant range on layout 2018-10-30 13:25:37 +02:00
Werner Schweer
73d097eec6 cleanup some header files 2017-01-19 09:17:21 +01:00
Werner Schweer
0b1aea952f layout for movements 2017-01-05 11:28:45 +01:00
Werner Schweer
c5f46bb208 rename Xml() -> XmlWriter() 2016-11-19 11:51:21 +01:00
Peter Jonas
bfd6cd5c0d
Rhythmic groupings for subbeats 2016-08-19 21:58:41 +01:00
Peter Jonas
5ef641a6c9
Rhythmic groupings for rests and tied notes 2016-08-19 21:58:34 +01:00
Peter Jonas
9492dea437
Metronome BeatTypes from timeSig and play click on Real-time advance 2016-08-08 16:46:56 +01:00
ws
841ce00af4 re-add linear layout 2016-04-13 12:05:47 +02:00
ws
f3071ac9d0 fix #29931: Custom key signatures do not show 2014-12-04 14:40:26 +01:00
ws
618d6cebbd fix #25681 2014-08-07 10:19:11 +02:00
ws
9ebabcc2e5 add namespace Ms 2013-05-13 19:43:59 +02:00
ws
220db94494 reorganize synthesizer; add zita1 reverb 2013-04-03 12:50:21 +02:00
lasconic
46068265e4 replace typedef iSigEvent by auto 2013-03-13 18:15:36 +01:00
ws
46a4b3db2c inspector fixes 2013-03-13 12:19:53 +01:00
ws
bf1cbe2aa0 use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
Werner Schweer
4b9012603a change text frame width and margins from mm units to space units 2012-09-10 11:55:24 +02:00
Werner Schweer
1f9ccfcdce add libmscore
git-subtree-dir: libmscore
git-subtree-mainline: 412ca45401
git-subtree-split: 6047361bd0
2012-05-26 14:54:47 +02:00