[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: simultaneous free rhythms
From: |
luis jure |
Subject: |
Re: simultaneous free rhythms |
Date: |
Thu, 27 Mar 2008 18:00:18 -0300 |
El Wed, 26 Mar 2008 13:09:25 +0100
Ole Schmidt <address@hidden> escribió:
> this may be serve as a model (fractional arithmetic...)
thanks a lot, ole. with your help and a few hints i found in a previous
thread (thanks, mats) i've been able to solve the problem quite
satisfactorily. i used a large measure for the whole section, with
\compressMusic to accommodate the different parts. i also used \remove
"Forbid_line_break_engraver" to introduce line breaks (still a bit
mysterious to me, but it seems to work the way i want).
all in all it's quite passable. here's the code and the result. if
anyone detects something that's not quite right or could be better, i'd
greatly appreciate any suggestions for improvement. articulations,
dynamics, etc. are still missing.
\version "2.11.42"
\header {
}
staffViolin = \new Staff {
\time 52/4
\set Staff.instrumentName="Violin I"
\key c \major
\clef treble
\compressMusic #'(26 . 27)
\new Voice \with {\remove "Forbid_line_break_engraver"}
\relative c' {
% 54/4
\once \override Staff.TimeSignature #'stencil = ##f
s1 s1 s2 g='''1\fermata \breathe
dis,\fermata \breathe a,\fermata \breathe b'\fermata \breathe
bes''\fermata \breathe c,,\fermata \breathe d'\fermata \breathe
des,,\fermata \breathe aes''\fermata \breathe ges,\fermata
\breathe r\fermata } }
staffViolinII = \new Staff {
\set Staff.instrumentName="Violin II"
\clef treble
\compressMusic #'(26 . 29)
\new Voice \with {\remove "Forbid_line_break_engraver"}
\relative c' {
% 58/4
\once \override Staff.TimeSignature #'stencil = ##f
s1 s2 f='''1 \fermata \breathe e, \fermata \breathe
bes, \fermata \breathe b'' \fermata \breathe c, \fermata
\breathe fis, \fermata \breathe g'' \fermata \breathe cis,,, \fermata
\breathe a''' \fermata \breathe r \fermata s1 s1 s1
}
}
staffViola = \new Staff {
\set Staff.instrumentName="Viola"
\clef treble
\compressMusic #'(26 . 28)
\new Voice \with {\remove "Forbid_line_break_engraver"}
\relative c' {
% 56/4
\once \override Staff.TimeSignature #'stencil = ##f
s4 s1 s1 aes=1 \fermata \breathe
a'' \fermata \breathe \clef alto ees,, \fermata \breathe d'
\fermata \breathe a' \fermata \breathe g \fermata \breathe \clef treble
b' \fermata \breathe des, \fermata \breathe f, \fermata \breathe r
\fermata s1 s2. }
}
staffCello = \new Staff {
\set Staff.instrumentName="Cello"
\new Voice \with {\remove "Forbid_line_break_engraver"}
\relative c' {
% 52/4 (51.75/4 + s16)
\once \override Staff.TimeSignature #'stencil = ##f
\clef treble
a'8[ b16] s16 r2 a8 r bes aes r4 r8 bes a b r4 r8 b[ b b] \bar
"" \break r2 c8 fis ~ fis r4 r8 c fis2 b,8 bes' r4 bes8 r4 bes aes \bar
"" \break r4 a8[ gis16] r2 g8 aes4 r8 g a4 ees16 r2 cis8[ d16] r4 \bar
"" \break r8 c b4. bes8 d r2 b'8 r2 b4 c8 r2 r4 cis16 r1 \fermata
}
}
\score {
<<
\staffViolin
\staffViolinII
\staffViola
\staffCello
>>
\midi {
}
\layout {
}
}
\paper {
}
libre.png
Description: PNG image
Re: simultaneous free rhythms, Karl Hammar, 2008/03/26