grame-cncm / guidolib

Guido project - music score layout engine - music description language
http://guido.grame.fr
Mozilla Public License 2.0
152 stars 34 forks source link

Cross-staff & Multi-voice rendering issue #136

Closed arshiacont closed 1 year ago

arshiacont commented 2 years ago

Excerpt:

{[ \staff<1> \barFormat<style= "system", range="1-2"> 
   (* meas. 1 *)  \clef<"g2"> \key<-5> 
 \stemsUp \slurBegin:2<curve="up"> \beamBegin:1 
 \tuplet<"", dispNote="/32">( a&2/36 \slurEnd:1 g&2/36 e&2/36
 c2/36 a&1/36 g&1/36 e&1/36 c1/36 e&1/36g&1/36 a&1/36 c2/36 e&2/36  g&2/36  a&2/36 c3/36 e&3/36 g&3/36)
 \slurEnd:2 \beamEnd:1  ]
 , 
[ \staff<2> \clef<"f"> \key<-5>
   (* meas. 1 *)  \staff<1> 
 \stemsDown \slurBegin:1<curve="down"> \beamBegin:1 \tuplet<"", dispNote="/32">( 
 c2/36  b&1/36  g&1/36  e&1/36 \stemsDown c1/36 
 \staff<2>  b&0/36 g&0/36  e&0/36  g&0/36  b&0/36 
 \staff<1>  c1/36  e&1/36  g&1/36  b&1/36  c2/36  e&2/36 g&2/36 b&2/36)
 \slurEnd:1 \beamEnd:1 ]
  }

leads to this rendering on GuidoLib: image

expected similar to:

image
arshiacont commented 2 years ago

@dfober any hint on how to solve this one? It seems to occur more often that we initially thought

dfober commented 1 year ago

fixed