Re: bug in \repeat percent?

2018-01-25 Thread Blöchl Bernhard

Am 24.01.2018 22:01, schrieb Thomas Morley:

2018-01-24 18:34 GMT+01:00 bb :
Thanks for explanation! I read the Manual but the information is very 
densly

packed, easy to overlook something. But I do not find that in a second
reading of 
http://lilypond.org/doc/v2.18/Documentation/snippets/repeats.


I tried

\version "2.19.80"


[...]

Please refer to the docs matching your version. Sometimes they improve 
;)


In
http://lilypond.org/doc/v2.19/Documentation/notation/short-repeats#percent-repeats
you could read:

"
Known issues and warnings

Percent repeats will not contain anything else apart from the percent
sign itself; in particular, timing changes will not be repeated.
[...]
Any meter changes or \partial commands need to occur in parallel
passages outside of any percent repeat, e.g in a separate timing
track.
[...]
"

Same holds for bar-lines.

Cheers,
  Harm


Thank you for clarification! The description of \repeat percent in the 
manual for the latest lilypond version is extended and clearer. So my 
musical construct is outside the design limits of \repeat percent.


Clearly no bug but my misconception.

Thanks and regards

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Character for plural Latin, "ae"

2018-01-25 Thread Werner Arnhold
On Linux there is in many environments as e.g. bash command line or vi a
way to enter Unicode characters by hex number. You press
--u, then see a litte underlined "u", then enter hex
number, followed by a blank. Then the character is displayed. So:

--ue6_  is æ
--ub0_  is °
--ua7_  is §

where "_" means a blank.

Werner

Am Mittwoch, den 24.01.2018, 16:50 -0600 schrieb Karlin High:
> On 1/24/2018 4:26 PM, Son_V wrote:
> > Today I use Windows and Frescobaldi 2.18
> 
> Frescobaldi has menu options for special characters.
> 
> Windows has the Character Map program, charmap.exe that allows selection 
> and copying special characters.
> 
> That program will also display the alt-codes for some of them. These 
> allow typing special characters by holding down the ALT key and typing 
> numbers on the numeric keypad.
> 
> ALT+0230 æ
> ALT+0176 °
> ALT+0167 §
> 
> Pick your favorite method, any of them can do the job. And you can even 
> just copy and past the thing from here: æ



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: 5 string Banjo Tab

2018-01-25 Thread Blöchl Bernhard
David Kastrup sees some problems in implementing this notation in 
lilypond. I think there is a better chance by modyfying an ABC notation 
program based from start on ASCII-code for handling such "VocaTabs".


https://en.wikipedia.org/wiki/ABC_notation
http://abcnotation.com/

May be somebady may modify one of the open sources?

https://sourceforge.net/directory/os:linux/?q=abc+notation

Regards


Am 24.01.2018 16:19, schrieb Éric:

David,
thanks very much for sharing this Lilypond TabTranslator.
A neophyte Schemer question : is it difficult to modify it to have a
traditionnal 6 line tablature for instruments with more than 6 strings 
? (7

strings but 7 lines in your exemple)

Letters instead of numbers, that's standart for lutenists.
How difficult is it for others to do so ? I don't know, after so many 
years

of use.

Off subject :
Pushing further the letters usage, I'm using "VocaTab", a 
full-letter-system

(only for memorie practice of solo playing).
The number of string is replaced by a voyelle, so that you can prononce 
(at

least mentally) : \1 is a, \2 is e, \3 is i, \4 is o, \5 is u, \6 is y.
Then if necessary, \7 is z, and then \8 is A, \9 is E, etc… (note that
capitals mimics the top strings, corresponding to tablature signs for
additionnal basses "\a" (one bar) "\\a" (two bars) etc…).

Thus, using VocaTab, your exemple starts as :
4 q8 de | 16 ce ce8 16 ae32 di ae8 |

If ever it make sense for someone else than me (!?), then, it should be
possible to use these tablature-codes as note-names in an another kind 
of

TabTranslator in Lilypond ?

VocaTab was inspired by — often called "hermetic"— XVI century german 
lute

tablature.

Éric



--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: 5 string Banjo Tab

2018-01-25 Thread David Kastrup
Blöchl Bernhard  writes:

> David Kastrup sees some problems in implementing this notation in
> lilypond.

Can you please _not_ wildly attribute stuff to me?  I don't remember
having said anything about this input language (and certainly it looks
like the input could be represented with the expedient of a note name
language) and it is not a notation since it has no printed form.

-- 
David Kastrup

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: 5 string Banjo Tab

2018-01-25 Thread Blöchl Bernhard

Wildly

I refer to your mail from Wednesday Jan 24th 2018, concerning "VocaTab" 
(Topic Re:5 string Banjo Tab), last line of your mail:


"... That's so much of
a crutch that there may be other side effects."

Can't remember?

For short I call that proposing problems.

Regards


Am 25.01.2018 10:39, schrieb David Kastrup:

Blöchl Bernhard  writes:


David Kastrup sees some problems in implementing this notation in
lilypond.


Can you please _not_ wildly attribute stuff to me?  I don't remember
having said anything about this input language (and certainly it looks
like the input could be represented with the expedient of a note name
language) and it is not a notation since it has no printed form.


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: 5 string Banjo Tab

2018-01-25 Thread Blöchl Bernhard
I did not say that you attributed anything to ABC, but all that mails 
refer to the thread "5 string Banjo Tab" that moved sideways to 
"VocaTab" with the mail 24.01.2018 um 16:19 schrieb Éric: ..



"... is not a notation since it has no printed form."

Then Wikipedia is wrong (it is often)
https://en.wikipedia.org/wiki/ABC_notation
and the rest of the world as well?

Please, do not make me responsible for the topsy-turvy world that sees 
that different!


Regards



Am 25.01.2018 10:39, schrieb David Kastrup:

Blöchl Bernhard  writes:


David Kastrup sees some problems in implementing this notation in
lilypond.


Can you please _not_ wildly attribute stuff to me?  I don't remember
having said anything about this input language (and certainly it looks
like the input could be represented with the expedient of a note name
language) and it is not a notation since it has no printed form.


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: 5 string Banjo Tab

2018-01-25 Thread David Kastrup
Blöchl Bernhard  writes:

> Wildly
>
> I refer to your mail from Wednesday Jan 24th 2018, concerning
> "VocaTab" (Topic Re:5 string Banjo Tab), last line of your mail:
>
> "... That's so much of
> a crutch that there may be other side effects."
>
> Can't remember?

That was in reference to creating a six-line tab for seven strings (for
Renaissance lute) and my proposal to use a line-positions list and fudge
around with vertical offsets.

It had nothing whatsoever to do with a different input language and I
have absolutely no idea how you can even imagine that.

> For short I call that proposing problems.

But for a completely different issue.  And certainly not insurmountable
ones: this requires probably few lines of C++ code fixes to do well.
It's just that the current code does not yet contain such fixes.

An entirely different topic is implementing a different input notation
language is certainly more work but likely can be done without even
touching the core of LilyPond.

So please, please, please: never state what you think me to believe.
Quote me (and use sufficient context) so that others have a chance to
get my words without having them filtered through your interpretations.

-- 
David Kastrup

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: 5 string Banjo Tab

2018-01-25 Thread Blöchl Bernhard

Am 25.01.2018 11:35, schrieb Blöchl Bernhard:

I did not say that you attributed anything to ABC, but all that mails
refer to the thread "5 string Banjo Tab" that moved sideways to
"VocaTab" with the mail 24.01.2018 um 16:19 schrieb Éric: ..

There is another possible key to further misunderstanding. Not Eric 
wrote the following, but David Kastrup (see the original Mail below):


"... is not a notation since it has no printed form."

Then Wikipedia is wrong (it is often)
https://en.wikipedia.org/wiki/ABC_notation
and the rest of the world as well?

Please, do not make me responsible for the topsy-turvy world that sees
that different!

Regards



Am 25.01.2018 10:39, schrieb David Kastrup:

Blöchl Bernhard  writes:


David Kastrup sees some problems in implementing this notation in
lilypond.


Can you please _not_ wildly attribute stuff to me?  I don't remember
having said anything about this input language (and certainly it looks
like the input could be represented with the expedient of a note name
language) and it is not a notation since it has no printed form.


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


5 string Banjo Tab

2018-01-25 Thread Jean Louis Thiry
Hi everyone,
here is a simple table showing the place of note on the banjo neck in G-tuning 
(gDGBD). Easy to adapt to other tunings simply by sliding a line or more.
You have to use \clef “treble_8” and absolute notation. It also may be a good 
help in learning music sight reading.
hope it helps.


Lilypond banjo neck.pdf
Description: Adobe PDF document

 


Jean Louis Thiry___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Character for plural Latin, "ae"

2018-01-25 Thread Vaughan McAlley
On 25 January 2018 at 09:26, Son_V  wrote:
>
> Today I use Windows and Frescobaldi 2.18 because on Linux Frescobaldi 3.0
> doesn't work.
> Thanks.
>

If I can't remember how to type a character, this works:

\paper {
  #(include-special-characters)
}

\lyrics { blah blah blah O Rex glo -- ri -- &ae; }

Would it be costly to include special characters by default?

Vaughan

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Character for plural Latin, "ae"

2018-01-25 Thread David Kastrup
Vaughan McAlley  writes:

> On 25 January 2018 at 09:26, Son_V  wrote:
>>
>> Today I use Windows and Frescobaldi 2.18 because on Linux Frescobaldi 3.0
>> doesn't work.
>> Thanks.
>>
>
> If I can't remember how to type a character, this works:
>
> \paper {
>   #(include-special-characters)
> }
>
> \lyrics { blah blah blah O Rex glo -- ri -- &ae; }
>
> Would it be costly to include special characters by default?

It changes the meaning of & .  Not a good idea as a default.

-- 
David Kastrup

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Character for plural Latin, "ae"

2018-01-25 Thread David Wright
On Thu 25 Jan 2018 at 10:19:33 (+0100), Werner Arnhold wrote:
> On Linux there is in many environments as e.g. bash command line or vi a
> way to enter Unicode characters by hex number. You press
> --u, then see a litte underlined "u", then enter hex
> number, followed by a blank. Then the character is displayed. So:
> 
> --ue6_  is æ
> --ub0_  is °
> --ua7_  is §
> 
> where "_" means a blank.

Wow, that's a lot to remember.

Why not just use the Compose key in your X server? Set this in the
appropriate way for your distribution. In Debian one populates
/etc/default/keyboard with lines like:

XKBMODEL="latitude"
XKBLAYOUT="gb"
XKBVARIANT=""
XKBOPTIONS="compose:caps,terminate:ctrl_alt_bksp"
BACKSPACE="guess"

Because I've never needed a [Caps Lock], I use that as my [Compose] key.
Then just press   [Compose] a e   to type æ.

And if you can't remember the combination, just guess.
Chances are, you'll be right. Thus:

[Compose] o e œ
[Compose] a " ä
[Compose] A " Ä
[Compose] o / ø
[Compose] o o °
[Compose] a ` à
[Compose] , c ç
[Compose] c c č
[Compose] - L £
[Compose] ^ 1 ¹
[Compose] ~ n ñ
[Compose] 1 2 ½
[Compose] < < «

Some of these may depend on what locale you're using; obviously
some languages will set the keyboard layout so as not to need
compose sequences for frequent characters.

> Am Mittwoch, den 24.01.2018, 16:50 -0600 schrieb Karlin High:
> > On 1/24/2018 4:26 PM, Son_V wrote:
> > > Today I use Windows and Frescobaldi 2.18
> > 
> > Frescobaldi has menu options for special characters.
> > 
> > Windows has the Character Map program, charmap.exe that allows selection 
> > and copying special characters.
> > 
> > That program will also display the alt-codes for some of them. These 
> > allow typing special characters by holding down the ALT key and typing 
> > numbers on the numeric keypad.
> > 
> > ALT+0230 æ
> > ALT+0176 °
> > ALT+0167 §
> > 
> > Pick your favorite method, any of them can do the job. And you can even 
> > just copy and past the thing from here: æ

Cheers,
David.

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Character for plural Latin, "ae"

2018-01-25 Thread Karlin High

On 1/25/2018 7:15 AM, David Kastrup wrote:

It changes the meaning of & .  Not a good idea as a default.


Any chance of using something like \& for special characters?
--
Karlin High
Missouri, USA

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Character for plural Latin, "ae"

2018-01-25 Thread Wols Lists
On 24/01/18 22:50, Karlin High wrote:
> Pick your favorite method, any of them can do the job. And you can even
> just copy and past the thing from here: æ

I just tried this in konsole and it worked ...

A

Cheers,
Wol

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


how to write a single note that covers two sounds

2018-01-25 Thread Edmundo Carmona Antoranz
Hi!

Suppose you were transcribing Bach's flute partita BWV 1013 from
manuscript. On the Bourree, on bar 48 there's a note that was
corrected on the manuscript but, if you ask me, it's kind of difficult
to see what Bach's final intent was. Was it a F that got corrected to
G or viceversa? So if I wanted to keep that same problem on a
lilypond transcription so that the reader of the part can figure it
out by themselves, how can I do it? I've already found the "\tweak
-font-size" option and I can get a bigger note with it but it's
"centered" around one sound so if I enlarge an F so that it covers the
G, then it would also end up covering the E (plus it still looks as an
F because of the note being centered on that sound) same problem
if I write G (to cover the F it would also cover an A ) So
having a "bigger note" already in place, I'd like to displace it
vertically to be centered right in the middle between F and G. How can
I do it?

Thanks!

PS Oh... and by the way, this is for https://github.com/eantoranz/bwv

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Character for plural Latin, "ae"

2018-01-25 Thread David Wright
On Thu 25 Jan 2018 at 09:30:22 (-0600), Karlin High wrote:
> On 1/25/2018 7:15 AM, David Kastrup wrote:
> >It changes the meaning of & .  Not a good idea as a default.
> 
> Any chance of using something like \& for special characters?

Why do you want to turn LP into a toothpick language?

LP uses Unicode. Why not spend a moment finding out how to input
Unicode characters on your own system/keyboard? That way, you'll be
able to use them in *all* the applications on your computer, which
is a more worthwhile cause.

Cheers,
David.

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Character for plural Latin, "ae"

2018-01-25 Thread Karlin High

On 1/25/2018 10:33 AM, David Wright wrote:

LP uses Unicode. Why not spend a moment finding out how to input
Unicode characters on your own system/keyboard?


Good point. Suggestion withdrawn.
--
Karlin High
Missouri, USA

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: how to write a single note that covers two sounds

2018-01-25 Thread Simon Albrecht
I’d suggest overriding extra-offset of NoteHead and Stem – seems 
appropriate to depart from semantically appropriate notation in such a 
case. If it’s a beamed note – well, then it’s more difficult…


Best, Simon


On 25.01.2018 15:59, Edmundo Carmona Antoranz wrote:

Hi!

Suppose you were transcribing Bach's flute partita BWV 1013 from
manuscript. On the Bourree, on bar 48 there's a note that was
corrected on the manuscript but, if you ask me, it's kind of difficult
to see what Bach's final intent was. Was it a F that got corrected to
G or viceversa? So if I wanted to keep that same problem on a
lilypond transcription so that the reader of the part can figure it
out by themselves, how can I do it? I've already found the "\tweak
-font-size" option and I can get a bigger note with it but it's
"centered" around one sound so if I enlarge an F so that it covers the
G, then it would also end up covering the E (plus it still looks as an
F because of the note being centered on that sound) same problem
if I write G (to cover the F it would also cover an A ) So
having a "bigger note" already in place, I'd like to displace it
vertically to be centered right in the middle between F and G. How can
I do it?

Thanks!

PS Oh... and by the way, this is for https://github.com/eantoranz/bwv

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


maximumFretStretch in Manual, tablatures section ?

2018-01-25 Thread Éric
Hello,

in this exemple, the 1rst chord is the default calculation of tablature but
not what I want.
The 2nd chord get an error message even your intuition do not…
The 3rd chord showing what I want. 

\version "2.19.60"

\score {
  \new TabStaff
  {}
}


The maximumFretStretch is set to 4 by default in translation.init.scm
Lilypond files, while this chord is a 5 stretched.
(yes, it can happen, specialy in highter notes position, where frets are
less large, or if you play a small instrument)

Looking to the manuel, the property maximumFretStretch is only belonging to
Fretboards context.
Don't you think that it should be mentionned  in the Tablature section of
the manual that, at least, you have to type all the string numbers involved
in a more than default stretch ?

By the way, is there a way to override this default, just for a score or a
section of it ? 
(yes, one day I will learn Scheme !!)

Éric



--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: maximumFretStretch in Manual, tablatures section ?

2018-01-25 Thread Blöchl Bernhard

I carefully would  say you found a bug.

Am 25.01.2018 19:52, schrieb Éric:

Hello,

in this exemple, the 1rst chord is the default calculation of tablature 
but

not what I want.
The 2nd chord get an error message even your intuition do not…
The 3rd chord showing what I want.

\version "2.19.60"

\score {
  \new TabStaff
  {}
}


The maximumFretStretch is set to 4 by default in translation.init.scm
Lilypond files, while this chord is a 5 stretched.
(yes, it can happen, specialy in highter notes position, where frets 
are

less large, or if you play a small instrument)

Looking to the manuel, the property maximumFretStretch is only 
belonging to

Fretboards context.
Don't you think that it should be mentionned  in the Tablature section 
of
the manual that, at least, you have to type all the string numbers 
involved

in a more than default stretch ?

By the way, is there a way to override this default, just for a score 
or a

section of it ?
(yes, one day I will learn Scheme !!)

Éric



--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Character for plural Latin, "ae"

2018-01-25 Thread Karen Billings
Just a suggestion from the peanut gallery here... I use my computer's word 
processing program to enter most of my text for LP, including special 
characters and foreign languages. That also allows me to spell-check my text 
(it spots my typos faster than I do) and often makes entering special 
characters a bit more pleasant.
Karen 

On Thursday, January 25, 2018 10:01 AM, Karlin High  
wrote:
 

 On 1/25/2018 10:33 AM, David Wright wrote:
> LP uses Unicode. Why not spend a moment finding out how to input
> Unicode characters on your own system/keyboard?

Good point. Suggestion withdrawn.
-- 
Karlin High
Missouri, USA

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


   ___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: maximumFretStretch in Manual, tablatures section ?

2018-01-25 Thread Thomas Morley
2018-01-25 19:52 GMT+01:00 Éric :
> Hello,
>
> in this exemple, the 1rst chord is the default calculation of tablature but
> not what I want.
> The 2nd chord get an error message even your intuition do not…
> The 3rd chord showing what I want.
>
> \version "2.19.60"
>
> \score {
>   \new TabStaff
>   {}
> }
>
>
> The maximumFretStretch is set to 4 by default in translation.init.scm
> Lilypond files, while this chord is a 5 stretched.

Read
(ly:context-property context 'maximumFretStretch 4)
as: use the value 4, if maximumFretStretch is not otherwise specified.

> (yes, it can happen, specialy in highter notes position, where frets are
> less large, or if you play a small instrument)
>
> Looking to the manuel, the property maximumFretStretch is only belonging to
> Fretboards context.

Not really.
In the IR you'll find that maximumFretStretch is read by the Fretboard_engraver.
But it doesn't say it's used in FretBoards-context exclusively.

You already found maximumFretStretch in the determine-frets-procedure
in translation-functions.scm which is the
`noteToFretFunction', read by Fretboard_engraver *and*
Tab_note_heads_engraver (in TabVoice).

> Don't you think that it should be mentionned  in the Tablature section of
> the manual that, at least, you have to type all the string numbers involved
> in a more than default stretch ?
>
> By the way, is there a way to override this default, just for a score or a
> section of it ?

Just change maximumFretStretch:

\score {
  <<
\new TabStaff
  {

\set maximumFretStretch = 5

\unset maximumFretStretch

  }
\new TabStaff
%% as a general setting for this TabStaff:
\with { maximumFretStretch = 5 }
  {



  }
  >>
  \layout {
\context {
  \TabStaff
  %% as a general setting for all TabStaffs
  %maximumFretStretch = 5
}
  }
}

Nevertheless, usage of this maximumFretStretch-property is pretty
under-documented, imho.


Cheers,
  Harm

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Openlilylib edition-engraver. I need help understanding how to reference contexts.

2018-01-25 Thread Stefano Troncaro
Hello everyone! So, I'm learning to use the edition-engraver, but there are
some behaviors that I can't figure out.

Take the following snippet:

> \version "2.19.80"\language "english"
> \include "oll-core/package.ily"\loadPackage edition-engraver
> \addEdition test
> \editionMod test 1 0/4 RH.Voice.A {
>   \once \override NoteHead.color = #green}
> \editionMod test 1 0/4 LH.Voice.A {
>   \once \override NoteHead.color = #green}
> \consistToContexts #edition-engraver Score.PianoStaff.Staff.Voice
> \score {
>   \new PianoStaff <<
> \new Staff \with { \editionID RH } <<
>   \new Voice \relative c'' { \voiceOne c4. d8 d4. g8 | e4.( d8 c b g4) }
>   \new Voice \relative c'' { \voiceTwo a2. g4~ | g f2 e4 | }
> >>
> \new Dynamics { s1\mp }
> \new Staff \with { \editionID LH } { <<
>   \new Voice \relative c' { \clef F \voiceOne e8 d c4  d8 c b4 | c8 b a2 
> g4 | }
>   \new Voice \relative c { \voiceTwo f2 e | d g,4 c | }
> >> }
>   >>
> }
>
>
In the left hand staff, if I move the \clef F from inside one of the two
voices to the outside, like in the following example:

> \new Staff \with { \editionID LH } { \clef F <<
>   \new Voice \relative c' { \voiceOne e8 d c4  d8 c b4 | c8 b a2 g4 | }
>   \new Voice \relative c { \voiceTwo f2 e | d g,4 c | }
> >> }
>
> then I can't find a way to reference the voices contained in the Staff.
Why does this happen?

Secondly, if I give an \editionID to the PianoStaff, then I can only
reference the staves by giving a full route. For example, if I gave it the
ID Piano I would have to write Piano.LH.Voice.A to reference the first
voice. Is there a way to avoid this redundancy?

In relation with the last question, I have tried and I can't figure out how
to give an ID to a Voice context so that I can reference it directly,
without having to "walk to it" from a reference to a Staff. Is this
possible?

Those are all my doubts, at least for the moment. Thank you in advance!
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: maximumFretStretch in Manual, tablatures section ?

2018-01-25 Thread Carl Sorensen


On 1/25/18, 2:57 PM, "Thomas Morley"  wrote:


Not really.
In the IR you'll find that maximumFretStretch is read by the 
Fretboard_engraver.
But it doesn't say it's used in FretBoards-context exclusively.

You already found maximumFretStretch in the determine-frets-procedure
in translation-functions.scm which is the
`noteToFretFunction', read by Fretboard_engraver *and*
Tab_note_heads_engraver (in TabVoice).

Seems that we should add maximumFretStretch to the properties read by 
Tab_note_heads_engraver.

Carl
   

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: maximumFretStretch in Manual, tablatures section ?

2018-01-25 Thread Thomas Morley
2018-01-25 23:48 GMT+01:00 Carl Sorensen :
>
>
> On 1/25/18, 2:57 PM, "Thomas Morley"  wrote:
>
>
> Not really.
> In the IR you'll find that maximumFretStretch is read by the 
> Fretboard_engraver.
> But it doesn't say it's used in FretBoards-context exclusively.
>
> You already found maximumFretStretch in the determine-frets-procedure
> in translation-functions.scm which is the
> `noteToFretFunction', read by Fretboard_engraver *and*
> Tab_note_heads_engraver (in TabVoice).
>
> Seems that we should add maximumFretStretch to the properties read by 
> Tab_note_heads_engraver.
>
> Carl

Agreed.
After a look through fret-board-engraver.cc and tab-note-heads-engraver.cc

I'll put up a patch.

Thinking of documenting it, I suggest to go for an doc-tagged-lsr-snippet.
WYT?

Cheers,
  Harm

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: maximumFretStretch in Manual, tablatures section ?

2018-01-25 Thread Carl Sorensen


On 1/25/18, 4:05 PM, "Thomas Morley"  wrote:

2018-01-25 23:48 GMT+01:00 Carl Sorensen :
>
>
> On 1/25/18, 2:57 PM, "Thomas Morley"  wrote:
>
>
> Not really.
> In the IR you'll find that maximumFretStretch is read by the 
Fretboard_engraver.
> But it doesn't say it's used in FretBoards-context exclusively.
>
> You already found maximumFretStretch in the determine-frets-procedure
> in translation-functions.scm which is the
> `noteToFretFunction', read by Fretboard_engraver *and*
> Tab_note_heads_engraver (in TabVoice).
>
> Seems that we should add maximumFretStretch to the properties read by 
Tab_note_heads_engraver.
>
> Carl

Agreed.
After a look through fret-board-engraver.cc and tab-note-heads-engraver.cc

I'll put up a patch.

Thinking of documenting it, I suggest to go for an doc-tagged-lsr-snippet.
WYT?


I agree.  A doc-tagged snippet would do the trick.

Carl


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Fwd: Re: how to write a single note that covers two sounds

2018-01-25 Thread Simon Albrecht

Glad I could help.

Please keep communication on-list whenever possible, so others may chime 
in or see results or whether the question is sufficiently answered.


Best, Simon



 Forwarded Message 
Subject:Re: how to write a single note that covers two sounds
Date:   Thu, 25 Jan 2018 16:50:31 -0600
From:   Edmundo Carmona Antoranz 
To: Simon Albrecht 



On Thu, Jan 25, 2018 at 12:13 PM, Simon Albrecht  wrote:

I’d suggest overriding extra-offset of NoteHead and Stem – seems appropriate
to depart from semantically appropriate notation in such a case. If it’s a
beamed note – well, then it’s more difficult…

Best, Simon





This gave me a very good result (not caring about the stem not really
reaching the head, it's too small a detail):

% 48
% The manuscript has a correction but it's hard to tell if the
final intent is a F or a G so we kind of keep the original notation so
the interpreter has fun with it
\override NoteHead.extra-offset = #'(0 . 0.25) \tweak font-size 3
f16
\revert NoteHead.extra-offset
e f8 d, d'16 e


Thanks, Simon!


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Re: how to write a single note that covers two sounds

2018-01-25 Thread Edmundo Carmona Antoranz
On Thu, Jan 25, 2018 at 5:08 PM, Simon Albrecht  wrote:
> Glad I could help.
>
> Please keep communication on-list whenever possible, so others may chime in
> or see results or whether the question is sufficiently answered.
>
> Best, Simon
>

Oh, sorry you are right. Clicked on "reply" instead of "reply
all". Sorry about it.

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: maximumFretStretch in Manual, tablatures section ?

2018-01-25 Thread Thomas Morley
2018-01-26 0:07 GMT+01:00 Carl Sorensen :
> On 1/25/18, 4:05 PM, "Thomas Morley"  wrote:
>
> > Seems that we should add maximumFretStretch to the properties read by 
> Tab_note_heads_engraver.
> >
> > Carl

> I'll put up a patch.

https://sourceforge.net/p/testlilyissues/issues/5266/

>
> Thinking of documenting it, I suggest to go for an doc-tagged-lsr-snippet.
> WYT?
>
>
> I agree.  A doc-tagged snippet would do the trick.


Will do tomorrow.

Cheers,
  Harm

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user