On Tue, Oct 29, 2024 at 5:53 AM Antanas Budriūnas <antan...@gmail.com>
wrote:

> Hello all,
>
> It was quite a while I was out of the LP community, a dosen of years to be
> honest.
> I hope all is well with you all.
>
> I got a music score from about that time written in Finale.
> I exported it into musicxml using Finale Notepad and after that used
> musicxml2ly to get you guess what.
> There's a piano part (pianoStaff) with very little polyphony but the piano
> music is actually spreaded across 8 voices (4 voices per staff) which makes
> it very difficult to manage notehead collisions, rest positions, steam
> directions etc.
> Most of the parts contains lots of "r" and "s" and only few notes in
> random places.
> I wish I had one voice per staff and then manually alter those few places
> to temporarily introduce a second voice.
> So partcombine isn't a choice because I need another step forward in
> merging direction.
>
> A minimal example:
> % input
> parta = { a4 b8 c d2}
> partb = { e4 r      r f }
> % output
> abmerge = {<e a>4 b8 c d4 f}
>
> I am not talking about parts containing << \\ >> or \new voice yet.
>
> I have a feeling it's out of Lilypond's scope. Maybe it could be
> implemented using Frescobaldi's extension.
>

You don't mention which version of LilyPond you use to run mussicxml2ly,
but a new version has just come out and I know a lot of work has been done
on it.  It may not do what you want, but it's worth a try.


--
Knute Snortum

Reply via email to