[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: partcombine, but including rests from quiet voices?
From: |
Reinhold Kainhofer |
Subject: |
Re: partcombine, but including rests from quiet voices? |
Date: |
Wed, 12 Dec 2007 17:06:52 +0100 |
User-agent: |
KMail/1.9.7 |
Am Tuesday, 11. December 2007 schrieb Trevor Daniels:
> I thought my suggestion might be too much manual
> effort, but it's the best I have to offer. If
> \partcombine worked the way you want that would be
> the obvious solution, but it doesn't.
Yes, apparently, the issue that bites me is that partcombine detects even a
single note played by only one instrument as a "solo". So partcombine will
(almost) never print out a rest in parallel with a note in the other
instrument. In real scores, there is a de-facto threshold before a rest in
one instrument is regarded as a solo in the other instrument. If partcombine
allowed such a (ideally user-settable) threshold property, it would fit my
needs just fine....
> As Mats said,
> we know \partcombine is lacking but I'm not aware of
> any development effort going into it at present.
I would actually work on it to fix my problems. But looking at the code, I'm
absolutely lost, mainly because (a) I don't know how lilypond works
internally (and there is no documentation about this, only the API
documentation, which does not help with understanding how lilypond works),
(b) I'm new to scheme, so reading scheme code takes a bit longer than other
languages like C++, java or python, and (c) I don't really understand the
data structures used, and (d) the scm<=>c bindings and the interaction of the
two languages is also not so clear to me...
So, basically, I would need at least some pointers on where I should start
looking (I suppose in part-combiner.scm, in the determine-split-list
function...? But then, here my problems start, as I don't know anything about
the data structures and the way the part combination really works...).
Cheers,
Reinhold
--
------------------------------------------------------------------
Reinhold Kainhofer, Vienna University of Technology, Austria
email: address@hidden, http://reinhold.kainhofer.com/
* Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at/
* K Desktop Environment, http://www.kde.org, KOrganizer maintainer
* Chorvereinigung "Jung-Wien", http://www.jung-wien.at/
- partcombine, but including rests in quiet voices?, Reinhold Kainhofer, 2007/12/10
- RE: partcombine, but including rests in quiet voices?, Trevor Daniels, 2007/12/10
- Re: partcombine, but including rests in quiet voices?, Mats Bengtsson, 2007/12/11
- Re: partcombine, but including rests in quiet voices?, Reinhold Kainhofer, 2007/12/11
- RE: partcombine, but including rests in quiet voices?, Trevor Daniels, 2007/12/11
- Re: partcombine, but including rests in quiet voices?, Reinhold Kainhofer, 2007/12/11
- RE: partcombine, but including rests in quiet voices?, Trevor Daniels, 2007/12/11
- Re: partcombine, but including rests in quiet voices?, Reinhold Kainhofer, 2007/12/11
- Re: partcombine, but including rests from quiet voices?,
Reinhold Kainhofer <=
- Re: partcombine, but including rests from quiet voices?, Mats Bengtsson, 2007/12/12
- Re: partcombine, but including rests in quiet voices?, Arvid Grøtting, 2007/12/12
- Re: partcombine, but including rests in quiet voices?, Han-Wen Nienhuys, 2007/12/16