Re: Delay for list posts to arrive

2022-02-01 Thread Colin Campbell
I found much the same delay this afternoon, sending the patch list to 
the developers list took about 3 hours to show up in my mail.



Cheers,

Colin

On 2022-02-01 15:50, Jean Abou Samra wrote:

Hi,

Lately I've found myself a couple times duplicating answers
already provided on this list by others up to almost three
hours earlier because I had not received these replies yet.
Now the little delay for posts to get in inboxes is a quirk
inherent to mailing lists, but three hours seems a bit much.
I'm wondering: are others experiencing this as well?

Thanks,
Jean






SATB.Ly template and putting lyrics below the staff

2022-03-08 Thread Colin Campbell
I've just discovered Trevor Daniels' satb.ly system, and huge kudos to 
him! I've tweaked a bit by adding   \consists Merge_rests_engraver to a 
Layout variable, but I'm wrestling the lyrics a bit. By default, they 
come out aligned above context; how can I get them below?



Cheers,

Colin




Re: SATB.Ly template and putting lyrics below the staff

2022-03-09 Thread Colin Campbell



On 2022-03-09 04:51, Trevor wrote:


Hi Colin, you wrote 08/03/2022 00:39:10:

I've just discovered Trevor Daniels' satb.ly system, and huge kudos 
to him! I've tweaked a bit by adding   \consists Merge_rests_engraver 
to a Layout variable, but I'm wrestling the lyrics a bit. By default, 
they come out aligned above context; how can I get them below?
Thanks for the kudos! When I ran a choir I used satb.ly for pretty 
well all the music we used.


But I don't understand your difficulty - the lyrics are aligned below 
their staff by default, except when two voices are combined on one 
staff, see the examples at 
https://lilypond.org/doc/v2.23/Documentation/learning/satb-template .


Could you please post an example showing your problem.




Good morning, Trevor

It's the two voices/one staff case which gives the problem. I don't know 
if it's a left-pondian thing, but it seems generally to be the case over 
here, that the lyrics are shown below a combined staff. I think I can 
get the effect by assigning lyrics to the lower of the two voices. I was 
nearly through a messy import from Finale when I found your template, so 
the combined notes were coming in with notes in the upper voice and 
skips in the lower. That meant lyrics had to be aligned to the upper 
voice only. I was hoping for a simple switch. but ended up simply adding 
the missing notes to the lower voices. Now that I know a bit more about 
it, I think stab.ly will become my tool of choice!



Cheers,

Colin




Re: SATB.Ly template and putting lyrics below the staff

2022-03-09 Thread Colin Campbell

On 2022-03-09 15:47, Trevor wrote:

Ah OK. Did you see that you can also specify several verses? These are 
aligned with the rhythms in the soprano voice (or the alto if there is 
no soprano line) when you specify two voices per staff. They are 
placed between the two staves. I've attached an example of this. HTH


Trevor

I got a bit further: naming the lyrics for the upper voice as VerseOne 
did, indeed, place them where I want them. I think, though, that my 
problem is that I'm being asked to have a set of lyrics for S/A and the 
same set for T/B, each below their respective staves. The T/B line isn't 
totally identical to the upper one, and both the alto and bass have 
brief passages different from soprano and tenor. It seems to me that my 
path to salvation will greatly be eased by spending time considering 
single staff and temporary polyphony. SATB.ly seems ideal when lyrics 
are shared by all voices, and it will surely be come my main tool for 
that case. Again, thanks for all your contributions to Lilypond, Trevor!



Cheers,

Colin





Music publishing houses accepting Lilypond files?

2022-03-12 Thread Colin Campbell
As the title implies: I've just converted a score from Finale, after the 
composer had given up trying to get a readable layout. He's delighted 
with the result, and seems interested in exploring LP. As he is also 
considering publishing his piece, my question to the community is: which 
publishers  will accept submission in Lilypond format (or perhaps as 
.PDF or .SVG) and do you have any recommendations or experiences?


Cheers,

Colin




Re: Microtonal music in LilyPond

2019-09-01 Thread Colin Campbell

On 2019-09-01 2:36 p.m., Freeman Gilmore wrote:



On Sun, Sep 1, 2019 at 3:01 PM Pierre Perol-Schneider 
> wrote:


Please use convert-ly to get the right syntax:

http://lilypond.org/doc/v2.19/Documentation/usage/invoking-convert_002dly.htmleers
Cheers,
Pierre


The URL doe not work for me?
Thank you,



Just take off the "eers" of the URL.

--
The true civilization is where every man gives to every other every 
right that he claims for himself. -Robert Green Ingersoll, lawyer and 
orator (1833-1899)


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


Re: Frescobaldi LilyPond Log

2019-11-02 Thread Colin Campbell

On 2019-11-02 6:19 p.m., Andrew Bernard wrote:

Good question. I have been wanting to make it smaller for a long time.

Andrew

On Sun, 3 Nov 2019 at 11:17, Freeman Gilmore 
mailto:freeman.gilm...@gmail.com>> wrote:


Is there a way to make the font larger in the Frescobaldi,
LilyPond Log?

Here's an odd one: on my Fedora desktop, running Frescobaldi 3.0.0 I can 
change the type face of the log in Edit|Preferences|Tools. There is also 
a dropdown which looks as though it should change the size, but has no 
effect. However, I can click in the log pane, hold Ctrl and roll the 
mouse wheel to change size. Ctrl - and Ctrl + only change the zoom in 
the music pane.



Cheers,

Colin

--
My two favorite things in life are libraries and bicycles. They both 
move people forward without wasting anything. The perfect day: riding a 
bike to the library.

- Peter Golkin, museum spokesman (1966- )



Re: ANN: Frescobaldi 3.1 has been released!

2019-12-28 Thread Colin Campbell

On 2019-12-28 1:11 a.m., Andrew Bernard wrote:

Thank you Wilbert and the team.

With an existing Ubuntu 19.04 Frescobaldi 3.0.0 installation, all I
had to do was install from the tarball and add the following:

apt install python3-pyqt5.qtwebengine



Running Fedora 31 and an existing 3.0.0 Frescobaldi. Like Andrew, all I 
needed to do was force the install of


python3-pyqt5.qtwebengine


Cheers,

Colin

--
A good juggler can always find work.
- attributed to L. Pacioli (1445 - 1517)



Re: Intervals enharmony question

2018-05-04 Thread Colin Campbell

On 2018-05-04 07:51 AM, Karlin High wrote:

On 5/4/2018 8:41 AM, Jacques Menu Muzhic wrote:

Hello Hans,

Sorry for not knowing, what does GHB mean in our context?



In another Hans Åberg message less than a month ago, it was an 
abbreviation for Great Highland Bagpipe.


I tried Googling it, but got an acronym collision with Gamma 
Hydroxybutyrate, a recreational drug.



There is also the possibility of confusing it with GBH, a police 
abbreviation of grievous bodily harm, although with the history of the 
pipes in battle, that wouldn't be wide of the mark.


--
Patience serves as a protection against wrongs as clothes do against 
cold. For if you put on more clothes as the cold increases, it will have 
no power to hurt you. So in like manner you must grow in patience when 
you meet with great wrongs, and they will then be powerless to vex your 
mind. - Leonardo da Vinci, painter, engineer, musician, and scientist 
(1452-1519)


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


Re: Combine these segments for same score

2018-12-16 Thread Colin Campbell

On 2018-12-16 9:47 a.m., Reggie wrote:

David Wright wrote

You will have to accept a line break at each change of score, but then
the only reason I would break a piece down into score fragments is
because it's made up of sections with grossly differing layouts
(like number of parts/choirs/soloists/accompaniment etc).

Cheers,
David.

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

No David, the reason is to save on compiling time :) And compile segments as
you go along that's what I learned by reading these good users on the list.
Large pieces need this. Concatenate merge segment whichever you call it :))



This may be muddying the waters, but if the need is to shorten compile 
times during the editing process, then the Notation Reference section 
3.4.2 Skipping Corrected Music may be  helpful.



Cheers,

Colin

--
Shall I tell you the secret of the true scholar? It is this: every man I 
meet is my master in some point, and in that I learn of him.

- Ralph Waldo Emerson, writer and philosopher (1803-1882)

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


Re: Template for flexible vertical spacing \paper variables

2019-03-02 Thread Colin Campbell

On 2019-03-02 9:46 a.m., Paul Morris wrote:

I got tired of looking up the flexible vertical spacing \paper variables:

http://lilypond.org/doc/v2.19/Documentation/notation/flexible-vertical-spacing-paper-variables 



So I put together some boilerplate (below) that I can use as a snippet 
in Frescobaldi.  Just un-comment the lines and tweak as needed.  
Overkill?  Probably, but I don't mind.  Sharing in case someone else 
wants to use it.



Very fine, Paul, and the comments are helpful as well. Thanks!


Cheers,

Colin

--
I find television very educating. Every time somebody turns on the set, 
I go into the other room and read a book.

-Groucho Marx, 1890-1977

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


Re: glissando

2019-04-01 Thread Colin Campbell

On 2019-04-01 5:28 p.m., Gianmaria Lari wrote:

Attached to this email a screenshot of the result of this code

\version "2.21.0"
\fixed c'' {
  \override Glissando.style = #'zigzag
  c \glissando \hideNotes c, \unHideNotes d e f
}



I think that \bendAfter #-4 (replacing  \glissando ... \unHideNotes) may 
be part of the solution, but I don't know how to change the stencil to a 
zig-zag.


HTH,

Colin

--
One of the advantages of being disorderly is that one is constantly 
making exciting discoveries.

- A. A. Milne, From the Daryl R. Gibson collection

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


Re: Access header-modules from inside markup-command

2022-06-28 Thread Colin Campbell



On 2022-06-27 17:27, Thomas Morley wrote:


I try to code sort of a tablature for Akkordzither.

Instead of longish descriptions best look at the image at the bottom of
https://gitlab.com/Thomas_Morley/zither-ly/-/tree/development



This looks very much like klavarskribo. I wonder if Wilbert Berendsen 
has tried anything like it?



Cheers,

Colin




Re: Policy for posts from non-members

2023-02-22 Thread Colin Campbell



On 2023-02-22 16:39, Kenneth Wolcott wrote:

Hi Jean;

   I've been following this thread for some while.  I really applaud
your intentions and efforts with regards to this mailing list
management; your dedication is impressive and appreciated.


Hear, hear!

Colin




Re: Frescobaldi issue 16: .ly is missing by saving

2023-05-29 Thread Colin Campbell

On UbuntuStudio, Kubuntu 23.04, the .ly extension was automatic.

Cheers,

Colin

On 2023-05-29 14:47, Federico Bruni wrote:

Hi all

I'm wondering if we can close this old Frescobaldi issue:
https://github.com/frescobaldi/frescobaldi/issues/16

In some desktops (like GNOME) Frescobaldi used to save a new file 
without the .ly file extension. This is no longer the case today, at 
least on Windows 10 and GNOME Linux.
Can you please report what happens in other OSes and desktop 
environments?


We are missing feedback from MacOS and KDE Linux in particular, but 
any comment is helpful.


Thanks
Federico







Re: having trouble with a segno repeat

2023-09-11 Thread Colin Campbell
At line 102 or so, you have an extra curly brace. When I take that out, 
all is good. I found it by folding section by section till I saw your 
coda was not folded when it should have been.


HTH,

Colin

On 2023-09-11 19:10, Kenneth Wolcott wrote:

Hi;

   I'm trying to follow the segno repeat with coda instructions in the
Notation Reference, but apparently I am not successful :-(

Summary: The original pdf has:

1. four bars followed by a segno sign at bar #5
2. a "to Coda" at bar #21;
3. a D.S.al Coda at bar #46
4. a Coda sign (and separated) three bars.

Lilypond 2.24.2 (from MacPorts).

I was able to engrave all the notes ok, but could not get the segno
repeat correct.

Processing `Mission_Impossible.ly'
Parsing...
[redacted]/source/Mission_Impossible.ly:103:3: error: syntax error,
unexpected NOTENAME_PITCH

   c4^^ r8 c4^^ r8 df4^^ ef^^  | % m47
Interpreting music...
[redacted]/source/Mission_Impossible.ly:103:31: warning: skipping
zero-duration score
   c4^^ r8 c4^^ r8 df4^^ ef^^
   | % m47
[redacted/source/Mission_Impossible.ly:103:31: warning: to suppress
this, consider adding a spacer rest
   c4^^ r8 c4^^ r8 df4^^ ef^^
   | % m47

I have attached the original pdf from which I am engraving andmy
Lilypond source. I don't think that the attachments will be too
large... I don't want to attach my pdf because it might be too
large...

du -k ../origin/Schifrin_MissionImpossible-TV_TubaDuet.pdf
../target/Mission_Impossible.pdf .
/Mission_Impossible.ly
36 ../origin/Schifrin_MissionImpossible-TV_TubaDuet.pdf
84 ../target/Mission_Impossible.pdf
12 ./Mission_Impossible.ly


Thanks,
Ken Wolcott




Re: Pickup measure

2023-10-27 Thread Colin Campbell
Part of the problem is solved when you take out the s2 after the 
\partial notes in each part. The purpose of \partial is to avoid having 
to supply "missing" time in the first bar. You might, as a suggestion, 
consider moving your \breaks *before* the quarter notes instead of 
after, to follow the text a bit better visually, at least to my taste. 
Others may chime in on the bar check problem, but at least deleting the 
spacers gets you close.


Cheers,

Colin

On 2023-10-27 22:03, Will Turner wrote:

Here is my code:
PartPOneVoiceOne =  {
    \clef "treble" \time 3/4 \key d \major | % 1
    \tempo "Prayerfully" 4=69 \stemUp \partial 4 fs'4 s2


PartPOneVoiceOne =  {

    \clef "treble" \time 3/4 \key d \major | % 1
    \tempo "Prayerfully" 4=69 \stemUp \partial 4 fs'4 s2

Delete this s2

    

PartPOneVoiceTwo =  {
    \clef "bass" \time 3/4 \key d \major | % 1
    \stemDown 4 s2 | % 2


Delete this s2 too.







Re: Two novice questions

2024-01-17 Thread Colin Campbell
In Frescobaldi, make sure the quick insert panel is visible: Tools | 
Coding | Quick Insert


Select your range of notes, then click on the articulation you want.

HTH,

Colin

On 2024-01-17 13:13, Aaron Hill via LilyPond user discussion wrote:

On 2024-01-17 10:00 am, Knute Snortum wrote:
On Wed, Jan 17, 2024 at 9:48 AM Peter Mayes  
wrote:

2. I have a lot of consecutive notes all staccato. Marking each one
individually is a bit of pain. Any way to specify that the next *n* 
notes

are all staccato?



I'd like to know the answer to that one too!  It may be something that
could go in Frescobaldi, if you use that editor.



What about LSR 82?
https://lsr.di.unimi.it/LSR/Item?id=82


-- Aaron Hill





Re: Lilypond and digital readers

2024-02-23 Thread Colin Campbell
Shamelessly copying the tip for my own use! I also use MobileSheets Pro, 
and absolutely depend on it for my choral stuff. Your tip gives me some 
ideas for stuff I know I'll be singing: things like highlighting my bass 
part (NR 1.7.1ff), colouring key and time changes . . . Dude, I'm going 
to have some fun indeed!


Cheers,

Colin

On 2024-02-23 17:51, Laurie Savage wrote:

Hi,

I use a tablet for storing my lead sheets, most of which I prepare in 
Lilypond. I have just stumbled on a trick I thought I'd share with you 
- although it might be obvious to you, it wasn't to me. (Tip to Jamie 
Anderson of the Get your sax together Youtube channel)


I use a Samsung Galaxy Tab A 10.1 and Mobile Sheets Pro. I use a paper 
block that I store as "tabA" in an include file called "digital.ily"

It looks like this:

tabA = \paper {
%set the paper size to the screen dimensions
#(set-paper-size '(cons (* 13.5 cm) (* 21.7 cm)))

% Adjust according to taste
indent = 0\mm
top-margin = #0
bottom-margin = #0
left-margin = #0
right-margin = #0
}

voila, combined with a sensible staff size I have a legible score that 
I don't need reading glasses for.


Laurie Savage

Re: Frescobaldi... panic alternatives?

2024-05-01 Thread Colin Campbell


On 2024-05-01 12:38, Werner LEMBERG wrote:

Maybe one of you two can provide some text for

   https://lilypond.org/doc/v2.24/Documentation/web/easier-editing


It happens that my first contribution to the Lilypond documentation was 
a rewrite of the Easier Editing section, some 14 years ago or so.


If either or both care to send me their thoughts and comments, I'll be 
glad to turn it into a patch.


Cheers,

Colin


Re: Frescobaldi... panic alternatives?

2024-05-02 Thread Colin Campbell
This looks really good, Ken. I'm going to do a general tidy up on the 
Easier Editing page, but I hope to have something up for review in a day 
or two. I've installed neovim, but to save a bit of time: is the 
point-and-click two-way, like Frescobaldi, or from PDF to code only?



Cheers,

Colin

On 2024-05-01 22:33, Kenneth Flak wrote:

OK, giving it a shot... Feel free to edit as needed!

Kenneth


Neovim

https://neovim.io

Neovim is a minimal text editor and fork of vim. It is highly extensible and 
configurable through the vimscript and lua programming languages. Lilypond 
support is provided by the nvim-lilypond-suite plugin 
(https://github.com/martineausimon/nvim-lilypond-suite). The plugin supports 
playback of midi files through external programs; point-and-click when using a 
supported PDF viewer; snippets and code completion when combined with other 
plugins; in addition to the full range of tools available in the neovim 
ecosystem. For more details on how to set it up consult the plugin's github 
page. You will also want to spend some time with some of the numerous online 
tutorials for learning vim/neovim to get the most out of your editing 
experience.


Werner LEMBERG, May 02, 2024 at 05:49:

Maybe one of you two can provide some text for

https://lilypond.org/doc/v2.24/Documentation/web/easier-editing

It happens that my first contribution to the Lilypond documentation
was a rewrite of the Easier Editing section, some 14 years ago or
so.

Aaah :-)


If either or both care to send me their thoughts and comments, I'll
be glad to turn it into a patch.

This would be great!  Thanks for the offer.


 Werner








Re: Frescobaldi... panic alternatives?

2024-05-03 Thread Colin Campbell
Thanks again for the text, Ken!  I've put it up for review along with a 
bunch of housekeeping bits, and it could get merged into the 
documentation mid-week.  You'll be able to point to your contribution to 
LilyPond!


Cheers,

Colin

On 2024-05-01 22:33, Kenneth Flak wrote:

OK, giving it a shot... Feel free to edit as needed!

Kenneth


Neovim

https://neovim.io

Neovim is a minimal text editor and fork of vim. It is highly extensible and 
configurable through the vimscript and lua programming languages. Lilypond 
support is provided by the nvim-lilypond-suite plugin 
(https://github.com/martineausimon/nvim-lilypond-suite). The plugin supports 
playback of midi files through external programs; point-and-click when using a 
supported PDF viewer; snippets and code completion when combined with other 
plugins; in addition to the full range of tools available in the neovim 
ecosystem. For more details on how to set it up consult the plugin's github 
page. You will also want to spend some time with some of the numerous online 
tutorials for learning vim/neovim to get the most out of your editing 
experience.


Werner LEMBERG, May 02, 2024 at 05:49:

Maybe one of you two can provide some text for

https://lilypond.org/doc/v2.24/Documentation/web/easier-editing

It happens that my first contribution to the Lilypond documentation
was a rewrite of the Easier Editing section, some 14 years ago or
so.

Aaah :-)


If either or both care to send me their thoughts and comments, I'll
be glad to turn it into a patch.

This would be great!  Thanks for the offer.


 Werner








Re: Add lyrics after n measures

2014-09-07 Thread Colin Campbell

On 14-08-29 02:21 PM, Simon Albrecht wrote:


Am 29.08.2014 um 16:58 schrieb Jacques Menu:

Hello Marco,

Always copy the list in your messages, to let the them know.

Put as many \skip as you have notes in the melody in the first 8 bars 
if you use \addlyrics or \lyricsto,
Much more convenient: use _ for every note without a lyric syllable. 
(in place of \skip)

otherwise use skip2. eight times for example.


HTH, Simon



I'm setting a piece of barbershop music, in which each of the four 
voices has different pitches. Often, the outer voices will be singing 
vocalises, while the inner ones have the melody and a harmony line. As 
often, all four voices share the same lyrics and rhythm, again with 
different pitches. Visually, there are passages with centered lyrics 
between two staves, and vocalises above the top staff and below the 
bottom staff, coming and going. To avoid writing four complete sets of 
lyrics, I use \skipsy \skips in the lyrics of the outer voices. I wrote 
this little function to avoid many, many \skips:

%<-

lSkip =

#(define-music-function

(parser location skips)

(number?)

#{

\repeat unfold #skips { \skip 1 }

#})


%<-

It requires counting the number of notes to be skipped, but lets me enter :

tWords = \lyricmode {

\skip 1

doo doo doo doo wee -- oo

\lSkip #3

doo __ doo

\lSkip #7

doo __ doo

\lSkip #7

doo doo doo doo wee -- oo doo __

}

The drawback, and my question to the assembled wisdom, is that the 
vocalises require lyric extenders, but the \skip seems to extend the 
lines over the skipped notes. Is there a way to make sure the extenders 
end before the first skipped note?


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )

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


Re: Add lyrics after n measures

2014-09-08 Thread Colin Campbell

On 14-09-08 01:36 AM, Phil Holmes wrote:

(in reference to lyric \skips not terminating an extender)


Try a single space in quotes: " "

--
Phil Holmes



Thanks, Phil. I  found that in my testing later yesterday. It will at 
least get the project done, although in a way which feels a bit kludgy. 
I'll try to work out how to do arithmetic inside a scheme function (pass 
in a number of notes to skip, decrement by one and insert the quoted 
space), or I suppose I can do the work in my head.


The question remains, though: shouldn't an explicit SkipEvent terminate 
an ExtenderEvent in the same way a rest or a lyric syllable does? I 
can't find anything in NR which clarifies the situation, so I think a 
tracker item calling either for a Known Issue (with the workaround) or 
an enhancement, to add the SkipEvent to the list which ends a lyric 
extender, would be in order.


Cheers,
Colin



--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )

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


Re: Add lyrics after n measures

2014-09-08 Thread Colin Campbell

On 14-09-08 11:49 AM, Simon Albrecht wrote:

The full function would then be:
%<-

lSkip =

#(define-music-function

(parser location skips)

(number?)

#{

\lyricmode {

" "

\repeat unfold $(- skips 1) { \skip 1 }

}

#})

%<-

For me, this doesn’t work though: the extender line is not finished by 
" " – no idea, why. For you it worked?

I attach my test file for checking.



There seems to be a difference coming from the way the lyrics are 
created. In your test file, you create the lyric text directly, and the 
function works when you take the space out between the double quotes.
In my case, I enter the lyrics in \lyricmode, in a variable, which I 
then call on the \new Lyrics line. *With* the quoted space, I get the 
expected result, as well as repeated errors:


warning: LyricText has empty extent and non-empty stencil.

Taking out the space clears the errors and gives me extenders ending 
where I want them.

That suggests that \lyricmode behaves differently when it is nested.
In any case, I've learned a tiny bit more of scheme, and moved my 
project forward. Many thqanks to you and Phil!


Cheers,
Colin




--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )

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


Re: beginner stanza help

2014-09-09 Thread Colin Campbell

On 14-09-09 06:35 PM, Steven Arntson wrote:

I'm trying to get stanzas to work for a song that has two verses. What
am I doing wrong?

text = \lyricmode {
   \set stanza = #"1. "
  here are   | %m1
  the words  | %m2
   }
   \lyricmode {
   \set stanza = #"2. "
  here are   | %m1
  more words | %m2
   }

Thank you, if you have any advice for me!
steven






It is *always* worth having a look at the Manual, Steven. In this case:
 http://www.lilypond.org/doc/v2.18/Documentation/notation/stanzas
should get you going.

Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )


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


Re: Another humble question, this is about \skip

2014-09-13 Thread Colin Campbell

On 14-09-13 01:21 PM, Son_V wrote:

Hi, first I want to thank all that have answered to my latest message (I've
ordered on Amazon "Behind Bars: The Definitive Guide to Music Notation", to
have an authoritative source).

I have encountered a problem with a test score that I'm unable to solve. I
attach an image:



  I want that "st" goes to the last note in beat 1. I've tried and searched
for infos on \skip, but I was unable to get what I would. the code for the
lyrics is

PartPOneVoiceOneLyricsOne =  \lyricmode { Fir -- \skip4 \skip4 st }

What am I missing? Thanks.





You should be exploring melismata. The Learning Manual on the LilyPond 
website is a good place to start, in Section 2.3.2, and the Notation 
Reference Section 2.1.1 will expand on the topic.


More generally, you would do well to take a bit of time and work through 
the Learning Manual, as it will give a good overview on how things are 
described and named in LilyPond. It will ease the challenge of trying to 
convert musicXML into lilypond code. Were you using the musicxml2ly 
program which is part of the lilypond distribution?


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )


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


Re: 2.19.14: lost ability to add note name in fret board ?

2014-09-20 Thread Colin Campbell

On 14-09-20 07:00 AM, Thomas Morley wrote:

I wouldn't call it a regression, because adding and printing strings
in dots was not documented, not really supported (as far as scaling is
concerned) and not covered by a regtest, as far as I can tell.

Therefore I did not pay attention to keep this functionality while
creating the patch for
Issue 2752: Parenthesize dots in fretboards

Nevertheless, it would be no big deal to bring this functionality back
(more complicated to do proper scaling)

Though, why not turn it into an enhancement? (cc-ing bug-list):
- (re-)adding the possibility to add strings (or better markups)
- code proper scaling
- create/extend a regtest to cover it
- document it



Logged as Issue 4120 
: Fretboards: 
markup strings in dot positions


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )

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


Re: Two voices ending score

2014-10-25 Thread Colin Campbell

On 14-10-25 09:32 AM, Son_V wrote:

And WHY i get this ghost beat 71? How can I get it away?

(always thanks ...)




It would be easier to comment on a minimal example, but the "ghost bar" 
is a clear indicator that you have more bars in one voice than the rest. 
You might have a look at the section where the alto voice divides, and 
make sure both parts have the same number of beats per bar, padding with 
spacer rests as needed.


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )


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


Re: Custom Key Signatures

2014-11-13 Thread Colin Campbell

On 14-11-13 10:13 AM, st...@linuxsuite.org wrote:

   Howdy!

 I want to make a custom key signature. It should have f# c# a#

How can I do this?

-steve






THis will get you started, Steve:
http://www.lilypond.org/doc/v2.19/Documentation/snippets/pitches#pitches-creating-custom-key-signatures


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )


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


Re: Problems with Completion_heads_engraver

2014-11-29 Thread Colin Campbell

On 2014-11-29 02:59 PM, Jay Vara wrote:
For some reason the Completion heads engraver does not seem to be 
working in some situations. In some cases it swallows up a note 
(although timing wise it seems ok) and sometimes it produces some 
weird looking notes. Here is one example I was able to recreate in a 
small example:


Inline image 1
Here is the code:

%%%
%%%

\version "2.19.15"

music = \relative c' {d4 c e fis1 g4 }

\score {

\new Staff {

\music

}

\layout {

\context {

\Staff

\remove Note_heads_engraver

\consists Completion_heads_engraver

}

}

}





Entered as ssue 4207 
: 
Completion_heads_engraver not splitting notes, and may be related to


Issue 3560 : 
Completion_heads_engraver with \scaleDurations


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )

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


Re: Trying to subscribe

2014-12-09 Thread Colin Campbell

On 2014-12-09 01:59 PM, Stan Mulder wrote:

Daniel Berjón Díez  gmail.com> writes:




On 09 Dec 2014, at 19:46, Stan Mulder  earthlink.net> wrote:

I am trying to subscribe to the lilypond list. Nothing I do works.

I don't think it worked this time either. I for one cannot read your

message.;)

Now
trying this. Thanks for listening.

Welcome!

Thank you. I tried to join the lilypond-user group via the web
(https://lists.gnu.org/mailman/listinfo/lilypond-user) but there was no
response. I guess using the gmane.org browser based interface is the way to
do it??


___


Ordinarily, the list manager sends an email, to which you need to reply. 
Could it be in a junk folder on your email client?


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )


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


Re: help with floating windows on Frescobaldi, I lost my Music Pane

2014-12-13 Thread Colin Campbell

On 2014-12-13 11:48 AM, Kathryn Strauch wrote:

 Frescobaldi 2.0.16, Lillypond 2.18.2-1 on Mac OSX 10.8.5

I inadvertantly converted the compiled Music View pane into a floating 
window and later closed that window.  I can't get the window back and, 
if I get it back, I can't figure out how to dock it back into the main 
Fresobalding window next to my text input pane.  A screen shot of my 
current main window is attached.


Sorry to bother everyone, but I am new to this.

Thank you,
Kathy




I may not be much use, Kathy, as I'm on linux and not all that familiar 
with Mac UI standards. You need Frescobaldi's Tools menu and select 
Music View. That should give you back your floating window. As to 
putting it back, just grab the top edge and drag it where you want it to 
stay.


HTH, Kathy!
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )

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


Re: Piano scoring with centered dynamics

2015-01-03 Thread Colin Campbell

On 2015-01-03 11:47 AM, Arno Waschk wrote:


Obviously the piano dynamics template did not make it from 2.12 to 
2.18 docs, which is a pity. Even although the example given in 2.12 
seems overloaded by other tweakings (which may or may not be helpful 
for users) for my taste.


Arno




I see that the LSR http://lsr.di.unimi.it/LSR/Item?id=357 has the 
template. @Phil: should it be added to the Snippets section of the 
documentation?


cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )


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


Re: Information about Parts

2015-01-08 Thread Colin Campbell

On 2015-01-08 04:10 PM, Matthew James Briggs wrote:
Hello, I just joined this list because I was searching unsuccessfully 
for information about Lilypond's features for extracting and producing 
individual parts from a score.  Does Lilypond have features akin to 
Finale's linked-parts?


I suspect my searching was unsuccessful since the work "part" is used 
so frequently in the english language.  Any urls to point me in the 
right direction would be great.


Background: composer using Finale since the early 1990's. In the past 
several years I have learned some code, C#, C++, SQL, tiny bits of 
bash.  I don't know Python yet but it's on my to-do list.


The idea of controlling music notation with the precision of an 
interpreted text language is highly appealing and I plan to learn 
Lilypond soon (unless it has, like, zero support for creating parts).


Thank you!
Matt



Welcome to the community, Matt!  The best bit of advice I can give is to 
look at the introductory stuff on the website. Start with the 
Introduction itself, then follow up with the Learning Manual. Others 
have pointed out that LilyPond builds scores from parts rather than 
building scores and extracting parts, but the website stuff may help to 
clarify it.


I'm sure you'll be delighted at the kind and degree of control LilyPond 
will give you. Have fun!


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )


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


Re: Naming convention brainstorming

2015-01-31 Thread Colin Campbell

On 2015-01-31 06:41 PM, Urs Liska wrote:

Hi all,

for quite some time now I've been using a concept that is very useful, 
but finally I'd like to give it an authoritative name to be used in 
different places.


I'm talking about the working, thinking and compiling mode when I'm 
working on the _content_ of a score and not it's final visual 
appearance. This mode is characterized for example by

- not caring too much about layout
- not caring too much about engraving quality
- being interested in visual feedback about manual interventions
  (e.g. coloring annotations or the result of custom functions)

Originally we talked about it as "draft mode" but this doesn't seem to 
hit the spot. Nor do "devel mode" or "preview mode".


I would really like to find the right term now because I want to make 
that kind of an authoritative term for a configuration option in a 
redesigned openLilyLib and sort of a general library specification in 
that context. There should be a common configuration option that 
library authors can (and are encouraged to) respect in their 
functions. Say I have a library function "\crossVoiceTie" that does 
all the work for me with a hidden voice etc. Then this should 
highlight that tie or the hidden noteheads when that special mode is 
active.
This approach has proven extremely useful and I'd be happy to promote 
this as a more general best-practice.


So what are your feelings about this mode of working *before* 
finishing an engraving to publication quality?


Thanks for any opinions
Urs


Content mode as opposed to presentation mode?

Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )

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


Re: Spacing Cheat Sheet

2015-02-21 Thread Colin Campbell

On 2015-02-21 06:04 AM, Noeck wrote:

Hi Kaj, hi Lilypond users,

I also would like to say that again that spacing is a bit daunting. But I hope
with the help you got here, it is possible to adjust the spacing you need. The
deeper understanding will come with time and it is difficult if one wants to
understand everything at once.

To make the use of spacing settings easier, I put the most relevant settings on
this page:
http://joramberger.de/files/LilypondSpacing.pdf





Very nicely done, sir! Printed and put on the wall, saved into my folder 
of really useful tools.


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )


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


Re: Lilypond--iPads--Git

2015-02-28 Thread Colin Campbell

On 2015-02-27 11:31 PM, Craig Dabelstein wrote:

Hi Lilyponders,

Does anyone have experience with trying to write lilypond files on 
their iPad and uploading them to Git?


I'm using the Textastic app on the iPad (because it recognises 
Lilypond syntax), combined with Textexpander for all my snippets. It 
syncs to Dropbox, but I can't work out how to commit the changes to my 
BitBucket account. Does anyone know if this is possible?





FWIW, I'm using github to synch between my Kubuntu desktop using 
Frescobaldi, and my Android tablet, using either Quoda or VScript as an 
editor. I use sgit as the frontend to git. If anyone knows of an Android 
app which either understands LilyPond or can be taught it, I'd be 
grateful. Quoda and VScript come close-ish in Tex mode, though.


Also, I use git as part of my regular workflow, even when I'm not 
planning to be away from my desktop: periodic saves locally, followed by 
a commit with informative message and frequent pushes give me a 
wonderful warm feeling of "it might be crap but at least I won't lose it".


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )


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


Frescobaldi 2.18 install problems on KXStudio

2015-03-09 Thread Colin Campbell
After manually running updatedb and locate, then deleting any instance 
of frescobaldi and python-ly in /usr/* in order to remove prior version 
conflicts, I ran
sudo python setup.py install from the unzipped source directory, which 
finished as below (emphasis added):

**
  Installing *frescobaldi* script to */usr/local/bin*

  Installed 
/usr/local/lib/python2.7/dist-packages/frescobaldi-2.18-py2.7.egg

  Processing dependencies for frescobaldi==2.18
  Searching for python-ly
  Reading https://pypi.python.org/simple/python-ly/
  Best match: python-ly 0.9.1
*Downloading 
https://pypi.python.org/packages/source/p/python-ly/python-ly-0.9.1*.tar.gz#md5=a412a8037db6895b94ae9489c8b6cf12

  Processing python-ly-0.9.1.tar.gz
  Writing /tmp/easy_install-yVEFJ6/python-ly-0.9.1/setup.cfg
  Running python-ly-0.9.1/setup.py -q bdist_egg --dist-dir 
/tmp/easy_install-yVEFJ6/python-ly-0.9.1/egg-dist-tmp-Nx2DFl

  zip_safe flag not set; analyzing archive contents...
  ly.data.makeschemedata: module references __file__
  Adding python-ly 0.9.1 to easy-install.pth file
*Installing ly script to /usr/local/bin*

*Installed* 
/usr/local/lib/python2.7/dist-packages/*python_ly-0.9.1-py2.7.egg*

Searching for python-poppler-qt4==0.16.3
Best match: python-poppler-qt4 0.16.3
python-poppler-qt4 0.16.3 is already the active version in easy-install.pth

Using /usr/lib/python2.7/dist-packages
Finished processing dependencies for frescobaldi==2.18
***
The log output shows python-ly being fetched from pypi and apparently 
installed in the same directories as the frescobaldi code.

Running Frescobaldi gives me an error box with the following text:

**

We are sorry, but Frescobaldi can't run properly.


The python-ly package is not available or too old.

At least version 0.9 is required to run Frescobaldi.


If you did install python-ly correctly, please remove the old

ly package from the frescobaldi_app directory, or completely

remove and then reinstall Frescobaldi.


**

Having been an early adopter of Frescobaldi, even when it was still 
lilyKDE, I'm a bit taken aback at the challenges of this update. I 
realise it is quite likely I've missed an important instruction and I'm 
more than happy to be corrected.


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )

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


Re: Starting music at an arbitrary bar

2015-03-14 Thread Colin Campbell

On 2015-03-14 04:26 PM, J Martin Rushton wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Simon,

Thankyou very much, that's exactly what I wanted.  What's _really_
annoying is that I had the following page (which has MIDI output on
it) open.

Regards,
Martin



Also, if you are using Frescobaldi, you can use the MIDI player tool. 
The slider allows you to move to a specific bar/beat and play from there.


Cheers,
Colin


--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )


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


Re: [Frescobaldi] Re: ANN: Frescobaldi 2.18

2015-03-24 Thread Colin Campbell

On 2015-03-24 04:11 PM, Peter Bjuhr wrote:



On 2015-03-23 18:37, SoundsFromSound wrote:

Hi all,

I also am having quite a headache installing the new Frescobaldi 2.18 
and
python-ly on my friend's laptop. It's a new, clean install on Debian 
and I
left all install locations as their default. I am getting the same 
error,

saying python-ly is not found/up-to-date so Frescobaldi can't even open.

Can you please tell me how I can fix this and get the application up and
running? I tried removing all traces of Frescobaldi and then 
installing them
to a different location, and still the same error. I've always had 
success
updating Frescobaldi but 2.18 is the first time I've had such 
trouble. I'm
certain it's to do with the python-ly install but I can't figure out 
why no

matter where or how I install it, it fails.

Thank you so much for any help!


Hi Ben!

Could you describe more in detail what steps you took to install 
Python-ly and Frescobaldi?


Best
Peter

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

Here is a quote from the devel list, where I had a similar sdounding 
problem:

***

On 2015-03-11 12:16 AM, Wilbert Berendsen wrote:

Op Tue, 10 Mar 2015 16:53:03 -0600
Colin Campbell  schreef:


  >>> import ly.pkginfo
Traceback (most recent call last):
File "", line 1, in 
ImportError: No module named pkginfo

Strange. There must be an old 'ly' module lying around on your system,
because pkginfo was already added quite some time ago.

Please, give me the result of:

$ python

import ly
ly.__path__
ly.__file__




Nailed it, Wilbert! It seems that I must be the first person to install 
python-ly as well as Adam Spiers' ly2video. That's a really cool utility 
which takes a .ly project, compiles to MIDI and ultimately gives an AVI 
file with the score scrolling past over the synchronised MIDI.


*
colin@Sherlock ~$ python
Python 2.7.8 (default, Oct 20 2014, 15:05:19)
[GCC 4.9.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import ly
>>> ly.__path__
*['/usr/local/lib/python2.7/dist-packages/ly2video-0.4.1-py2.7.egg/ly']*
>>> ly.__file__
*'/usr/local/lib/python2.7/dist-packages/ly2video-0.4.1-py2.7.egg/ly/__init__.pyc'* 


>>>
[1]+  Stopped python
colin@Sherlock ~$
*

Adam's .egg file exists as a .zip and inside the .zip is a folder named 
ly. I'm copying this to the -dev list because it might be wise for the 
LilyPond community to restrict the name ly for core lilypond use only. A 
major strength of LilyPond is the community of supporting and 
supplemental utilities which has grown around LP, but the risk of this 
sort of conflict will probably only grow, especially as "ly" is an 
obvious name for a folder.


@devel: The problem comes from installing python-ly for the new 2.18 
version of Frescobaldi, which makes Frescobaldi look for a folder named 
"ly" outside its own code. It uses the first one it finds on the path, 
opening the possibility that a conflicting version is found first, with 
the result that Frescobaldi errors off.


*

Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )

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


Re: [Frescobaldi] Re: ANN: Frescobaldi 2.18

2015-03-24 Thread Colin Campbell

On 2015-03-24 05:02 PM, Martin Tarenskeen wrote:

*

Ouch. Any chance this will be fixed soon, either for frescobaldi or 
for ly2video? I was just planning to try the ly2video utility.


Or even better:
Wouldn't it be nice if Adam and Wilbert could work together and make 
export-to-video a nice new feature or plugin, integrated inside 
frescobaldi?



Here is Wilbert's reply from -devel:
*

Dear Adam and Colin,

It turns out that the ly module in ly2video is an old version of the
same ly module I wrote for Frescobaldi, which now is in python-ly.

I added this as an issue in the ly2video tracker
https://github.com/aspiers/ly2video/issues/56, and I'm willing to help
changing ly2video to use the new ly module, which is actively
maintained and stable.

Best regards!
Wilbert


*

It looks as though the fix should be pretty straightforward, if indeed the OP's 
problem is caused by an outdated version of the ly module appearing on his path 
before the Frescobaldi one. In the mean time, because I don't actively use 
ly2video frequently, I just hand-edited the easy-install.pth in 
/usr/local/lib/python2.7/dist-packages/ to delete the reference to (in my case) 
ly2video.

Cheers,
Colin


--
One of the advantages of being disorderly is that one is constantly 
making exciting discoveries.

 - A. A. Milne, From the Daryl R. Gibson collection

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


Re: Problem with lyrics in alternative endings that contain leading rests

2015-03-24 Thread Colin Campbell

On 2015-03-24 08:28 PM, Peter Heisen wrote:

Dear List,




___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user
I can see that the problem seems to involve a lack of output, but 
perhaps a bit more input might clarify it a bit?


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )

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


Re: [Frescobaldi] Re: ANN: Frescobaldi 2.18

2015-03-27 Thread Colin Campbell


Ben,

The following python commands showed me where an unexpected ly module 
was being read:




$ python

import ly
ly.__path__
ly.__file__


I suspect you will find similar results, i.e. an ly module on your path 
*before* the one created by Wilbert's python-ly.


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )

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


Re: Using lilypond examples in an essay or text document

2015-04-04 Thread Colin Campbell

On 2015-04-04 02:20 PM, Michael Hendry wrote:

On 4 Apr 2015, at 21:10, Urs Liska  wrote:



Am 4. April 2015 21:41:17 MESZ, schrieb Daniel Contreras 
:

subject line says it all, I want to use Lily Pond in a text document.
Can someone point me in the right direction to achieve this? Thanks a
bunch I am using version 2.18.

Ehm, and what program to produce the text document?


Daniel Contreras
___
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

There is a plugin for OpenOffice called OOoLilypond which I used a couple of 
years ago. I can’t remember all the details of installation, etc, but 
essentially you create an ordinary OpenOffice Document, type in your text, and 
then switch over to the plugin and key in (or copy-and-paste) a fragment of 
lilypond code.

It does a very nice job of mixing text and engraved music.


Also, Lyx is quite easy to use, providing a good GUI to LaTex with a 
well-developed LilyPond environment.


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )


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


Re: Displaying a staff despite \removeEmptyStaves

2015-04-05 Thread Colin Campbell

On 2015-04-05 01:38 PM, Anton Curl wrote:

Hi everyone!

Is it possible to force an empty staff to be displayed occasionally 
when \removeEmptyStaves is used?


Thanks!

Anton Curl


As a quick, off the top of my admittedly empty head, kludge: assuming 
you know where the staff will break, why not just put in a spacer rest?


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )


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


Re: Problem with shaping chord ties held over several measures

2015-06-06 Thread Colin Campbell

On 2015-06-06 06:21 PM, Knute Snortum wrote:

Hello LilyPonders,

I'm having a problem shaping ties of chords after more than one 
measure.  I have an internal voice that comes in on the third measure 
and the ties go right through it.  \shape doesn't seem powerful enough 
to handle this (at least I don't know the syntax).  Here's what the 
measures should look like:


https://drive.google.com/file/d/0B_aEseOV9KTXVWNBamdSSDdSUFk/view?usp=sharing


Was that perhaps the wrong link, Knute?

Cheers,
Colin


--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )


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


Re: dodecaphonic-no-repeat and grace notes

2015-06-06 Thread Colin Campbell

On 2015-06-06 06:52 PM, Gilberto Agostinho wrote:

the second one
does not receive an accidental as it's suppose to:

I believe dodecaphonic-first is the style you need, Gilberto.

Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )

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


Re: modern-cautionary accidentals

2015-06-07 Thread Colin Campbell

On 2015-06-07 03:54 PM, Trevor Daniels wrote:

Patrick Karl , you wrote Sunday, June 07, 2015 10:27 PM


The discussion of Automatic Accidentals in the Chapter 1 of the Notation Manual 
says:
modern-cautionary
This rule is similar to modern, but the ‘extra’ accidentals (the ones not 
typeset
by default) are typeset as cautionary accidentals. They are by default printed
with parentheses, but they can also be printed in reduced size by defining the
cautionary-style property of AccidentalSuggestion.

This looks to be an oversight. The cautionary-style property was deprecated
in Release 2.11.5 but it seems the manual was not updated.  Thanks for pointing
this out.

The correct override is

\version "2.19.20"

{
   \relative c'' {
   \accidentalStyle neo-modern-cautionary
   \override AccidentalCautionary #'font-size = #-2
   
   cis16 cis d ciscis cis d dd d d d cis c c c

}
  }


Also, the neo-modern-cautionary discussion does not mention the possibility
of reduced size accidentals; wouldn’t the info under modern-cautionary also 
apply to neo-modern-cautionary.

Yes, the example above shows this.

Copying to bug-list ...




Recorded as Issue 4437 
: DOC: Clarify 
modern-cautionary accidental styles


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )

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


Re: "Assertion failed!"

2015-06-13 Thread Colin Campbell

On 2015-06-13 10:52 AM, David Kastrup wrote:

Daniel Rosen  writes:


-Original Message-
From: David Kastrup [mailto:d...@gnu.org]
Sent: Saturday, June 13, 2015 5:23 AM
To: Andrew Bernard
Cc: Daniel Rosen; lilypond-user@gnu.org
Subject: Re: "Assertion failed!"

Andrew Bernard  writes:


Hi David,

The one I have reported dumps core. So pretty much a fatal error.

Assertion failures always dump core.  The idea is that they dump core at a
point of time where one is still reasonably close to the problem
rather than at
some arbitrary point later.

A core dump can be used for analyzing the state of the program at the point
of the core dump.


But it is good to know the program behaviour has been altered and that
accounts for why we are suddenly seeing assertion failures when they
occur.

The difference is just that the production version of LilyPond no longer
ignores assertions and just crosses fingers.

Some assertions might warrant converting into programming errors, some
assertions might warrant finding the cause and either fixing it or putting up
some sensible continuation strategy.

At any rate, the failed assertions will not go away by themselves:
making suitable small examples and reporting them on the bug reporting list
will give developers a chance to look at them as they occur.

Would it still be helpful for me to submit a bug report, or have you
now identified an existing issue as the culprit?

I haven't.  That code is not my area of expertise.

Under the assumption that the changed assertion handling is exposing 
previously non-fatal bugs, I propose to create separate issues for the 3 
items now known: Daniel's two and another reported by Andrew Barnard.  
Given David K's comments, this seems preferabvle to updating Issue 2787.


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )


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


Re: "Assertion failed!"

2015-06-13 Thread Colin Campbell

On 2015-06-13 07:54 PM, Keith OHara wrote:

Colin Campbell  shaw.ca> writes:


Under the assumption that the changed assertion handling is exposing
previously non-fatal bugs, I propose to create separate issues for the 3
items now known: Daniel's two and another reported by Andrew Barnard.

Colin would you let met add the three issues.  I can minimize the examples
fairly effectively, knowing what to expect from reviewing Daivd's patch.

We'll likely be working together to figure out which operating system shows
each problem; as I'm windows only at the moment.





By all means, Keith, and many thanks for *all* your contributions to 
LilyPond!


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )


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


Re: Snowballing

2015-06-25 Thread Colin Campbell

On 2015-06-25 03:08 PM, Simon Albrecht wrote:

Probably it’s a bug in Thunderbird then. I’ll see where to report it.
Thanks, Simon

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user
FWIW, I run Thunderbird, with filters to keep my Inbox down to size, and 
I seldom see duplicates, unless they are sent to more than one list 
sepazrately: my filters seem to catch the CC: case.


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )


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


Re: Setting systems-per-page just for a single score out of many

2015-08-03 Thread Colin Campbell

On 2015-08-03 02:58 AM, Leszek Wroński wrote:

Guys,

I'm terribly sorry for spamming the group, but it turns out writing
the problem down was enough for me to find a solution. If anyone ever
searches the group for an answer to a similar question, here is my
idea (which works for me, but certainly there should be more elegant
ones): divide the score into two \bookpart blocks, and insert a
\header with a 'title' field in the first \bookpart block but OUTSIDE
the \score block, and from that point only use \header blocks INSIDE
\score blocks, not using 'title' fields, but 'piece' fields. This
works for me ;)





It's never a waste of bandwidth to report a solution to your problem, 
Leszek! It lets others know that you're moving forward, and it 
contributes to the community as a whole. Thanks!


Cheers,
Colin
--
Nothing in this world can take the place of persistence. Talent will 
not; nothing is more common than unsuccessful men with talent. Genius 
will not; unrewarded genius is almost a proverb. Education will not; the 
world is full of educated derelicts. Persistence and determination alone 
are omnipotent. The slogan "Press On" has solved and always will solve 
the problems of the human race.

 - Calvin Coolidge

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


Re: LilyPond crashes on \musicglyph #"space"

2015-08-29 Thread Colin Campbell

On 2015-08-29 06:23 AM, David Kastrup wrote:

Richard Shann  writes:


I just noticed that LilyPond is crashing on this:

\version "2.18.0"
{
<> ^\markup {\musicglyph #"space"} s1*4/4
}

with

Interpreting music...

Preprocessing graphical objects...terminate called after throwing an
instance of 'std::bad_alloc'

what(): std::bad_alloc

Exited with exit status 1.

Other glyphs so far seem ok.

Can't reproduce on my system.  If it's only the space: are there some
other known glyphs without any ink?  en-space or em-space or something?
I suspect that the absence of any drawing instructions somehow triggers
a bad calculation.



Reproduced on my 64-bit Lubuntu 15.04, both within Frescobaldi,  and 
also on CLI. I ran lilypond -V and saved the output (attached, FWIW), 
which chokes consistently at the same place.


Cheers,
Colin

--
Do not believe that it is very much of an advance to do the unnecessary 
three times as fast.

 - Peter Drucker, management consultant, professor and writer (1909-2005)
Log level set to 287
GNU LilyPond 2.19.25
Relocation: from 
PATH=/usr/games:/home/colin/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/java/jre1.8.0_25/bin
argv0=lilypond
PATH=/usr/local/bin (prepend)
Setting PATH to 
/usr/local/bin:/usr/games:/home/colin/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/java/jre1.8.0_25/bin
Relocation: compile datadir=, new datadir=/usr/local/share/lilypond//2.19.25
Relocation: framework_prefix=/usr/local/bin/..
Setting INSTALLER_PREFIX to /usr/local/bin/..
PATH=/usr/local/bin/../bin (prepend)
Setting PATH to 
/usr/local/bin/../bin:/usr/local/bin:/usr/games:/home/colin/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/java/jre1.8.0_25/bin
Setting GUILE_MIN_YIELD_1 to 65
Setting GUILE_MIN_YIELD_2 to 65
Setting GUILE_MIN_YIELD_MALLOC to 65
Setting GUILE_INIT_SEGMENT_SIZE_1 to 10485760
Setting GUILE_MAX_SEGMENT_SIZE to 104857600

LILYPOND_DATADIR="/usr/local/share/lilypond/2.19.25"
LOCALEDIR="/usr/local/share/locale"

Effective prefix: "/usr/local/share/lilypond/2.19.25"
PATH="/usr/local/bin/../bin:/usr/local/bin:/usr/games:/home/colin/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/java/jre1.8.0_25/bin"
[]
Guile 1.8
[/usr/local/share/lilypond/2.19.25/scm/lily-library.scm]
[/usr/local/share/lilypond/2.19.25/scm/output-lib.scm]
[/usr/local/share/lilypond/2.19.25/scm/markup-macros.scm]
[/usr/local/share/lilypond/2.19.25/scm/parser-ly-from-scheme.scm]
[/usr/local/share/lilypond/2.19.25/scm/file-cache.scm]
[/usr/local/share/lilypond/2.19.25/scm/define-event-classes.scm]
[/usr/local/share/lilypond/2.19.25/scm/define-music-callbacks.scm]
[/usr/local/share/lilypond/2.19.25/scm/define-music-types.scm]
[/usr/local/share/lilypond/2.19.25/scm/define-note-names.scm]
[/usr/local/share/lilypond/2.19.25/scm/c++.scm]
[/usr/local/share/lilypond/2.19.25/scm/chord-entry.scm]
[/usr/local/share/lilypond/2.19.25/scm/skyline.scm]
[/usr/local/share/lilypond/2.19.25/scm/markup.scm]
[/usr/local/share/lilypond/2.19.25/scm/define-markup-commands.scm]
[/usr/local/share/lilypond/2.19.25/scm/stencil.scm]
[/usr/local/share/lilypond/2.19.25/scm/modal-transforms.scm]
[/usr/local/share/lilypond/2.19.25/scm/chord-generic-names.scm]
[/usr/local/share/lilypond/2.19.25/scm/chord-ignatzek-names.scm]
[/usr/local/share/lilypond/2.19.25/scm/music-functions.scm
[/usr/local/share/lilypond/2.19.25/scm/define-music-display-methods.scm]
]
[/usr/local/share/lilypond/2.19.25/scm/part-combiner.scm]
[/usr/local/share/lilypond/2.19.25/scm/autochange.scm]
[/usr/local/share/lilypond/2.19.25/scm/define-music-properties.scm]
[/usr/local/share/lilypond/2.19.25/scm/time-signature.scm]
[/usr/local/share/lilypond/2.19.25/scm/time-signature-settings.scm]
[/usr/local/share/lilypond/2.19.25/scm/auto-beam.scm]
[/usr/local/share/lilypond/2.19.25/scm/chord-name.scm]
[/usr/local/share/lilypond/2.19.25/scm/bezier-tools.scm]
[/usr/local/share/lilypond/2.19.25/scm/define-context-properties.scm]
[/usr/local/share/lilypond/2.19.25/scm/translation-functions.scm]
[/usr/local/share/lilypond/2.19.25/scm/script.scm]
[/usr/local/share/lilypond/2.19.25/scm/midi.scm]
[/usr/local/share/lilypond/2.19.25/scm/layout-beam.scm]
[/usr/local/share/lilypond/2.19.25/scm/parser-clef.scm]
[/usr/local/share/lilypond/2.19.25/scm/layout-slur.scm]
[/usr/local/share/lilypond/2.19.25/scm/font.scm]
[/usr/local/share/lilypond/2.19.25/scm/encoding.scm]
[/usr/local/share/lilypond/2.19.25/scm/bar-line.scm]
[/usr/local/share/lilypond/2.19.25/scm/flag-styles.scm]
[/usr/local/share/lilypond/2.19.25/scm/fret-diagrams.scm]
[/usr/local/share/lilypond/2.19.25/scm/tablature.scm]
[/usr/local/share/lilypond/2.19.25/scm/harp-pedals.scm]
[/usr/local/share/lilypond/2.19.25/scm/define-woodwind-diagrams.scm]
[/usr/local/share/lilypond/2.19.25/scm/display-woodwind-diagrams.scm]
[/usr/lo

Re: OT: Beauty of programming languages

2015-09-11 Thread Colin Campbell

On 2015-09-11 06:17 PM, Tim Reeves wrote:



So far, in the small, non-random sample we have, it looks like the 
average user's age is somewhere around 60. I guess you can teach old 
dogs new tricks! ;)





It has been said that the way to avoid becoming an old dog is to keep 
learning new tricks! I'm 63, and have recently  been  accepted as a 
first year apprentice carpenter, after 40 years in financial reporting 
and accounting. I discovered LilyPond well over 10 years ago, using it 
in support of the various choirs in which I sing bass and tenor. I've 
also been glad of the opportunity to put something back by helping where 
I can, lately on the Bug Squad.


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928-2014 )

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


Re: 2.18.2 - Thoughts so far

2015-10-04 Thread Colin Campbell

On 15-10-04 06:29 PM, Ivan Kuznetsov wrote:

On Sat, Oct 3, 2015 at 7:33 PM, Karen S. Billings  wrote:

I'm a former Bell Labs engineer, where I used Unix (vi, awk, shell, etc.) 
everyday.
I got so used to using those tools, and I find I miss their power...

I'm really struggling to learn how to use the "tools" available to me on my PC. 
 I used
to have a version of vi available as part of MKS toolkit, but it hasn't worked 
in years...

How would somebody like me gain access to vi (and other Unix-like tools)?

By using Lilypond under Linux.



If you are required to stay with Windows, you might have a look at 
cygwin: https://www.cygwin.com/


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928-2014)


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


Re: error message

2015-10-09 Thread Colin Campbell

On 15-10-09 05:20 PM, Mark Stephen Mrotek wrote:


Hello,

Using Lilypond2.18.0, Frescobaldi 2.18.1.

When clicking the Lilypond icon in Frescobaldi the following appears:

Starting lilypond-windows.exe 2.18.2 [Nocturne Ab.ly]...Aborting 
lilypond-windows.exe 2.18.2 [Nocturne Ab.ly]...


Exited with return code 62097.

Please provide advice.

Thank you for your kind attention.




The test code runs without error under 2.19.29 and Linux. The problem 
may be platform-specific, it seems.


Cheers,
Colin
--
There have been times I've considered getting the arbalest mounted on 
the right front fender of my car in working order.

 - denaldo, in alt.callahans
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: dynamic with markup

2015-10-10 Thread Colin Campbell

On 15-10-10 07:58 PM, Mark Stephen Mrotek wrote:


Hello,

I recall that instructions were once given to achieve:

*/p /*/ma ben marcato/,

yet my search of the LSP was not successful.

Please direct me to its location.

Thank you for your kind attention.

Mark




You will probably find the Notation Reference (NR) at Section 1.3.1 New 
dynamic marks, to be helpful.


Cheers,
Colin
--
I am a Conservative to preserve all that is good in our constitution, a 
Radical to remove all that is bad. I seek to preserve property and to 
respect order, and I equally decry the appeal to the passions of the 
many or the prejudices of the few.

 - Benjamin Disraeli, British prime minister (1804-1881)
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Introducing "LilyPond HTML Live Score"

2015-12-03 Thread Colin Campbell

On 15-11-29 11:08 AM, Mathieu Demange wrote:

Hello all,

I've been developing a tool which is at a very early stage now, but I 
humbly guess you should like the idea. Check this very simple page and 
click the "play" button (or you can click any note or rest).


http://www.mathieudemange.fr/lilypond-html-live-score-demo/

There's a public repository for the tool here :

https://gitlab.com/sigmate/lilypond-html-live-score

And the score used in the demo is a transcription I made which is a 
free score (CC-BY-SA) available on this repo :


https://gitlab.com/sigmate/transcription-pools-vibes-solo

Looking forward to hear your feedback!

Cheers,

Mathieu



Have you talked to Adam Spiers, lilypond-de...@adamspiers.org who did a 
similar thing a year or so ago?


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )


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


Fwd: Re: DYLD_LIBRARY_PATH fails in gs, OS X El Capitan

2015-12-05 Thread Colin Campbell

Forwarded from bug list, as there are likely more users who can help.


 Forwarded Message 
Subject:Re: DYLD_LIBRARY_PATH fails in gs, OS X El Capitan
Date:   Sat, 5 Dec 2015 10:35:06 -0700 (MST)
From:   stefandres 
To: bug-lilyp...@gnu.org



Hi,

I have the same problem: The same Error with El Capitan and Lilypond,
unfortunately, I don't understand your explanation, I'm not good in this
programming stuff:

/"To change the link, use the install_name_tool command:

$ cd /Applications/LilyPond.app/Contents/Resources/bin

$ install_name_tool -change ./bin/../sobin/libgs.8.70.dylib
@executable_path/../lib/libgs.8.70.dylib gs"
/

I installed otool and install_name_tool command, but don't understand which
file I have to open and how I use these commands. It would be great, if
someone could give me a step by step tutorial.

Thanks a lot!
greetings
stefan





--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/DYLD-LIBRARY-PATH-fails-in-gs-OS-X-El-Capitan-tp181481p184501.html
Sent from the Bugs mailing list archive at Nabble.com.

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


--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )



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


Re: How to transpose an entire piece of music?

2015-12-22 Thread Colin Campbell

On 15-12-22 02:04 PM, Bernhard Kleine wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

I had a christmas carol "Zu Bethelem geboren" with is in F-Dur. That
piece has a bass voice going to "großem F" more than once. Since the
other voice are not at all at their upper limit, I thought to
transpose the carol by 1 or 2 tones to G-Dur or A-Dur.

This turned out difficult for the following reason.

Using the \transposition with the \score

\score {
 \transpositon D {
\new ChoirStaff <<
...

 >>
 }
 \layout {}
 \midi {}
}

gave error: wrong Typ of Argument 1, pitch expected, "D" found

I than used \transpose for individual voices, which lost the \relative
c'' property and the notes had to be individually positioned.
Furthermore the whole piece is still noted in F-Dur which makes for
some unusual naturals.



I'm rushing out for Christmas shopping, Bernhard, but one of your 
problems is that \relative must be *inside* the \transpose block.


Another quick thought: have you tried using Frescobaldi? One of the many 
powerful features is exactly what you need: the ability to select all of 
a piece and transpose from one to another pitch in a very smooth way.


HTH and

Fröhliche Weihnachten! Colin



--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )


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


Re: When to Use Pound Signs

2016-01-05 Thread Colin Campbell

On 16-01-05 09:47 PM, Andrew Bernard wrote:
According to the Unicode Standard 6.2, this is u0023, which is 
designated Number Sign, and also known equivalently as:


pound sign, hash, crosshatch, octothorpe

I have always called it octothorpe, mostly because it is just such a 
great word!





I wonder if the spaces delimited by the lines are thorpes? I' also 
carpent for a living, though.


Cheers,
Colin


--
Sometimes the thoughts in my head get so bored they go out for a stroll 
through my mouth. This is rarely a good thing.

 - Scott Westerfield

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


Re: When to Use Pound Signs

2016-01-05 Thread Colin Campbell

On 16-01-05 09:55 PM, Colin Campbell wrote:

I wonder if the spaces delimited by the lines are thorpes? I' also 
carpent for a living, though.





I also wonder how I thought there were eight spaces, not nine, but 
that's probably why I'm an apprentice carpenter!

Colin


--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )


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


Fwd: Concerts in Berlin with LilyPond scores

2016-01-07 Thread Colin Campbell
Forwarding to the User group, as it's more appropriate there, and for 
wider distribution. All the best for the concerts, Aurélien, and thanks 
for letting us know.


Cheers,
Colin




 Forwarded Message 
Subject:Concerts in Berlin with LilyPond scores
Date:   Thu, 7 Jan 2016 17:22:23 + (UTC)
From:   Aurélien Bello 
To: bug-lilyp...@gnu.org



Hi,
I would be glad if you could announce several orchestral
concerts which will use LilyPond scores:

- 22.01.2016, 8pm
Kammermusiksaal der Philharmonie, Berlin
Junge Kammerphilharmonie Berlin
Bruno Delepelaire, violoncello
Aurélien Bello, conductor


*Liszt (arr. A. Bello): Fantasie und Fuge über das Thema b-a-c-h
Shostakovich: Concerto for Cello and Orchestra Nr. 1 op. 107
*Ravel (arr. A. Bello): Menuet sur le nom de Haydn
*Debussy (arr. A. Bello): Hommage à Haydn
*Dukas (arr. A. Bello): Prélude élégiaque sur le nom de Haydn
Haydn: Symphony Nr. 103 in E-flat major "Drum roll"

(* LilyPond scores)



28.02.2016, 2.30pm and 4pm
Philharmonie Berlin
23.03.2016, 2pm and 6pm
Festspielhaus Baden-Baden
Berliner Philharmoniker
Raphael Haeger, conductor

Debussy: La Boîte à Joujoux
new orchestration for 15 musicians by Aurélien Bello



Thanks a lot for announcing!
Long life to LilyPond,

Yours,

Aurélien

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


--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )



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


Re: Manual page breaking causing assertion failure

2016-01-09 Thread Colin Campbell

On 16-01-08 07:09 PM, Chris Yate wrote:

Hi,
I'm trying to paginate my score nicely and the automatic paging isn't 
good enough. So I'm doing all the page breaks manually -- and a 
certain situation is causing an assertion failure on compilation:


<< Snippet of output:



MIDI output to `BeiMannernScore.mid'...

Finding the ideal number of pages...

Fitting music on 9 or 10 pages...

This application has requested the Runtime to terminate it in an 
unusual way.


Please contact the application's support team for more information.

Assertion failed!

Program: C:\Program Files (x86)\LilyPond\usr\bin\lilypond.exe

File: 
/home/gub/NewGub/gub/target/mingw/src/lilypond-git.sv.gnu.org--lilypond.git-release-unstable/lily/page-breaking.cc, 
Line 1180


Expression: ret <= cached_line_details_.size ()

Exited with return code 3.

>>


The problem occurs with the page break on a specific bar. For now I've 
done the obvious thing and gone with a working state -- it's not critical.



Happy to push the code up to a Gist for anyone that wishes to debug 
the issue. Let me know.



(This is apparently not happening if I build on Linux, only in Windows).



I'll confirm that your example from down-thread does not give an 
exception error under 64-bit linux. I see that you are using a 
self-built binary; have you tried downloading and installing a binary 
from the website, to isolate possible issues with your local environment?


Cheers,
Colin


--
Celestial navigation is based on the premise that the Earth is the 
center of the universe. The premise is wrong, but the navigation works. 
An incorrect model can be a useful tool.

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


Re: Manual page breaking causing assertion failure

2016-01-09 Thread Colin Campbell

On 16-01-09 03:38 PM, Chris Yate wrote:


No, it's not self-built, it's the latest dev image from the website!

Windows 10, 64bit. Any other info you need?
Chris

On 9 Jan 2016 10:17 pm, "Colin Campbell" <mailto:c...@shaw.ca>> wrote:


On 16-01-08 07:09 PM, Chris Yate wrote:

I'll confirm that your example from down-thread does not give an
exception error under 64-bit linux. I see that you are using a
self-built binary; have you tried downloading and installing a
binary from the website, to isolate possible issues with your
local environment?

Cheers,
Colin



Sorry for the noise, then, Chris.
In that light: have you tried the same file with the stable (2.18.2) 
version? Also, is your example as small as it can be while reliably 
producing the error? Can you produce the error using actual pitches 
instead of the spacer rests in your dynamics voice (declaring it as a 
\new Dynamics doesn't change anything for me, nor does renaming the 
music variable to fnord instead of the possibly ambiguous "dynamics") ?


Cheers,
Colin
--
My two favorite things in life are libraries and bicycles. They both 
move people forward without wasting anything. The perfect day: riding a 
bike to the library.

 - Peter Golkin, museum spokesman (1966- )
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: More ponderings on Chordmode

2016-02-05 Thread Colin Campbell

On 16-02-05 01:31 PM, Peter Gentry wrote:

I cannot discover a means to have the chords sound as a guitar in this example 
everything I try ends up as a piano.

Is it possible to assign a midiInstrument to the chordNotes?



   \relative c''
   \new Staff {
 \set Staff.midiInstrument = "acoustic guitar (nylon)"
\transpose c b {




As a bit of a SWAG, does your soundfont actually have a definition for 
"acoustic guitar (nylon) "? If not, it will default to some sort of 
piano sound. Also, having been bitted by this myself, is the soundfont 
loaded in your MIDI device actually the one you think it is?


Just my CAD .02, Peter!

Cheers,
Colin

--
The firmest fayth is found in fewest woordes.
 -Edward Dyer, courtier and poet (c. 1540-1607)

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


Re: Best way to provide LilyPond via thumb drive

2016-02-14 Thread Colin Campbell

On 16-02-12 06:06 AM, Ralph Palmer wrote:

Greetings -

Soon, I shall be visiting a music school which almost certainly has 
computers but which probably has little internet access. I would like 
to give them a thumb drive with all the files they would need for 
setup, learning, and running LilyPond. The biggest catch, probably, is 
that it would be best if it were in Spanish. Also, I don't know what 
their operating system is, so I would like to make it available as 
Linux, Windows, and Apple. I'm hoping that the only part that would 
need to be in Spanish would be the manuals. Can anyone help me out or 
point me in the right direction?





Given the limited internet access, you should probably download all 3 
packages from the Lilypond website, and you can also get the 
documentation package in Spanish from the Manuals page on the same site. 
The whole thing would amount to 100Mb or so, and could easily go on a 
CD, thumb drive, or even your smartphone. I suggest the latest 
development build (2.19.36) for the features, but the Spanish version of 
the docs might be more or less out of date, so be cautious and make sure 
the school knows about the various mailing lists.


Kudos on the evangelism, too!


Cheers,
Colin
--
The true civilization is where every man gives to every other every 
right that he claims for himself.

-Robert Green Ingersoll, lawyer and orator (1833-1899)

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


Re: Tied Notes in Voices, or change of time

2016-02-26 Thread Colin Campbell

On 16-02-26 07:22 PM, William Marchant wrote:

Hi All,
I have attached a snippet of code which shows a problem I have 
encountered.  Notice that in the first measure in Voice One, there is 
a c16 tied to a c4,  and below in Voice Two an e16 tied to e4. This I 
expected.  Note however, at the end of the first measure while the e16 
is tied to the e4 in the next measure, the d16 below it is not tied to 
the e4.  As far as I can see the syntax is the same for both events, 
but the result is different.
Different Voices?  Different Times?  Possible Bug?  Can someone throw 
any light on this for me?






I believe your problem comes from canceling the separate voices with 
\oneVoice at your time changes. Here is a version which gets closer to 
correct output, although there is a nasty collision between the tie and 
time signature.


***
\version "2.18.2"
\language "english"

melody = \relative c' {
  \key d \major
  <<
\new Voice \voiceOne {
  e'4 d8 e16 c!~ c4 b8 c16 a16~   \time 2/4  a4 g16 fs8.
}
\\
\new Voice \voiceTwo {
  g4 g8. e16~ e4 d8. d16~\time 2/4  d4  d
}
  >>
}

\score {
  \melody
}

**

HTH,
Colin
--
It is impossible to imagine Goethe or Beethoven being good at billiards 
or golf.

- H.L. Mencken, writer, editor, and critic (1880-1956)

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


Re: Decreasing horizontal spacing when setting a chant

2016-03-05 Thread Colin Campbell

On 16-03-05 11:30 AM, Joseph N. Srednicki wrote:


Hello:

I am setting a chant using modern notation.

What technique would I use to decrease the horizontal spacing in the 
example below?


I looked in the snippets. I also trying adjusting the common shortest 
duration property, but to no avail.


Thanks for any suggestions.

Joe Srednicki




One thought which occurs to me is that you are forcing a specific line 
length with the \bar "" \break construct. Lilypond will fill the line to 
that point, rather than compressing into minimum space.


Another place to look for ideas would be in the Notation Reference 
section 2.9 Ancient Notation, and specifically 2.9.6 which has 
suggestions for transcribing Gregorian chant and Ancient and modern from 
one source.


Sorry I can't be of more help, but the above might at least move you 
forward a bit!


Cheers,
Colin
--
My two favorite things in life are libraries and bicycles. They both 
move people forward without wasting anything. The perfect day: riding a 
bike to the library.

 - Peter Golkin, museum spokesman (1966- )
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: mute percussion notation

2016-03-21 Thread Colin Campbell

On 16-03-21 12:50 PM, David Kastrup wrote:

Bernard  writes:

For me cgh  in deep link
http://www.lilypond.org/doc/v2.19/Documentation/ff/lily-6bb651bc.ly
[image of music]

And cghm in in deep link
http://www.lilypond.org/doc/v2.19/Documentation/80/lily-6aae8ef4.ly

[image of music]
Both found in
http://www.lilypond.org/doc/v2.19/Documentation/notation/percussion-notes
For me they look equal.

David wrote:

Harm was _explicitly_ talking about congas-style, namely
http://www.lilypond.org/doc/v2.19/Documentation/9f/lily-90919e1b.png>,
in section
http://www.lilypond.org/doc/v2.19/Documentation/notation/common-notation-for-percussion#percussion-staves>.



It seems that the Percussion Notes table A.15 in the NR has some 
problems, in that the conga notes aren't visibly different. This snippet 
works for me:

*
\version "2.19.37"

\new DrumStaff  \with {
  drumStyleTable  = #congas-style
}
 <<
  \drummode {
 cghm4 cghm1 % muted
\bar "||"
  cgh4 cgh1 % open
}
 >>
**
which suggests the solution for Bernard will simply involve setting the 
drumStyleTable. The more general concern would probably require 
review/fixing of the table, and possibly some change to the examples in 
NR 2.5.1 Percussion Staves, to show or clarify the use of drumStyleTable 
for the simple case (it already shows creating custom staves). I have no 
knowledge of that part of LilyPond, so I'll await guidance on creating 
an issue for a doc change.


Cheers,
Colin


--
A man should never be ashamed to say he has been wrong, which is but 
saying in other words that he is wiser today than he was yesterday.

-Alexander Pope

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


How to get swing feel from dotted notation?

2016-03-30 Thread Colin Campbell
I'm transcribing a piece originally written with a lot of syncopation, 
using half-values ties across the beat, as well as what I think must be 
intended as a "swing" feel, notated with dotted rhythms. No problem 
reproducing the visual elements, but I also need to produce practice 
tracks for an amateur chorale, and the output in MIDI is very jerky. 
I've read /ly/articulate.ly but didn't see anything understandably 
useful. I think I need to turn the rhythms, both syncopated and dotted, 
into more of a triplet effect, in order to get the smooth swing I need. 
I've set up two \score blocks, to separate \layout and \midi, and 
\included "articulate.ly", but clearly, I need further suggestions.


A typical couple of bars look like this:
*
{
\time 4/4 \key e \major
  r2 r4 r8 b
  e8 b16 e~ e8 fs16 a~ a gs8. fs16 e
  d8 e16 cs~ cs2 r8 b
 }

***

Cheers,
Colin
--
Theatre is Life.
 Film is Art.
Television is Furniture.
-- :-( Xjahn, The TheatrElf :-)

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


Re: How to get swing feel from dotted notation?

2016-03-30 Thread Colin Campbell

On 16-03-30 08:49 PM, Stephen MacNeil wrote:

Hi Colin

Sometime ago I came across a file on the net... not sure where. It was 
written by Johannes Rohrer I believe. Anyway all you do is


\include "../SwingMarks.ly"  % location of file
#(load "../swing.scm")   % location of file
and it will play the midi in swing

and example is on my site

http://www.mglessons.com/lilypond/

source for the example is

http://www.mglessons.com/lilypond/svg/Ex25.ly

you can also download the files there




You, sir, are a gentleman, a scholar, and an undoubted prince among men! 
My heartfelt thanks for what looks like it will solve my problem very 
neatly indeed, as well as adding to my toolkit.


Cheers,
Colin


--
I stay cool and dig all jive, That's the way I stay alive.
 My motto, as I live and learn, is "Dig and be dug in return."
 - Langston Hughes

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


Re: How to get swing feel from dotted notation?

2016-03-31 Thread Colin Campbell

On 16-03-31 02:14 AM, m.tarensk...@zonnet.nl wrote:
Btw: the concept of Swing notation is not Limited to Jazz Blues Pop 
music. In old French Baroque music there was something similar called 
"inegalité".


Such music can also benifit from a lilypond/scheme functioneren like this.


In fact, there is a TODO comment in articulate.ly regarding inegalité, 
so perhaps Johannes' code can be used there as well.


Cheers,
Colin

--
As I know more of mankind I expect less of them, and am ready now to 
call a man a good man upon easier terms than I was formerly.

 - Samuel Johnson (1709 - 1874), writer
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond structure / implicit - explicit / with statement

2016-04-04 Thread Colin Campbell

On 16-04-04 02:57 PM, David Kastrup wrote:

Noeck  writes:


… and enjoy your climbing! I hope I don't produce much more
misinformation until you are safely back ;)

Uh, I'm already back.  I'm only enjoying the open spots on my fingertips
now.  They'll close up in the next few days, and in 10 days or so the
fingers (mostly) will start peeling.



You certainly seem to carry your scale exercises to new heights, 
although I would have thought you more interested in the classical 
repertoire than rock.


Cheers,
Colin

--
One of the advantages of being disorderly is that one is constantly 
making exciting discoveries.

 - A. A. Milne, From the Daryl R. Gibson collection

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


Re: Weird error when using skipTypesetting

2016-04-04 Thread Colin Campbell

On 16-04-04 05:12 PM, Sharon Rosner wrote:

Sharon Rosner wrote

In addition, the music is cut immediately after the last note, and does
not show the bar line that I’m explicitly asking for:

For anyone who's interested, I've found a workaround technique based on code
in music-functions.scm. The code is here:

   https://gist.github.com/ciconia/a6e1cf9c9af84d39fe6ad25fff9ab502




Another possibility is simply putting a spacer rest after the \bar function:
**
\version "2.19.37"

music = \relative c' {
  c1 d e f \bar "||" s
  \set Score.skipTypesetting = ##t
  g a b c
}

{ \music }

*
It does seem odd that skipTypesetting seems to begin on a bar line 
rather than in the instant after it, though.


Cheers,
Colin
--
1.79 * 10^12 furlongs/fortnight: 'Tis not just a good idea, it be the law!
- Unattributed
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Parenthesize slashed grace with fingering?

2013-01-02 Thread Colin Campbell
In transcribing some cello exercises, I need to show a slashed grace 
note, with a fingering, in parentheses. The exercise involves shifting 
between first and third position on the same string, so it emphasizes 
the intermediate "target" position, with the intent that the grace note 
gets eliminated as the shift gets smoother.  The following gives me all 
I need except for the parentheses.  I'm a bit foggy from a virus, and I 
cannot find the magic incantation which will show both the grace note 
and the parenthesis. Using 2.17.10, by the way.

%<%<%<%<%<%<%<%<%<

e'2-1 ( \parenthesize \slashedGrace gs8-1 a2-2


%<%<%<%<%<%<%<%<%<

Any pointers to TFM or LSR gratefully received!

Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )

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


Re: Parenthesize slashed grace with fingering?

2013-01-02 Thread Colin Campbell

On 13-01-02 03:39 PM, Olivier Biot wrote:
On Wed, Jan 2, 2013 at 10:59 PM, Colin Campbell <mailto:c...@shaw.ca>> wrote:


In transcribing some cello exercises, I need to show a slashed
grace note, with a fingering, in parentheses. The exercise
involves shifting between first and third position on the same
string, so it emphasizes the intermediate "target" position, with
the intent that the grace note gets eliminated as the shift gets
smoother. The following gives me all I need except for the
parentheses.  I'm a bit foggy from a virus, and I cannot find the
magic incantation which will show both the grace note and the
parenthesis. Using 2.17.10, by the way.
%<%<%<%<%<%<%<%<%<

e'2-1 ( \parenthesize \slashedGrace gs8-1 a2-2


%<%<%<%<%<%<%<%<%<

Any pointers to TFM or LSR gratefully received!

Cheers,
Colin


Hi Colin,

I found something in LSR snippet 186 
(http://lsr.dsi.unimi.it/LSR/Item?id=186).


Here's a working example:

%%% BEGIN snippet:
\version "2.16.1"
\include "english.ly <http://english.ly>"

% LSR http://lsr.dsi.unimi.it/LSR/Snippet?id=186
#(define (parenthesize-callback callback)
   (define (parenthesize-stencil grob)
 (let* ((fn (ly:grob-default-font grob))
(pclose (ly:font-get-glyph fn "accidentals.rightparen"))
(popen (ly:font-get-glyph fn "accidentals.leftparen"))
(subject (callback grob))
;; get position of stem
(stem-pos (ly:grob-property grob 'stem-attachment))
;; remember old size
(subject-dim-x (ly:stencil-extent subject X))
(subject-dim-y (ly:stencil-extent subject Y)))

   ;; add parens
   (set! subject
 (ly:stencil-combine-at-edge
  (ly:stencil-combine-at-edge subject X RIGHT pclose 0)
  X LEFT popen 0))

   ;; adjust stem position
   (set! (ly:grob-property grob 'stem-attachment)
 (cons (- (car stem-pos) 0.43) (cdr stem-pos)))

   ;; adjust size
   (ly:make-stencil
(ly:stencil-expr subject)
(interval-widen subject-dim-x 0.5)
subject-dim-y)))

   parenthesize-stencil)

\relative c'' {
  e2-1 ( \once \override NoteHead #'stencil = #(parenthesize-callback 
ly:note-head::print) \slashedGrace gs8-1  a-2 )

}
%%% END snippet

Hope this helps.

Best regards,

Olivier


That works fine, Olivier, and many thanks for the quick reply!  To save 
typing, I wrapped the first part of it in a variable:
pg = { \once \override NoteHead #'stencil = #(parenthesize-callback 
ly:note-head::print) } and the result is

e2-1 ( \pg \slashedGrace gs8-1 a-2)
which reproduces the original except for leaving the accidentals outside 
the parentheses, but I can live with that and my cello teacher may never 
see it.


Une bonne et heureuse année à tous!
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )

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


Re: Parenthesize slashed grace with fingering?

2013-01-02 Thread Colin Campbell

On 13-01-02 03:42 PM, Eluze wrote:

Colin Campbell-8 wrote

In transcribing some cello exercises, I need to show a slashed grace
note, with a fingering, in parentheses. The exercise involves shifting
between first and third position on the same string, so it emphasizes
the intermediate "target" position, with the intent that the grace note
gets eliminated as the shift gets smoother.  The following gives me all
I need except for the parentheses.  I'm a bit foggy from a virus, and I
cannot find the magic incantation which will show both the grace note
and the parenthesis. Using 2.17.10, by the way.
%<%<%<%<%<%<%<%<%<

e'2-1 ( \parenthesize \slashedGrace gs8-1 a2-2


%<%<%<%<%<%<%<%<%<

Any pointers to TFM or LSR gratefully received!

not sure you can find it in TFM but this awful construction seems to do what
you're looking for (note that the tweak comes /before / the grace note):

{
   e'2-1
   \parenthesize
   -\tweak ParenthesesItem.color #green
   -\tweak ParenthesesItem.font-size #5
   -1 \slashedGrace gs8
   a2 -2
}

personally I prefer this solution where you can write the tweaks after the
grace note (as usual) despite the fact that you have to put it in a chord:

{
   e'2-1 \slashedGrace {
 < gs
 -\tweak ParenthesesItem.color #green
 -\tweak ParenthesesItem.font-size #5
 \parenthesize -1
 >8
   }
   a2 -2
}

Eluze


Thanks for such a quick reply, Eluze!  I regret that I couldn't get your 
code to work, as it complains about "unexpected postevent" after the 
\parenthesize. Also, I apologise for not including the closing ) of a 
slur in my original example, so the e to a was to be slurred, with the 
grace note as an intermediate step. Olivier Biot also suggested a 
solution which I managed to adapt, but I can see I have a lot of 
studying to do on the subject of tweaks and overrides!


Thanks again for your help, Eluze, and for all you contribute to the 
Lilypond community!


Cheers,
Colin


-- I've learned that you shouldn't go through life with a catcher's mitt 
on both hands. You need to be able to throw something back. -Maya 
Angelou, poet (1928- )


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


Lyrics interfere with volta?

2013-03-25 Thread Colin Campbell
> not top posting
I'm setting a vocal piece containing a simple repeat. The code below shows
problems with prematurely ending a volta, but only if the Lyrics block is
included. I've trimmed the live version down to this:
%<-
\version "2.17.14"
\language "english"

\header {
  title = "Lyric volta bug"
}

<<
  \new Staff  {
\new Voice = "sop" {
  \repeat volta 2 { ef'1 }
  \alternative {
{ r2 r4 r8 bf8  }
{ r2 r4 r8 bf8  }
  }
  ef'4-. r4 r2
}
  }
  
  \new Lyrics { \lyricsto "sop" { 
\repeat volta 2 { gu. }
\alternative {
  {  Mun -- }
  {  Mun -- }
}
gu.
}
  }
>>
%<-

I believe I've read the Known Issues on ties, slurs and grace notes but this
seems too simple for any of those. If RTFM is indeed the answer, my pride will
gratefully take second place to my sanity!

Cheers,
Colin



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


Re: Lyrics interfere with volta?

2013-03-25 Thread Colin Campbell

On 13-03-25 03:27 PM, Toine Schreurs wrote:

I'm setting a vocal piece containing a simple repeat. The code below shows
problems with prematurely ending a volta, but only if the Lyrics block is
included. I've trimmed the live version down to this:

The lyrics are 'connected' to the "sop" Voice. You only have to specify the
lyrics.

\new Lyrics { \lyricsto "sop" {
  gu.
  Mun --
  Mun --
  gu.
 }
   }

Toine Schreurs

Thanks, Toine! This at least gets the score readable, although I still 
don't understand the original error.


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )

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


Re: File export to LilyPond

2013-08-12 Thread Colin Campbell

On 13-08-11 07:30 PM, Christopher Reed wrote:
hello can someone please help me export my file to lilypond it will 
not do it for some reason :(



We'll need to know what sort of file you are creating, in which program 
and on what operating system, Christopher.
In general, LilyPond files are created directly in a text editor, or 
even better, in a special purpose application such as Frescobaldi. 
Dependng on your operating system, you can double click on the file or 
perhaps drag and drop it onto an icon, then LilyPond does the rest.


If you are exporting from another music program such as Finale or 
Sibelius, let us know and we can work through that with you.


You would very definitely find the online reference material handy, 
particularly the Introduction and Learning Manual.


Let us know how you make out!

Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands. You need to be able to throw something back.
-Maya Angelou, poet (1928- )


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


Re: MIDI keyboard

2013-08-13 Thread Colin Campbell

On 13-08-13 02:00 PM, Johan Vromans wrote:

Kieren MacMillan  writes:


Was it NoteWriter?
http://debussy.music.ubc.ca/NoteWriter/index.html

>From reading the reference manual: no.

"All notes, except the whole note and double whole note (breve), require
two mouse clicks. The first mouse click places the head of the note, and
the second draws the stem (or flag) to the height of the second cursor
position."

That's definitely not how it worked. The program I used was much simpler
(and older).




Just for the sake of preserving antiquity, I had the opportunity to play 
around with a music writing program being developed at the National 
Research Centre in IIRC '65 or '66. Pitch entry was controlled by a 
thumbwheel*, moving a glyph up and down on the CRT. Duration was (hazy 
here) by function keys. Even more fun: one could use the controls to 
alter the waveform of the generated sounds. Regrettably, my mental attic 
doesn't have the name of the program, although from the shapes of the 
glyphs it may have been written in APL, nor the name of the researcher.


Cheers,
Colin

* Mouse!? We don't need no . . .

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )


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


Re: Potential Bug

2013-08-18 Thread Colin Campbell

On 13-08-18 11:09 PM, Joshua Nichols wrote:
In my data entry, I found my output coming out screwey... So I went 
back and double/triple/quadruple checked for mistakes, trying to get 
this thing to work... and I might have encountered a bug.


the error occurs (try expediting first) at the beginning of the verses 
in the tenor:


160:31 <0>: warning: ignoring too many clashing note columns

<< \new Voice = "tenVrs" {

\tenVerseNotes } \new Voice = "basVrs" { \basVerseNotes } >>


I can't get this thing to fix. I've tried force breaking the lines, 
and I keep getting this seemingly "random" 'c' in the tenor with the 
error. When I go to check the error, it leads to that note, and it is 
not in the tenor part /anywhere/.


I think this might be a bug?!? I'm not an expert, so if someone has an 
alternate suggestion for fixing this problem, let me know.


Sincerely,

Josh




Hello Josh,
And welcome to LilyPond!
Your problem comes from the section where you enter tenVerseNotes: you 
left off the \relative before the c'. Add that in and Bob's your uncle.
Next, we definitely respond better to Tiny Examples ( 
http://lilypond.org/doc/v2.17/Documentation/web/tiny-examples ), both 
for possible bugs and even for requests for information.
Finally, I definitely recommend you have a look at the reference 
material on the website; the Learning Manual is a great way to gwet the 
feel of LilyPond, and the Notation Manual has wonderful sections on 
polyphonic music, including managing several simultaneous voices. The 
"ignoring too many clashing note columns" warning comes when you have 
simultaneous notes in two or more voices, but LilyPond has no way to 
resolve the problem. Leaving out the \relative in tenVerseNotes gave you 
a C outside the rest of the definition, which confused LilyPond.


Hope that helps, Josh!
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands. You need to be able to throw something back.
-Maya Angelou, poet (1928- )

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


Re: LSR repository web site

2013-08-24 Thread Colin Campbell

On 13-08-24 04:18 PM, MING TSANG wrote:

Dear lilyponders:
Is there any problem with the lilypond LSR repository web site?
When I try, I got the following error message.
Ming.


  Oops! Google Chrome could not connect to lsr.dsi.unimi.it






According to isitup.org,lsr.dsi.unimi.it isn't, at 18:00 MDT


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )

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


Re: generic GNU Linux package download problems

2013-08-24 Thread Colin Campbell

On 13-08-24 06:36 PM, Tom Cloyd wrote:

Greetings -

I'm trying to download the current stable package, at 
http://lilypond.org/unix.html.


The link go to a script, not a download package. It opens in my 
browser and does nothing.


I'm not seen this novel behavior before, and don't know what to do at 
this point.


My objective is to upgrade from Ly 2.16.0.1 to 2.16.2-1, Kubuntu Linux 
13.04.


Thanks for any assistance on this.

t.


There are a couple of steps needed, Tom.

First, you will need to uninstall the 2.16.0 package. You probably have 
a /bin folder in your home folder, and it should have a script called 
uninstall-lily or something similar.
Next, you go to your Download folder, or the place you stored the 
downloaded script. Right-click the script, go to Properties, and make it 
executable.
Now, you can run the script to carry out the installation in your home 
folder.
The other thing you should do, assuming you use a tool such as 
Frescobaldi, is to update its settings so that it looks to the proper 
place for documentation. You may want to download the doc tarball ( 
http://lilypond.org/download/binaries/documentation/lilypond-2.16.2-1.documentation.tar.bz2 
) and store it locally, or you could point your Frescobaldi or other 
editor to the LilyPond website.


The above is from memory, as I generally compile from source, so YMMV 
but probably not much.


Hope that helps, Tom!

Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands. You need to be able to throw something back.
-Maya Angelou, poet (1928- )

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


Re: Double slurs on automatic part combining

2013-09-06 Thread Colin Campbell

On 13-09-06 06:55 AM, Carl Peterson wrote:
On Fri, Sep 6, 2013 at 8:46 AM, David Kastrup > wrote:


Carl Peterson mailto:carlopeter...@gmail.com>> writes:

> Some hymnals (the same ones) also do not beam flagged notes
unless the
> notes are for the same syllable (in which case, the beam serves
as the
> slur). I have adopted this change.

You'll find that switching autobeaming off will make lyric syllables
synchronize to beaming.


Yes. The template I'm using is actually fairly robust. I've moved as 
many of the tweaks and customizations (such as autobeaming and shaped 
notes) to the layout block as possible, even to the point of creating 
aliased contexts to allow for alternate lyrics and for hidden voices 
so that each part can be a \lyricsto target. At this point, it can 
probably handle setting at least 90% of our repertoire, assuming that 
lyrics and parts are defined correctly. For instance, soprano verse 
and soprano chorus are given different (hidden) voices. Since I always 
manually break the music into systems, the chorus always starts on a 
new line, so any spacing issues from this approach to lyrics are 
mitigated.





I hope you are thinking of adding this to the LSR, Karl. It sounds like 
a wonderful building block for those of us who work with choirs, 
especially church choirs!


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )

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


Re: programming error

2013-09-27 Thread Colin Campbell

On 13-09-27 02:16 PM, MING TSANG wrote:

Eluze,

I follow your suggestion and I came up with smaller file about 268 lines.
I attach the .ly file and the error message log file. Please refer to 
red text below log file.


Emanuel,
Ming.





In your rehearsalMidi section, you've set the Score.midiMinimumVolume to 
the same value as the MaximumVolume and that gives no room to 
decrescendo. I tested it by setting MaximumVoilume to 0.6 and your score 
compiled fine.


Cheers,
Colin


--
I find television very educating. Every time somebody turns on the set, 
I go into the other room and read a book.

-Groucho Marx, 1890-1977
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Petrucci clef/time signature spacing issue

2013-10-03 Thread Colin Campbell

On 13-10-03 09:44 AM, Phil Holmes wrote:


- Original Message - From: "Werner LEMBERG" 
To: 
Cc: 
Sent: Thursday, October 03, 2013 4:12 PM
Subject: Re: Petrucci clef/time signature spacing issue



I wonder why there is such a large gap between the clef and the
time signature.  Looks quite unnatural IMHO.


Agreed.  I think it's because the time sig is always placed in the
same location, and the clef is narrow, so it looks bad.  See
attached annotated example.


Thanks for that.  Definitely a bug :-)  Do we have already an issue
for that?


   Werner



Not that I can find.




Entered as Issue 3598 
: Petrucci 
clef/time sugnature space too large

and copied to the buglist for diligence.

Cheers,
Colin
--
Shall I tell you the secret of the true scholar? It is this: every man I 
meet is my master in some point, and in that I learn of him

. - Ralph Waldo Emerson, writer and philosopher (1803-1882)
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Tremolo/Ledger/Slur Collision

2013-10-05 Thread Colin Campbell

On 13-10-02 12:22 PM, EdBeesley wrote:

See example:



Gould states that tremolo lines should sit within the stave so as to not be
confused with ledger lines. Code used to generate this was

 1:32 ~   |
 :32

Should I repost this as a bug?

Also, temporary fix very welcome



Sorry it took so long to handle this, Ed, although thanks to Robin for a 
quick workaround. In short, there are several open issues arising from 
whole note tremoli, and specifically Issue 734 
: tremolos beams 
placement on a (single) whole note, which seems to be your issue.


Cheers,
Colin
--
Personally I'm always ready to learn, although I do not always like 
being taught.

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


Re: What is this mark?

2013-10-05 Thread Colin Campbell

On 13-10-05 04:03 PM, Chris Crossen wrote:

It's from the accompaniment to the Hallelujah chorus from Handel's Messiah.
Measures 14-16 from The New Novello Choral Edition.

BTW, Thank you, Ben, for your Lilypond tutorials on YouTube.




Looking at my copy of the Novello Messiah, bar 17 is marked for Strings, 
so it seems pretty clear that your mark is simply a device used by 
Watkins Shaw to indicate changes in the instrumental summary below the 
choral parts.  For example, at rehearsal B, bar 22, the mark shows that 
the top half note belongs to the first violin, while the trumpets have 
the rest of ther notes on beat one.


Cheers,
Colin (who thinks singing the bass line to be wonderfully therapeutic!)
--
Excellent day for putting Slinkies on an escalator.
 - Dan Galvin, TFTD List 20070228

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


Re: cresc. whitespace padding

2013-10-11 Thread Colin Campbell

On 13-10-11 01:53 PM, Thomas Morley wrote:

2013/10/11 EdBeesley :

I'm trying to add a bit of padding to the whiteout function when used on a
\cresc. My results are best explained with code...

\version "2.16.2"

exampleone = \markup {how it looks with whiteout}
exampletwo = \markup {how I want it to look}
examplethree = \markup {trying to use scheme}


\score {
   \new GrandStaff <<
 \new Staff \relative c' {

c ^\exampleone d e \once \override DynamicTextSpanner #'whiteout =
##t f \cresc c  d e f \!}
 \new Staff \relative c' {
   c d e f \cresc c  d e f \!}
   >>
}




I see from the docs that you can get rid of the dashed extender line in 
the top staff, using


\once \override DynamicTextSpanner.style = #'none


That still leaves the challenge of whiteout around the cresc. text, though.

Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )

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


Re: voice sharing the same note on different staves

2010-11-03 Thread Colin Campbell
On Wed, 2010-11-03 at 21:40 +0100, Vicente Solsona wrote:
> On Wed, 03 Nov 2010 20:23:51 +0100, Ken  wrote:
> 
> > Not quite.
> >
> > Here's the fragment
> >
> > \new PianoStaff <<
> >   \new Staff = "up" <<
> > \clef treble
> > \key a \minor
> > \time 3/8
> >
> > \new Voice [\voiceOne \relative c'' { g16 a bf f' bf, c } }
> > \new Voice {\voiceTwo \relative c' { ef,16 f g a g a } }
> >   >>
> >   \new Staff = "down" {
> > \clef bass
> > \key a \minor
> > \time 3/8
> >
> > \new Voice { \voiceFour \relative c { ef4. } }
> >   }
> >  >>
> >
> > Not sure what common notation should be but it seems to me that the E  
> > flat
> > in the lower staff should have an up and down stem with the up stem  
> > beamed
> > with the rest of the notes in voice 2.
> >
> > Thanks for the prompt reply.  Btw, I tried various permutations of your
> > suggestions.  The closest I got was the E flat of the second voice with a
> > \noBeam
> > Note heads merged correctly.  Stems all correct.  Except for the no beam.
> >
> > Ken
> >
> >
> > On Wed, Nov 3, 2010 at 1:45 PM, Vicente Solsona   
> > wrote:
> 
> please remember to forward to the list.
> also please review your examples before posting. your example contains  
> syntax errors.
> 
> there's no E flat in your example. the only common note between voices 2  
> and 4 is an F (if I've interpreted your example correctly). Here's how I  
> would "mix" that F (result attached):

I believe the OP was using english.ly for note names, so the common note
is in fact an E-flat, spelt ef rather than es in the default nederlands
note names.

regards,
Colin

-- 
Don't go around saying the world owes you a living. The world owes you
nothing. It was here first. - Mark Twain, author (1835-1910) 



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


Re: Unexpected \markup behavior

2010-12-12 Thread Colin Campbell
On Sun, 2010-12-12 at 10:46 -0500, Ralph Palmer wrote:
> Greetings -
> 
> I'm running 2.12.3 under a slightly older version of Ubuntu.
> 
> The recent spanBar collision discussion came at a good time for me. I
> was able to solve a collision of my own. However, I can't seem to
> figure out how to get "mf, espr." to behave the way "meno f" does.
> Here's a minimal example:
> 
> %% Begin Snippet %%%
> 
> \version "2.12.3"
> 
> A =
> \relative c' {
>   \key c \major
>   \clef treble
>   \time 4/4
> 
> % Works as expected:
>   c'4 c c c |
>   d4_\markup {
> \halign #0.5 {
>   \whiteout \pad-markup #0.5 {
> \italic {"meno "} \dynamic {f}
>   }
> }
>   }
>   d d d |
> 
> % Why doesn't this work?
>   c4 c c c |
>   d4_\markup {
> \halign #0.5 {
>   \whiteout \pad-markup #0.5 {
> \dynamic {f} \italic {"meno "}
>   }
> }
>   }
>   d d d |
> }
> 
> B=
> \relative c' {
>   \key c \major
>   \clef treble
>   \time 4/4
> 
>   d'4 d d d |
>   e4 e e e |
>   d4 d d d |
>   c4 c c c |
> }
> 
> \score {
>   \new StaffGroup <<
> \new Staff << \A >>
> \new Staff << \B >>
>   >>
> }
> \layout {}
> 
> % End Snippet 5
> 
> I'm attaching a .pdf of the output. Can anyone tell me what I'm doing
> wrong, or steer me in the right direction?
> 
> Pondly,
> 
> Ralph
> 

In your second case, the \dynamic is attached to the d, then
over-written by the "meno" in the markup. This seems to be expected
behaviour.  Can you give me a bit more information on why your second
case is unexpected?

Colin Campbell
Bug Squad
-- 
Another Month Ends: All Targets Met All Systems Working All Customers
Satisfied All Staff Eager and Enthusiastic All Pigs Fed and Ready to fly
-Entry in Weekly Schedule, New Zealand Symphony Orchestra 



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


Re: Unexpected \markup behavior

2010-12-13 Thread Colin Campbell
On Mon, 2010-12-13 at 07:49 -0500, Ralph Palmer wrote:

> 
> Greetings and thanks, Colin -
> 
> The second case is unexpected (to me) because I thought that \dynamic
> was a font command, as is \italic. Even if the \dynamic in the second
> case is attached to the d and then overwritten by the "meno", why
> isn't the "meno" overwritten in the first case by the \dynamic? 
> 

Good morning, Ralph

The Dynamics font only has a few characters: f,m,p,r,s, and z. Also, I
believe you need to reset the font to normal after using \dynamic before
changing to \italic.  The Snippets manual, under Expressive Marks -
Horizontally aligning custom dynamics, may have some useful ideas for
you, as well.


The other issue you raise is the effect of the order of the elements in
the \markup on the placement of the output. Jan-Peter's answer on -user
calls for the "normal" placement of the elements, i.e., "meno " followed
by f, which doesn't expose the bug.  Removing the \dynamic { "f" } in
your second case actually raises the "meno " toward the upper staff.

I'll investigate a bit more, but so far, this looks odd to me.

Colin

-- 
You recognize the tune, but sometimes the fingers just don't work so
well. When you're playing you need to listen and know when to back off.
- Mark Janak, Class of '78 Aggie Band Reunion 2005 



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


Re: Unexpected \markup behavior

2010-12-13 Thread Colin Campbell
On Mon, 2010-12-13 at 07:49 -0500, Ralph Palmer wrote:


> 
> 
> Greetings and thanks, Colin -
> 
> The second case is unexpected (to me) because I thought that \dynamic
> was a font command, as is \italic. Even if the \dynamic in the second
> case is attached to the d and then overwritten by the "meno", why
> isn't the "meno" overwritten in the first case by the \dynamic? 
> 
> 
> Pondly,
> 
> Ralph

Thanks for your patience with a new bug squad member, Ralph. I've added
this as an issue:
http://code.google.com/p/lilypond/issues/detail?id=1448

The correction is as Jan-Peter suggests: to use a \line before the
elements you want to have in sequence, otherwise they get over-written.
The issue is that the behaviour is triggered by a \dynamic as the first
element, but the \line protects you from that.

HTH, Ralph

Colin
-- 
The purpose of a fish trap is to catch fish, and when the fish are
caught, the trap is forgotten. The purpose of a rabbit snare is to catch
rabbits. When the rabbits are caught, the snare is forgotten. The
purpose of words is to convey ideas. When the ideas are grasped, the
words are forgotten. Where can I find a man who has forgotten words? He
is the one I would like to talk to. - The Chuang Tzu 



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


Re: testing lilydev

2011-01-03 Thread Colin Campbell
On Mon, 2011-01-03 at 23:30 +0100, Helge Kruse wrote:
> Am 03.01.2011 23:15, schrieb Helge Kruse:
> > Am 03.01.2011 19:56, schrieb Phil Holmes:
> >> If you go to the page above, and look for "Advanced tasks" you'll find a
> >> link in the section indented with "Note:"
> >>
> >
> > I got it. Thanks,
> 
> Is there any good place where to get help to run this in VirtualBox? I 
> think about the screen resolution but don't want to stress the Lilypond 
> mailing list with such questions.
> 
> Helge
> 
> ___

I found that the Guest Additions are essential, especially for things
like screen resolution.  Remember to install them from a root terminal,
inside the VM.

Colin
-- 
Everything secret degenerates, even the administration of justice;
nothing is safe that does not show how it can bear discussion and
publicity. - Lord Acton, historian (1834-1902) 



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


Re: Accidental and clef change issue

2011-01-06 Thread Colin Campbell
On Thu, 2011-01-06 at 03:12 +0100, Reinhold Kainhofer wrote:

> I have now also looked at several cello parts of my girlfriend. 

What a remarkable girl she must be!  My grandfather had a cedar chest
and a reedy voice, but he didn't trumpet it around. In fact, he'd always
piccolo key for singing.



I really, really tried to resist!

Colin

-- 
There is nothing so useless as doing efficiently that which should not
be done at all. - Peter F. Drucker, 1909 - 2005 



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


Re: error in predefined chord diagram?

2011-01-30 Thread Colin Campbell
On Sun, 2011-01-30 at 11:43 +0100, bart deruyter wrote:
> Perhaps a solution would be like what is being done with midi, setting
> a midi instrument. That way automatically the correct diagram for this
> specific instrument can be shown.
> 
> e.g :
> 
> Chords = \chordmode {
> \setDiagramInstrument ="#guitar"
> cis:dim
> }
> notes =  {
> \relative c
> 
> {
> <  e g cis g' >2 | cis4 \mark "kl. terts" e| e \mark "kl. terts"  g
> \bar "|." 
> }
> }
> \new Score {
> <<
> 
> \new ChordNames { \Chords }
>   \new FretBoards { \Chords }
>  \new Staff
> {
> 
>\clef "treble_8" \time 2/4 \key d\major \notes
>   }
> >>
> }
> 
> 
> http://www.bartart3d.be/

There is a discussion on -bug about the display of chords for jazz
musicians, essentially asking for simplification in the interests of
readability.  Following on Bart's suggestion, is it feasible to create
alternate display modes tied to a table, such that one could e.g.

\setDiaqgramInstrument ="guitar" 
\setChordDisplay = "jazz"

I'm away for the day, but I'd bew quite happy raising an enhancement
issue around this.


-- 
He is winding the watch of his wit; by and by it will strike. - William
Shakespeare, The Tempest Act 2 scene 1 



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


Re: Feature? Bug? (part 1)

2011-02-07 Thread Colin Campbell
On Sun, 2011-02-06 at 10:14 -0500, Mike Solomon wrote:
> Hey all,
> 
> In the attached png, you'll see that the feathered beam resets to 0 feather @ 
> the line break.  Actually, it even regresses a bit: you'll see that it's 
> actually fatter at the linebreak than it is a couple beats after, after which 
> it starts to spread out again.
> 
> I would argue that the latter is unambiguously a bug.  However, the former 
> (that feathers don't maintain their degree of feather-itude at line breaks) 
> seems to go against the idea of feathered beams.
> 
> Before I spend my Superbowl Sunday fixing this thing, does anyone have a 
> quick workaround?
> 
> Cheers,
> MS
> ___
> lilypond-devel mailing list
> lilypond-de...@gnu.org
> http://lists.gnu.org/mailman/listinfo/lilypond-devel

Mike, I've added this as issue number 1503, but would you send me a .ly
file which produced your .png, please?  I'll add it to the tracker, for
verification down the road.

Colin 
-- 
In this job you will have millions of opportunities to keep your mouth
shut. Take advantage of all of them. - Dewey Knight, County Manager,
Dade County, FL 



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


  1   2   3   >