music-suite / music-score

This repo has been merged into: https://github.com/music-suite/music-suite
http://music-suite.github.io
BSD 3-Clause "New" or "Revised" License
52 stars 10 forks source link

Strange/Missing output from reversed scores (even if normalized) #284

Closed hanshoglund closed 10 years ago

hanshoglund commented 10 years ago

Expected equal output (modulo pitch names) in the following:

Prelude Music.Prelude Music.Score.Meta.Time> showLilypond $ asScore $ (scat [c,d,e])
<<
    \new Staff {   \set Staff.instrumentName = "Acoustic Grand Piano" \set Staff.shortInstrumentName = "Acoustic Grand Piano" \clef treble \time 4/4 c'1-\mf d'1 e'1
               }
>>

Prelude Music.Prelude Music.Score.Meta.Time> showLilypond $ asScore $ rev (scat [c,d,e])
<<
    \new Staff {   \set Staff.instrumentName = "Acoustic Grand Piano" \set Staff.shortInstrumentName = "Acoustic Grand Piano" \clef treble
               }
>>

Prelude Music.Prelude Music.Score.Meta.Time> showLilypond $ asScore $ normalizeScore $ rev (scat [c,d,e])
<<
    \new Staff {   \set Staff.instrumentName = "Acoustic Grand Piano" \set Staff.shortInstrumentName = "Acoustic Grand Piano" \clef treble \time 4/4 e'1-\mf d'1 c'1
               }
>>