Paolo,

 

Looking at the referenced post, as a performer I have to ask “Why?”

 

Mark

 

From: lilypond-user [mailto:lilypond-user-bounces+carsonmark=ca.rr....@gnu.org] 
On Behalf Of Paolo Prete
Sent: Friday, February 28, 2020 4:55 PM
To: Andrew Bernard <andrew.bern...@gmail.com>
Cc: lilypond-user <lilypond-user@gnu.org>
Subject: Re: Question on cross-staff

 

 

 

On Sat, Feb 29, 2020 at 1:04 AM Andrew Bernard <andrew.bern...@gmail.com 
<mailto:andrew.bern...@gmail.com> > wrote:

Hello Paolo,

I have experimented with this in the past. As far as I know it cannot be 
done. You have to use the cross staff functions.

What do you say is buggy?

 

Hi Andrew,

 

I just found a way to obtain this, through a hack.

I just have to put a fake note on the stem, then

 

1) hide nothead + ledgers + accidentals

2) \once \override NoteHead.Y-offset = 0  (so that clefs and ottavations don't 
interfere)

3)  \tag #'display for the hidden notehead (so that it doesn't play in midi 
stuff)

 

That said, the cross-staff functions are very buggy (many collisions). It would 
be long to list all the problems I encountered, but look to this post (which 
confirms what I'm saying):

http://lilypond.1069038.n5.nabble.com/cross-staff-bug-td164874.html

 

It's quite old, but it seems that the issues has not been solved meanwhile.

 

Given that cross staff can be obtained by  1) \change Staff  AND/OR   2) 
crossStaff commands, I'm experiencing that if I remove at least 1), bugs seem 
to be reduced as well.

I'm doing some tests, and update the ML as soon as I have interesting results.

 

Best,

P

 

 

 

Reply via email to