lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Two voices, two clefs, one staff


From: Nathan
Subject: Re: Two voices, two clefs, one staff
Date: Sat, 21 Dec 2013 11:27:12 -0800

On Sat, Dec 21, 2013 at 9:50 AM, Michael Rivers
<address@hidden> wrote:
>
> I'm typesetting the song "La Flûte enchantée" by Ravel. There's a bit in the
> piano part with notes from both bass and treble clefs displayed
> simultaneously (see jpgs). I thought I'd seen everything, but this has me
> stumped. Can anybody help? [...]

Hoo boy. This is an exceptionally tricky problem. See also
http://lsr.dsi.unimi.it/LSR/Item?id=326.

This is my attempt. I am using version 2.17.95, but I think it should
also work for yours. It does alter pitches and rhythms, so if you want
good MIDI, you'll need to use tags as in the above snippet. (By the
way, you should use \slashedGrace and not \appoggiatura here; the
latter creates an unwanted slur.)

\version "2.17.95"

global = {
  \key b \minor
  \numericTimeSignature
  \time 2/4
}

left = \relative c {
  \global
  <<
   { \voiceOne
     r8 gis'4( gis'8) | %16
     \set Staff.clefPosition = #2
     \set Staff.middleCPosition = #-6
     \grace s8
     \clef treble
     s16
     <bis, dis a' bis>4*3/4( <cis e ais cis>4~ \times 2/3 { q4 <d
eis b' d> <dis fis bis dis>) } | %17
     <bis dis a' bis>4( <cis e ais cis>~ \times 2/3 { q4 <d eis b' d> <dis
fis bis dis>) } | %18
   }
   \new Voice {
     \voiceTwo
     \clef bass <gis,, dis'>2-> | %16
     \slashedGrace <eis'' eis,>8~ <eis eis,>1~ | %17
     \once \override NoteColumn #'force-hshift = #1.5 q | %18
   }
 >>

}

\score {
  \new PianoStaff \with {
  } <<
    \new Staff = "left" { \clef bass \left }
  >>
}

Regards,
Nathan



reply via email to

[Prev in Thread] Current Thread [Next in Thread]