[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GOP2-3 - GLISS or not
From: |
Reinhold Kainhofer |
Subject: |
Re: GOP2-3 - GLISS or not |
Date: |
Fri, 10 Aug 2012 16:06:10 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20120714 Thunderbird/14.0 |
On 01/08/2012 00:29, Joseph Rushton Wakeling wrote:
> You get a similar error with the following:
>
> \compoundMeter #'((4 2/3 4))
>
> c'4 c'4 c'4 c'4 \times 2/3 { 4 } |
> c'4 c'4 c'4 c'4 \times 2/3 { 4 } |
>
> That is,
>
> Parsing...ERROR: In procedure ly:make-moment:
> ERROR: Wrong type argument in position 1 (expecting integer): 14/3
>
> ... which can again be avoided by using the equivalent time signature
> of 7/6.
>
> This is probably actually quite easy to fix, but _as things stand_ it
> seems to me that compound time signatures probably need some careful
> consideration with respect to the styles and use-cases out there.
>
> Based on the above it's _probably_ just an internals issue and not a
> syntax problem (I can make bug reports accordingly), but it's another
> contemporary music issue to throw into the mix regarding syntax.
When I implemented \compoundMeter, I only had the classical meters in
mind (i.e. denominators are powers of 2, all enumerators are (possibly
sums of) integers, and there are no double fractions).
I haven't looked at the code, but I don't see a reason why it wouldn't
be possible to extend that to non-power-of-2 denominators.
Double fractions and real numbers in the enumerator pose more problems,
because in these cases I have no idea how to determine the beat
structure... (e.g. in #'(1 4 3 8), eights are automatically beamed as c8
c[ c c c] c[ c c]. How would you beam #'(3.33332 8)? )
Cheers,
Reinhold
--
------------------------------------------------------------------
Reinhold Kainhofer, address@hidden, http://www.kainhofer.com
* Financial & Actuarial Math., Vienna Univ. of Technology, Austria
* http://www.fam.tuwien.ac.at/, DVR: 0005886
* Edition Kainhofer, Music Publisher, http://www.edition-kainhofer.com
- Re: GOP2-3 - GLISS or not,
Reinhold Kainhofer <=