[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Issue 1735 in lilypond: modifying default behaviour of tremolo slash
From: |
lilypond |
Subject: |
Re: Issue 1735 in lilypond: modifying default behaviour of tremolo slashes |
Date: |
Mon, 25 Jul 2011 23:50:26 +0000 |
Updates:
Labels: -Type-Defect Type-Enhancement
Comment #12 on issue 1735 by address@hidden: modifying default
behaviour of tremolo slashes
http://code.google.com/p/lilypond/issues/detail?id=1735
2011/7/24 pkx166h:
Is this jus a new-look or 'slightly altered' tremelo patch?
Umm, i don't understand...
http://lilypond.org/doc/v2.14/Documentation/notation/short-repeats#index-tremolo-1
What else needs to be documented. If you can describe what is 'new' in
this
patch for a user I can formulate some notes in the document. If this is
just
a case of a new 'setting' by using an override or tweak then we can add it
as a snippet. I'm not clear what is really different about this other than
slope angles. Apologies for my ignorance
There's nothing to apology for!
The current version of the patch doesn't change anything in default
LilyPond behaviour. It will add an option, so that users will have more
choices. As far as i know, internals won't (and can't) have detailed
enough description, so it should be mentioned in the docs - where exactly
is up to you.
So, let me describe how tremolo looks will be controlled *after* applying
my patch:
There'll be two basic "knobs" for controlling slashes' behaviour:
- slope (this specifies tangent of the slashes),
- shape (this determines whether slashes are rotated rectangles or
parallelograms).
These two "knobs" are not enough because we want to choose different values
for each property depending on the situation. For example in the default
behaviour some slashes should be rectangular, while other ones should be
parallelograms. That's why the 'style' property is used: it's kind of a
shortcut pointing to a function which calculates what slope and shape
should be used, depending on situation. Currently there are two built-in
styles: 'default' and 'constant' (and this patch is all about
adding "constant" style). Their behaviour is demonstrated in the attached
file.
I hope this is clear.
thanks,
Janek
Attachments:
tremolo.ly 406 bytes
tremolo.pdf 40.2 KB
- Re: Issue 1735 in lilypond: modifying default behaviour of tremolo slashes, (continued)
- Re: Issue 1735 in lilypond: modifying default behaviour of tremolo slashes, lilypond, 2011/07/11
- Re: Issue 1735 in lilypond: modifying default behaviour of tremolo slashes, lilypond, 2011/07/17
- Re: Issue 1735 in lilypond: modifying default behaviour of tremolo slashes, lilypond, 2011/07/19
- Re: Issue 1735 in lilypond: modifying default behaviour of tremolo slashes, lilypond, 2011/07/20
- Re: Issue 1735 in lilypond: modifying default behaviour of tremolo slashes, lilypond, 2011/07/20
- Re: Issue 1735 in lilypond: modifying default behaviour of tremolo slashes, lilypond, 2011/07/22
- Re: Issue 1735 in lilypond: modifying default behaviour of tremolo slashes, lilypond, 2011/07/23
- Re: Issue 1735 in lilypond: modifying default behaviour of tremolo slashes, lilypond, 2011/07/23
- Re: Issue 1735 in lilypond: modifying default behaviour of tremolo slashes, lilypond, 2011/07/23
- Re: Issue 1735 in lilypond: modifying default behaviour of tremolo slashes, lilypond, 2011/07/23
- Re: Issue 1735 in lilypond: modifying default behaviour of tremolo slashes,
lilypond <=
- Re: Issue 1735 in lilypond: modifying default behaviour of tremolo slashes, lilypond, 2011/07/26
- Re: Issue 1735 in lilypond: modifying default behaviour of tremolo slashes, lilypond, 2011/07/27
- Re: Issue 1735 in lilypond: modifying default behaviour of tremolo slashes, lilypond, 2011/07/28
- Re: Issue 1735 in lilypond: modifying default behaviour of tremolo slashes, lilypond, 2011/07/28
- Re: Issue 1735 in lilypond: modifying default behaviour of tremolo slashes, lilypond, 2011/07/29