[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re:Polymeter help
From: |
Karim Haddad |
Subject: |
Re:Polymeter help |
Date: |
Fri, 5 Apr 2019 15:53:51 +0200 |
User-agent: |
NeoMutt/20170113 (1.7.2) |
Sorry for messed up Subject.
In reply to Andrew's post :
Dear Andrew
I suspect that either your composer is wrong, or the time signature of the two
last staves is not 4/4 but some kind of irrational timesignature.
Here is a compiled and correct layout following your specifications of
polytempi done with lilypond. In Lily it is possible and pretty much cool.
I use it for my compositions where polytempi and polymetrics are current. It
even plays the correct timing in midi ! The trick is to use scaleDurations
based on a tempo of 60 but you can tweak it as you like.
the example of stave 2 and 4 of your example here:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
"one"=
{
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%% VOICE : 1 %%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
#(set-accidental-style 'dodecaphonic)
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 1 %%%%%%%%%%%%%%%%%%%%%%%
\scaleDurations 15/13 {
\time 3/4
\set Staff.timeSignatureFraction = #'(3 . 4)
\mark \markup {\left-column {{\line { \smaller \general-align #Y #DOWN \note
#"4" #1 " = 52 "}} \tiny "1"}}
a2.~
|
}
\once \set Staff.whichBar = "|"
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 2 %%%%%%%%%%%%%%%%%%%%%%%
\scaleDurations 15/13 {
\time 3/4
\set Staff.timeSignatureFraction = #'(3 . 4)
a2~ a8.~ a16
|
}
\once \set Staff.whichBar = "|"
}
"two"=
{
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%% VOICE : 2 %%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
#(set-accidental-style 'dodecaphonic)
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 1 %%%%%%%%%%%%%%%%%%%%%%%
\scaleDurations 20/21 {
\time 4/4
\set Staff.timeSignatureFraction = #'(4 . 4)
\mark \markup {\left-column {{\line { \smaller \general-align #Y #DOWN \note
#"4" #1 " = 63 "}} \tiny "1"}}
\clef F
\tuplet 5/4 {f,8 [bih,8.~ ]}
\tuplet 7/8 {bih,16 [g,32~ g,8~ ]}
g,4~
\tuplet 5/4 {g,8.~ [ <g, eisih'>8 ] }
|
}
\once \set Staff.whichBar = "|"
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 2 %%%%%%%%%%%%%%%%%%%%%%%
\scaleDurations 20/21 {
\time 4/4
\set Staff.timeSignatureFraction = #'(4 . 4)
a,16. c,8~
c,4~
\tuplet 3/2 {c,4~ <c, aeh,>8~}
<c, aeh,>4
|
}
\once \set Staff.whichBar = "|"
}
\score {
{
<<
\new ChoirStaff
<<
\new Staff {
\one
}
\new Staff {
\two
}
>>
>>
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Sorry for this non brief example...
(attached what i beleive the correct timing is)
Best
K
On Fri, Apr 05, 2019 at 08:25:45AM -0400, address@hidden wrote:
> Message: 2
> Date: Fri, 5 Apr 2019 22:29:21 +1100
> From: Andrew Bernard <address@hidden>
> To: lilypond-user Mailinglist <address@hidden>
> Subject: Re: Polymeter help
> Message-ID:
> <address@hidden>
> Content-Type: text/plain; charset="utf-8"
>
> I am just looking for advice. I would not expect anybody to code this up.
>
> Andrew
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> <http://lists.gnu.org/archive/html/lilypond-user/attachments/20190405/a0452d60/attachment.html>
>
tempo-cropped.pdf
Description: Adobe PDF document
- Re:Polymeter help,
Karim Haddad <=