There seems to be a bug in the beaming construct : (cmn staff treble (meter 3 4 (beaming (list .5 2 .5))) c4 e c4 h c4 e ) should display an eighth, a half note, and an eighth. But the half note is strangely split.