[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
}
>>
document.png
Description: PNG image