[prev in list] [next in list] [prev in thread] [next in thread] 

List:       lilypond-user
Subject:    Re: Polymetric notation
From:       David Kastrup <dak () gnu ! org>
Date:       2014-05-24 15:25:24
Message-ID: 87ioov5hcr.fsf () fencepost ! gnu ! org
[Download RAW message or body]

Francesco Spiga <fraspie@libero.it> writes:

> Hi everyone, I apologize for banal question.
>
>  I am in trouble in writing different time signatures with equal measures.
>  Here is the example (it is the Gig from Corelli's sonata n. 10).
>  Where is the mistake?
>  Thank you in advance!
>  F.
>
>  vl = \relative c'' {
>  \time 2/4
>  \set Staff.timeSignatureFraction = #'(6 . 8)
>  \scaleDurations #'(2 . 3)
>
>  \clef treble 
>  \key f \major
>  \partial 8 c8
>  a4 f8 c'4 f8
>  e4. f4 c8 }
>
>  bs = 
>  \relative c {
>  \time 2/4
>
>  \key f \major
>  \clef bass 
>  \partial 8 s8 
>  f4 f, 
>  c' a }
>
>  \score {      
>  <<
>
>  \new Staff \vl
>  \new Staff \bs
>                                 
>  >>
>
>
>  \layout { 
>    }
>  }

Awful formatting.  At any rate,

    \scaleDurations #'(2 . 3) \clef treble

is not going to do a lot.  \scaleDurations only applies to the
immediately following music.  There are a few other oddities.
Personally, I'd rather scale the bass voice than the melody, but that's
probably a matter of taste.  Try


[Attachment #3 (text/x-lilypond)]

vl = \relative c''  \scaleDurations 2/3
{
  \time 6/8
  \set Staff.timeSignatureFraction = 6/8

  \clef treble 
  \key f \major
  \partial 8 c8
  a4 f8 c'4 f8
  e4. f4 c8 }

bs = \relative c {
  \time 2/4

  \key f \major
  \clef bass 
  \partial 8*2/3 s8*2/3
  f4 f, 
  c' a }

 \score {      
 <<
 \new Staff \vl
 \new Staff \bs
 >>


 \layout { 
   }
 }


-- 
David Kastrup


_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic