lilypond-user
[Top][All Lists]
Advanced

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

Re: Rests in TabVoice


From: Noeck
Subject: Re: Rests in TabVoice
Date: Tue, 09 Apr 2013 20:59:56 +0200
User-agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130308 Thunderbird/17.0.4

Hi,

as contribution to this discussion: the staves number 3 and 4 in the
attachment is what would please my eyes the most (for n staff lines):

multi measure and whole rests:
 hanging from the staff line above the centre: staff line floor(n/2)
 counting from top to bottom

half rests:
 sitting on the centre line or below (for even n): floor(n/2)+1

quarter rests:
 centred for any n?

for smaller durations I am not sure:
 a) centred for any n?
 b) oriented on the half-rest-line: floor(n/2)+1
 c) oriented on the whole-rest- line: floor(n/2)+1
In any case they are not designed for the staff spaces in TabStaffs,
they look much nicer for the default staff spaces in Staffs.

Cheers,
Joram

PS: The C-time-signature also moved from the line (2.16.0) to the centre
(2.17.14). It's hard to tell, but I like the new position more.


The code for the visualization attached:
\version "2.17.14"
\header { tagline = ##f }

<<
  \new TabStaff {
    \tabFullNotation
    R1 r1 r2 r4 r8 r16 r32 r
  }
  \new TabStaff {
    \tabFullNotation
    \set TabStaff.stringTunings = #bass-tuning
    R1 r1 r2 r4 r8 r16 r32 r
  }
  \new TabStaff {
    \set TabStaff.stringTunings = #bass-tuning
    \tabFullNotation
    \override MultiMeasureRest #'extra-offset = #'(0 . -1)
    R1
    \override Rest #'extra-offset = #'(0 . -1)
    r1 r2
    \override Rest #'extra-offset = #'(0 . -0.5)
    r4
    \override Rest #'extra-offset = #'(0 . -0.0)
    r8 r16
    \override Rest #'extra-offset = #'(0 . -0.7)
    r32 r
  }

  \new TabStaff {
    \set TabStaff.stringTunings = #bass-tuning
    \tabFullNotation
    \override MultiMeasureRest #'extra-offset = #'(0 . -1)
    R1
    \override Rest #'extra-offset = #'(0 . -1)
    r1 r2
    \override Rest #'extra-offset = #'(0 . -0.5)
    r4 r8 r16 r32 r
  }
>>

Attachment: document.png
Description: PNG image


reply via email to

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