Re: partCombine misinterprets Solo

2022-03-23 Thread Kieren MacMillan
Hi there, > I use \partCombine quite extensively, and have observed that it's very > finicky when it comes to dynamics. Agreed. > This applies not only to dynamics per se, but also to any additional > events in the two parts aside from notes Yes. > Because of these issues, I have resorted to t

Re: partCombine misinterprets Solo

2022-03-23 Thread H. S. Teoh
On Wed, Mar 23, 2022 at 06:34:52AM -0400, David Santamauro wrote: > I believe this is all related to the dynamics (more to the point, the > termination: \!. If we forget the misplacement of “Solo” for a moment > and observe the behavior of \partCombine with just the dynamics, it > seems to have rea

Re: partCombine misinterprets Solo

2022-03-23 Thread David Santamauro
I believe this is all related to the dynamics (more to the point, the termination: \!. If we forget the misplacement of “Solo” for a moment and observe the behavior of \partCombine with just the dynamics, it seems to have real difficulties with dynamics termination. \version "2.22.2" \include

Re: partCombine misinterprets Solo

2022-03-23 Thread David Santamauro
From: Aaron Hill On 2022-03-23 1:52 am, David Santamauro wrote: > > mm 1- 3 and 3-6 are note-identical. The only difference is the > > decrescendo in m. 1, terminated in m. 2. I believe the terminating > > decrescendo in vTwo/m. 2 causes the partCombine code to think there's > > music in vTwo/m.

Re: partCombine misinterprets Solo

2022-03-23 Thread Aaron Hill
On 2022-03-23 1:52 am, David Santamauro wrote: mm 1- 3 and 3-6 are note-identical. The only difference is the decrescendo in m. 1, terminated in m. 2. I believe the terminating decrescendo in vTwo/m. 2 causes the partCombine code to think there's music in vTwo/m. 2 -- I could be wrong, but the re

partCombine misinterprets Solo

2022-03-23 Thread David Santamauro
Hi, The MWE … %% \version "2.22.2" \include "english.ly" vOne = \relative { c''1\> c1\! c1 \bar "||" c1 c1 c1 } vTwo = \relative { e'1\> R1\! R1 e1 R1 R1 } \score { << \new Staff \vOne \new Staff \vTwo \new Staff \partCombine #'(0 . 0) \vOne \vTwo >> \layout {