Re: feature request: abs-fontsize available for all text grobs

2013-07-30 Thread Jan-Peter Voigt
Hi David, you gave at least two essential clues/hints and the result wouldn't 
be there now without them - so I would not call it a wrong direction.
Cheers, Jan-Peter

Am 29.07.2013 um 17:14 schrieb David Kastrup d...@gnu.org:

 Kieren MacMillan kieren_macmil...@sympatico.ca writes:
 
 Hi Jan-Peter and David,
 
 From what I can tell, this is a complete and wonderfully elegant
 solution to my request — thank you.
 I will be sending funds to both of you soon.
 
 Before you do any such step, you'd better check that you are not sending
 funds the wrong way.  While I have proposed a solution I consider more
 elegant as a response to Jan-Peter posting actually working code, I have
 only very roughly sketched that solution without bothering to turn it
 into working code.
 
 Without the ocular proof in the form of running code, I think I can do
 better does not really seem to warrant a prize.
 
 All the best
 
 -- 
 David Kastrup
 
 
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

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


Re: optional transposition triggered by an external file?

2013-07-30 Thread Marc Hohl

Am 30.07.2013 02:30, schrieb David Rogers:

Marc Hohl m...@hohlart.de writes:


[...]
I need a way to define an optional variable that controls (if defined)
the transposition so I can say, for example:

\begin{appendix}
\chapter{For Bb instruments}
\begin{lilypond}
#(define transposeTo d)
\include{A.ly}
\end{lilypond}

\begin{lilypond}
#(define transposeTo d)
\include{B.ly}
\end{lilypond}

...
\end{appendix}



I've never tried this. Is it even possible to define things in the latex
file that are then parsed by Lilypond? If it is possible, perhaps adding
a special line inside each of A.ly, B.ly, and C.ly, which contains
\transpose C \transposeTo .


Yes, that's the plan.

 That looks to me [if it was going to work at

all] as if your .ly files would then refuse to work if you ever forgot
to define \transposeTo in your latex file - but maybe it's worth it.



That's exactly what I want to avoid. My idea boils down to allow for
something like

transposeTo = transposeTo OR c

which is Lua-like. Is something similar possible in scheme?

Marc


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


Re: optional transposition triggered by an external file?

2013-07-30 Thread David Kastrup
Marc Hohl m...@hohlart.de writes:

 \begin{appendix}
 \chapter{For Bb instruments}
 \begin{lilypond}
 #(define transposeTo d)
 \include{A.ly}
 \end{lilypond}

Rather \include A.ly

 That's exactly what I want to avoid. My idea boils down to allow for
 something like

 transposeTo = transposeTo OR c

 which is Lua-like. Is something similar possible in scheme?

Well, Scheme does not autodeclare variables, so it's more complex:

#(define transposeTo (if (defined? 'transposeTo) transposeTo #{ c #}))

-- 
David Kastrup


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


Re: optional transposition triggered by an external file?

2013-07-30 Thread Marc Hohl

Am 30.07.2013 09:56, schrieb David Kastrup:

Marc Hohl m...@hohlart.de writes:


\begin{appendix}
\chapter{For Bb instruments}
\begin{lilypond}
#(define transposeTo d)
\include{A.ly}
\end{lilypond}


Rather \include A.ly


Of course, silly me.


That's exactly what I want to avoid. My idea boils down to allow for
something like

transposeTo = transposeTo OR c

which is Lua-like. Is something similar possible in scheme?


Well, Scheme does not autodeclare variables, so it's more complex:

#(define transposeTo (if (defined? 'transposeTo) transposeTo #{ c #}))


'defined?' is exactly what I needed – thanks a lot!

Marc



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


Re: Moving slur after \hideNotes

2013-07-30 Thread Urs Liska

Hi John,

you may be interested in reading this: 
http://lilypondblog.org/2013/07/voice-contexts-in-temporary-polyphonic-sections/


Have fun
Urs

Am 08.07.2013 10:07, schrieb Urs Liska:

Am 08.07.2013 01:32, schrieb John Kliewe:

This looks almost right.  It's from Chopin Nocturne Op9 no 3 :

\version 2.16.0

\relative c'
{ \clef treble
  \time 6/8
  \key b \major
ais'4 gis8  {\hideNotes gis'4.~\\(
gis16 fis eis dis cisis dis\! e eis\) gisis,\( ais \times 2/3
%%\override TupletNumber #'stencil = ##f
{\unHideNotes b16\accent[ s ais]}
\hideNotes \stemDown s4. fis4\) fis16 eis} \\ {gis'4.
gis16 fis eis dis cisis dis e eis gisis, ais \times 2/3 {b16 eis, ais}
\unHideNotes \stemUp gis4.\accent fis4}
}

The slur starting on the g# is much too high.  I can see why this is 
by un-hiding the upper voice notes.  But is there a way to bring that 
slur line down?


In general: As you have already noticed \hideNotes actually makes the 
notes white, so they aren't visible but fully take part in the layout 
process. In cases similar to yours you would have to make the NoteHead 
transparent and
 set the stencil of any other relevant objects to ##f which means the 
corresponding object isn't printed at all.


I wrote a shorthand for hiding a helper voice used for cross voice ties:

hideVoiceForTie = {
   \once \override NoteHead #'transparent = ##t
   \once \override Stem #'stencil = ##f
   \once \override Dots #'stencil = ##f
   \once \override Beam #'stencil = ##f
   \once \override Flag #'stencil = ##f
   \once \override NoteColumn #'ignore-collision = ##t
}


which can be used for that purpose. The last command suppresses the 
warning you can get.





I also wonder if my approach is correct at all.

Actually I don't think so.
Does it make sense to treat those two bar-up sixteenth notes as a 
separate voice?
That's correct, you need a temporary polyphonic construct. But you 
shouldn't duplicate the whole phrase, there is no reason for that 
(besides, that's what causes your other problem in the first place).
Just write the phrase as one and only enter polyphonic mode for the 
triplet


Also, I don't want to see the 3 both over and under the triplet.  
But look at what happens if I use the \override that appears in the 
comment. It removes the number 3 but also miscalculates the notes 
within the triplet.
This is because you wrote the override _inside_ the \times { }. Place 
it before \times and it's alright.




\version 2.16.0
\relative c'{
   \clef treble
   \time 6/8
   \key b \major
   ais'4 gis8 gis'4.~\\( |
   gis16 fis eis dis cisis dis\! e eis\) gisis,\( ais
   
 {
   \once \override TupletNumber #'stencil = ##f
   \times 2/3 {
 b16\accent[ s ais]
   }
 }
 \\
 {
   \times 2/3 {
 {
   b16 eis, ais
 }
   }
 }
   
   gis4. fis4\) fis16 eis
}

Will give you what you need. Of course you still have to shape the 
phrasing slur quite strongly. Be sure to look up \shape for that.



HTH
Urs





--John K


___
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


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


Invitation to connect on LinkedIn

2013-07-30 Thread Ralph Palmer
LinkedIn




Lily-Pond,

I'd like to add you to my professional network on LinkedIn.

- Ralph

Ralph Palmer
Retired at Home
Springfield, Massachusetts Area

Confirm that you know Ralph Palmer:
https://www.linkedin.com/e/-n369qb-hjr07o2l-2q/isd/15380799949/rkczrYRW/?hs=falsetok=1GyeAcAO0tKBQ1

--
You are receiving Invitation to Connect emails. Click to unsubscribe:
http://www.linkedin.com/e/-n369qb-hjr07o2l-2q/XfF2P8ZlFDLFdpPR9J8E0maxV0dzKw8QNl/goo/lilypond-user%40gnu%2Eorg/20061/I5120572074_1/?hs=falsetok=0gzG8p1FUtKBQ1

(c) 2012 LinkedIn Corporation. 2029 Stierlin Ct, Mountain View, CA 94043, USA.


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


Re: optional transposition triggered by an external file?

2013-07-30 Thread Wim van Dommelen


On 30 Jul 2013, at 08:46 , Marc Hohl wrote:



transposeTo = transposeTo OR c

In the past I've used a very simple construct:

notes = { ... }

music = {
\tag Bassoon \notes
\tag BCl \transpose bes, c' { \notes }
}

instrument = Bassoon	% could be Bassoon or BCl (bassclarinet) in  
my case


\score
\keepWithTag \instrument \music
\layout {}
}

It is sort of hard-coded, BUT I could vary the instrument by creating  
a small file in which I stated this instrument and just included that  
file again in the Lilypond framework-file. With an external Makefile I  
steered what should be done by generating (or copying) this include- 
file and then running the lilypond command on the framework.


Regards,
Wim.



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


Python C API version mismatch for module midi

2013-07-30 Thread Hanns Holger Rutz
hello,

I had two issues with `midi2ly` (Lilypond 2.16.2-1, OS X 10.6.8), first it ran 
into this bug:

http://code.google.com/p/lilypond/issues/detail?id=2208

which was easy to fix using the suggestion with adding /usr/bin/arch -i386

But now when I run it, I get this:

Python C API version mismatch for module midi: This Python has API version 
1013, module midi has version 1012

which seems to be a rather old issue:

http://code.google.com/p/lilypond/issues/detail?id=1318

What to do?

thanks, hanns holger


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


Anyone using a tablet for lily?

2013-07-30 Thread info

Hi-
Is anyone using a tablet to run lilypond and if so which one?
Thanks
Jay
www.soundand.com

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


Re: Anyone using a tablet for lily?

2013-07-30 Thread D'Arcy J.M. Cain
On Tue, 30 Jul 2013 08:39:16 -0600
i...@soundand.com wrote:
 Is anyone using a tablet to run lilypond and if so which one?

I was thinking about getting a tablet but why run Lilypond on it?
Build your PDFs elsewhere and just use the tablet to display them.
That way you don't limit your choices and can get the tablet best
suited to your needs which, I assume, is displaying charts on stage.
You want clear, large, fast, ability to lookup or arrange set lists,
etc.  Adding Lilypond to the list of requirements may mean getting
something less ideal for your real purpose.

Of course, once you choose one, if it also runs LP then bonus.

-- 
D'Arcy J.M. Cain da...@druid.net |  Democracy is three wolves
http://www.druid.net/darcy/|  and a sheep voting on
+1 416 788 2246 (DoD#0082)(eNTP)   |  what's for dinner.
IM: da...@vex.net, VoIP: sip:da...@druid.net

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


Re: Anyone using a tablet for lily?

2013-07-30 Thread flup2
An alternative, requiring an internet connection, could be to use 
http://lilybin.com/ http://lilybin.com/   but for now, the separation line
between editor and preview is difficult to move using a tablet.



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Anyone-using-a-tablet-for-lily-tp148565p148569.html
Sent from the User mailing list archive at Nabble.com.

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


Re: Anyone using a tablet for lily?

2013-07-30 Thread David Kastrup
D'Arcy J.M. Cain da...@druid.net writes:

 On Tue, 30 Jul 2013 08:39:16 -0600
 i...@soundand.com wrote:
 Is anyone using a tablet to run lilypond and if so which one?

 I was thinking about getting a tablet but why run Lilypond on it?

Because then you can deal with a singer complaining that's just too
high, can I get this a third lower? on the fly.

Or with a conductor saying I think I'd rather have a clarinet than the
hautboy for that part.

-- 
David Kastrup


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


Re: Anyone using a tablet for lily?

2013-07-30 Thread Carl Peterson
On Tue, Jul 30, 2013 at 11:21 AM, D'Arcy J.M. Cain da...@druid.net wrote:

 On Tue, 30 Jul 2013 08:39:16 -0600
 i...@soundand.com wrote:
  Is anyone using a tablet to run lilypond and if so which one?

 I was thinking about getting a tablet but why run Lilypond on it?
 Build your PDFs elsewhere and just use the tablet to display them.
 That way you don't limit your choices and can get the tablet best
 suited to your needs which, I assume, is displaying charts on stage.
 You want clear, large, fast, ability to lookup or arrange set lists,
 etc.  Adding Lilypond to the list of requirements may mean getting
 something less ideal for your real purpose.

 Of course, once you choose one, if it also runs LP then bonus.


I don't know about the original poster, but my interest in being able to
run LP on my tablet is on-the-go composition. What I would be interested in
is a WYSIWYG editor that would be able to take down notes and output a
basic ly file, perhaps to Dropbox. I don't want all the bells and whistles,
but just the ability to quickly jot down things that come to mind while I'm
away from my desktop and not have to reinput them when I get home. So basic
staff/voice/lyrics stuff, since that's just going to be dropped into my
existing template/stylesheet when I get home. There are some
point-and-click editors for Android (which is what I use), but I don't know
of any that interact with LP (note that it would not need to *run* LP, just
output source). So basically a stripped-down version of MuseScore or Denemo
that works on Android.

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


Re: Anyone using a tablet for lily?

2013-07-30 Thread D'Arcy J.M. Cain
On Tue, 30 Jul 2013 17:40:26 +0200
David Kastrup d...@gnu.org wrote:
  I was thinking about getting a tablet but why run Lilypond on it?
 
 Because then you can deal with a singer complaining that's just too
 high, can I get this a third lower? on the fly.

Ah.  You have one of *those* singers.  Singers who keep dropping keys
is the main reason I switched to a five-string bass.

So, to your original question, I guess you need to check for something
running Linux.  I suppose Windows would work but I wouldn't trust it to
be 100% compatible with a desktop system.

-- 
D'Arcy J.M. Cain da...@druid.net |  Democracy is three wolves
http://www.druid.net/darcy/|  and a sheep voting on
+1 416 788 2246 (DoD#0082)(eNTP)   |  what's for dinner.
IM: da...@vex.net, VoIP: sip:da...@druid.net

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


Re: optional transposition triggered by an external file?

2013-07-30 Thread Marc Hohl

Am 30.07.2013 16:30, schrieb Wim van Dommelen:


On 30 Jul 2013, at 08:46 , Marc Hohl wrote:



transposeTo = transposeTo OR c

In the past I've used a very simple construct:

notes = { ... }

music = {
 \tag Bassoon \notes
 \tag BCl \transpose bes, c' { \notes }
}

instrument = Bassoon% could be Bassoon or BCl
(bassclarinet) in my case

\score
 \keepWithTag \instrument \music
 \layout {}
}

It is sort of hard-coded, BUT I could vary the instrument by creating a
small file in which I stated this instrument and just included that file
again in the Lilypond framework-file. With an external Makefile I
steered what should be done by generating (or copying) this include-file
and then running the lilypond command on the framework.


Thanks for sharing – the (only) drawback is that I have to
define \instrument in *any* case. David's solution has the advantage
of having a completely standalone compilable LilyPond file plus the
option to change the transposition by simply including another tiny
file.

Marc


Regards,
Wim.






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


LilyPond meeting in Waltrop, Germany, 2013-08-16 to 2013-08-20

2013-07-30 Thread David Kastrup

Well, after several announcements, I now have about four participants
for this year's meeting secured.  While that's about the amount who
bothered registering timely last year, it means that I am not able to
plan suitably ahead.

The consequences are that I can't really put forward an agenda, and
I can't invite people who might be interesting to the LilyPond
community, like Uwe Steger (see
URL:http://www.youtube.com/watch?v=gMBJowDdFq4 for an example of
computer-based typesetting use with a likely interesting workflow) or an
acquaintance who has dabbled with EU proposals, or the accordion
ensemble I am playing in and so forth and so on.  It's also not clear
whether there is any sense in reserving an LCD projector like last year
at the video store.

Not all those opportunities are definitely over, so get a grip and
announce your interest as soon as possible.

With regard to celebrities, I do have a few registrations, like from
Janek, wrangler of slurs and lyrics, or Jan, one of the primordial
LilyPond developers and certainly _the_ authority regarding GUB.  He'll
be bringing samples of the Liedboek URL:http://www.liedboek.nl,
probably the largest project so far tackled using LilyPond.  Han-Wen,
the other of the initial LilyPond team, will unfortunately have a
concert on Sunday, so he'll be able to come Monday earliest which is
just when Jan will have left.  Talk about bad luck.

Harm, the tireless wrangler of power-user solutions on LilyPond's user
list (also known as Thomas Morley) is going to be there, so there will
be quite a bit of opportunity of discussing changes and extensions in
LilyPond that could reel more typesetting problems into the range of
mere mortals.

A few days ago, Jan Rosseel from the Scora project
URL:http://www.scora.net which happens to use LilyPond as its
typesetting engine announced his interest to join the meeting and would
like to explain how LilyPond is used in Scora and what changes might
simplify life for them.  The project works towards the premiere of a
symphonic concert in December (rehearsals starting in September) with a
program including the 5th Symphony by Sibelius(!).

To my chagrin, releasing 2.18 is still on the agenda, and depending on
where we'll be with regard to it, we might have discussions about what
we did right and wrong and what we might have to change.  We might also
try some team coding sessions to get the few remaining critical bugs
under control so that we'll have a fixed perspective for getting 2.18
released and maybe at least start the stable branch.

Other topics:

Guilev2 (seriously)
Markup redesign
Page breaker
MusicXML discussions
Discussions about EU project feasibility (I tried getting something
organized a few months ago, but it basically died from lack of immediate
recognizable interest from commercial entities).

Reports about the last meeting can be found at
URL:http://news.lilynet.net/?The-LilyPond-Report-28.  Information
about travel and place (please don't get confused by last year's dates!)
is still at URL:http://news.lilynet.net/?LilyPond-meeting-in-Waltrop,
in a nutshell: Im Knäppen 63 in 45731 Waltrop, next useful bus station
Waltrop Elmenhorst, next useful subway Brambauer Verkehrshof, next
large train station Dortmund Hbf, next large airport Düsseldorf (there
is some Ryanair airport called Düsseldorf Weeze which is actually
quite far from Düsseldorf).

Of course, the Spotted Flycatchers are nesting in different places, last
year's foal Socke is by now a yearling, OpenStreetMap still has no
clue about our address (but Google Maps does, and Bing Maps too, but the
final yards of the approach have to be from the Southeast since the
bridge to the Northwest has fallen prey to fire decades ago without
telling Bing).

The date this time around will be August 2013, Friday 16th to Tuesday
20th, with the possibility to arrive Thursday 15th late in the day for
people who'd otherwise miss stuff early Friday.

The proposed date coincides with the Dattelner Kanalfest
URL:http://www.kanalfest.de/ which is the big competition (next town)
of the Waltroper Parkfest we had running parallel to the conference
last year.  It still provides a reasonably close festival and
entertainment for potentially not-just-LilyPond interested attendants or
accompaniment, though with more focus on music and less on small arts
like jugglers and stuff.

But since it is next town, it will not suck dry external accommodation
in Waltrop like the Parkfest did last year.  So it should be easier for
people preferring to stay at some hotel or similar to find something not
too far away.  Camping on the ground and sleep-ins are of course
possible like last year and I expect most participants to make use of
that.

As mentioned above, most travellers will aim for Dortmund (through bus
or train) though some international travellers will likely have
Düsseldorf as their first destination in Germany.

Hope to _really_ hear from you soon.

All the best!

-- 
David Kastrup


Re: Anyone using a tablet for lily?

2013-07-30 Thread David Kastrup
D'Arcy J.M. Cain da...@druid.net writes:

 On Tue, 30 Jul 2013 17:40:26 +0200
 David Kastrup d...@gnu.org wrote:
  I was thinking about getting a tablet but why run Lilypond on it?
 
 Because then you can deal with a singer complaining that's just too
 high, can I get this a third lower? on the fly.

 Ah.  You have one of *those* singers.

Actually, I tend to sing at pitch.  It's the listeners that say that's
just too high, can I get this a third lower? then.  In my active times,
I've had to sing bass, tenor and alto in a single choir concert (moving
between pieces was one heck of a complex routine to remember).  But of
course one has to keep up a good practice regime to do that gracefully.

 So, to your original question, I guess you need to check for something
 running Linux.  I suppose Windows would work but I wouldn't trust it
 to be 100% compatible with a desktop system.

I'd guess that Android should be possible.  But it would likely be quite
a challenge to teach that to GUB.

-- 
David Kastrup

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


Re: Anyone using a tablet for lily?

2013-07-30 Thread Johan Vromans
D'Arcy J.M. Cain da...@druid.net writes:

 So, to your original question, I guess you need to check for something
 running Linux.  I suppose Windows would work but I wouldn't trust it to
 be 100% compatible with a desktop system.

It is rather straightforward on a rooted Android tablet to run a Linux
distro in a chroot environment. See e.g. http://linuxonandroid.org/

The generated PDFs can be made accessible to Android and viewed with a
suitable viewer.

-- Johan

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


RE: Anyone using a tablet for lily?

2013-07-30 Thread Eduardo Silva


Date: Tue, 30 Jul 2013 11:47:42 -0400
Subject: Re: Anyone using a tablet for lily?
From: carlopeter...@gmail.com
To: da...@druid.net
CC: i...@soundand.com; lilypond-user@gnu.org



What I would be interested in is a WYSIWYG editor that would be able to take 
down notes and output a basic ly file, perhaps to Dropbox.

Hi, I think there are some editors for Android/Ipad that will at least output 
to ABC or MusicXML, you could try exporting it from there, no?

Cheers,
Eduardowww.heartfeltsongs.com
  ___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Anyone using a tablet for lily?

2013-07-30 Thread Carl Peterson
On Tue, Jul 30, 2013 at 12:58 PM, Eduardo Silva
eduardo.su...@hotmail.comwrote:


 What I would be interested in is a WYSIWYG editor that would be able to
 take down notes and output a basic ly file, perhaps to Dropbox.

 Hi, I think there are some editors for Android/Ipad that will at least
 output to ABC or MusicXML, you could try exporting it from there, no?


Probably could. The issue I've had with point-and-click editors in general
is that they add a lot more information than I necessarily want. I compose
almost exclusively for SATB voices. I have a template that--in coordination
with editing some of the internal Scheme files--allows me to input each
voice as a variable and then does the automatic part combining. I also put
bar and break information in a separate voice, so the only thing I want in
the LP output are bare music essentials of notes, slurs and ties (and maybe
a couple of other things that escape me at the moment). I've tried to use
both MuseScore and Denemo to speed up the compositional work and output a
file I can use in my template, but I've found that I spend more time
stripping their output of all the extra information that the template
doesn't need than I do if I just used my usual type and test workflow.
There may be a setting for them not to output this information. If there
is, I don't know about it.

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


Re: Anyone using a tablet for lily?

2013-07-30 Thread David Kastrup
Carl Peterson carlopeter...@gmail.com writes:

 On Tue, Jul 30, 2013 at 12:58 PM, Eduardo Silva
 eduardo.su...@hotmail.comwrote:


 What I would be interested in is a WYSIWYG editor that would be able to
 take down notes and output a basic ly file, perhaps to Dropbox.

 Hi, I think there are some editors for Android/Ipad that will at least
 output to ABC or MusicXML, you could try exporting it from there, no?


 Probably could. The issue I've had with point-and-click editors in general
 is that they add a lot more information than I necessarily want. I compose
 almost exclusively for SATB voices. I have a template that--in coordination
 with editing some of the internal Scheme files--allows me to input each
 voice as a variable and then does the automatic part combining. I also put
 bar and break information in a separate voice, so the only thing I want in
 the LP output are bare music essentials of notes, slurs and ties (and maybe
 a couple of other things that escape me at the moment). I've tried to use
 both MuseScore and Denemo to speed up the compositional work and output a
 file I can use in my template, but I've found that I spend more time
 stripping their output of all the extra information that the template
 doesn't need than I do if I just used my usual type and test workflow.
 There may be a setting for them not to output this information. If there
 is, I don't know about it.

Tried Frescobaldi?  It has templates if you want them, but essentially
it is a LilyPond source editor, meaning that you are responsible for
everything that gets written in the LilyPond file.

-- 
David Kastrup


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


Re: Invitation to connect on LinkedIn

2013-07-30 Thread Ralph Palmer




   * From Ralph Palmer *

 Retired at Home
 Springfield, Massachusetts Area











My sincere apologies to everyone on this list. This was the result of a
misunderstanding combined with a hasty left-click.

Ralph

-- 
Ralph Palmer
Brattleboro, VT
USA
palmer.r.vio...@gmail.com
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Anyone using a tablet for lily?

2013-07-30 Thread Richard Shann
On Tue, 2013-07-30 at 13:56 -0400, Carl Peterson wrote:
 On Tue, Jul 30, 2013 at 12:58 PM, Eduardo Silva
 eduardo.su...@hotmail.com wrote:
 
 What I would be interested in is a WYSIWYG editor that would
 be able to take down notes and output a basic ly file, perhaps
 to Dropbox.
 
 
 Hi, I think there are some editors for Android/Ipad that will
 at least output to ABC or MusicXML, you could try exporting it
 from there, no?
 
 
 Probably could. The issue I've had with point-and-click editors in
 general is that they add a lot more information than I necessarily
 want. I compose almost exclusively for SATB voices. I have a template
 that--in coordination with editing some of the internal Scheme
 files--allows me to input each voice as a variable and then does the
 automatic part combining. I also put bar and break information in a
 separate voice, so the only thing I want in the LP output are bare
 music essentials of notes, slurs and ties (and maybe a couple of other
 things that escape me at the moment). I've tried to use both MuseScore
 and Denemo to speed up the compositional work and output a file I can
 use in my template, but I've found that I spend more time stripping
 their output of all the extra information that the template doesn't
 need than I do if I just used my usual type and test workflow. There
 may be a setting for them not to output this information. If there is,
 I don't know about it.

You could write a scheme script for Denemo that would do that. Each note
in Denemo has the relevant LilyPond attached to it, so you could just
step through the staff collecting it up and then output it to a file.

Richard



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



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


Re: aleatoric box / frameEngraver

2013-07-30 Thread David Nalesnik
Hi,


On Mon, Jul 29, 2013 at 12:41 PM, David Nalesnik
david.nales...@gmail.comwrote:

 Hi Karol,


 On Sat, Jul 20, 2013 at 6:57 AM, Karol Majewski karo...@wp.pl wrote:


 OK, so have repeat signs in \markup \Score. Now I need the extender. How
 can I modify David's function to start the extender without frame? For
 example:



 c'4 \extenderStart s4*2 \extenderStop

 Again, I think the best course of action here is not to omit the frame;
 rather, you would replace the frame with repeat-bar stencils.

 The problem that I'm facing is that I can't find a convenient function in
 the barline interface to produce a barline stencil.  It's possible to quote
 massive portions of scm\bar-line.scm in the .ly file and then make some
 adaptations to the print function for Frame and the width function for
 FrameStub (see the latest version of the file at
 http://www.mail-archive.com/lilypond-user@gnu.org/msg83197/frameEngraver25.ly).
 That works, but it's just too awful.


The attached file will let you do the aleatoric notation with repeat
barlines without resorting to wholesale copying (or adding things to the
end of scm\bar-line.scm).  The barlines have been recreated.  They are
scaleable.

There are now two options available with the same file: box notation, or
repeat-barline notation.  Boxes are the default.  You can select barlines
like so:

\override Frame.repeat-barlines = ##t

Both can be used in the same file, successively or simultaneously in
different staves.

Because it's so long, I've put the engraver in a file to be included.

HTH,
David


frameEngraver-bars-and-boxes.ily
Description: Binary data


frameEngraver-boxes-and-repeats-example.ly
Description: Binary data
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Anyone using a tablet for lily?

2013-07-30 Thread Nick Payne

On 31/07/13 01:21, D'Arcy J.M. Cain wrote:

On Tue, 30 Jul 2013 08:39:16 -0600
i...@soundand.com wrote:

Is anyone using a tablet to run lilypond and if so which one?


I was thinking about getting a tablet but why run Lilypond on it?
Build your PDFs elsewhere and just use the tablet to display them.
That way you don't limit your choices and can get the tablet best
suited to your needs which, I assume, is displaying charts on stage.
You want clear, large, fast, ability to lookup or arrange set lists,
etc.  Adding Lilypond to the list of requirements may mean getting
something less ideal for your real purpose.

Of course, once you choose one, if it also runs LP then bonus.



I'm more interested in getting something that can replace paper PDF 
scores. Sony have announced, but not yet released, a 13.3 inch e-reader 
that can display A4 PDF at life size, and also allows annotations with a 
stylus. Depending on whether the price is reasonable, I intend to have a 
look at one when it becomes reality to see if it's viable as a 
replacement for paper on a music stand, particularly if it could be 
combined with a foot pedal for page turns. There's a video of it being 
demoed here on YT: http://www.youtube.com/watch?v=HZSGZkEEVfQ


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


PDF portfolio of 2.17.23 documentation

2013-07-30 Thread Nick Payne
Can be downloaded from 
https://www.dropbox.com/s/c92001pgg7mfuod/lilydoc-2.17.23.pdf (54MB).


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


Re: Anyone using a tablet for lily?

2013-07-30 Thread Richard Shann
On Wed, 2013-07-31 at 07:14 +1000, Nick Payne wrote:
 On 31/07/13 01:21, D'Arcy J.M. Cain wrote:
  On Tue, 30 Jul 2013 08:39:16 -0600
  i...@soundand.com wrote:
  Is anyone using a tablet to run lilypond and if so which one?
 
  I was thinking about getting a tablet but why run Lilypond on it?
  Build your PDFs elsewhere and just use the tablet to display them.
  That way you don't limit your choices and can get the tablet best
  suited to your needs which, I assume, is displaying charts on stage.
  You want clear, large, fast, ability to lookup or arrange set lists,
  etc.  Adding Lilypond to the list of requirements may mean getting
  something less ideal for your real purpose.
 
  Of course, once you choose one, if it also runs LP then bonus.
 
 
 I'm more interested in getting something that can replace paper PDF 
 scores. Sony have announced, but not yet released, a 13.3 inch e-reader 
 that can display A4 PDF at life size, and also allows annotations with a 
 stylus. Depending on whether the price is reasonable, I intend to have a 
 look at one when it becomes reality to see if it's viable as a 
 replacement for paper on a music stand, particularly if it could be 
 combined with a foot pedal for page turns.

Ideally you want two pedal presses per page turn - one to turn the top
of the page (while you are playing from the bottom of the page) and the
other to complete the page turn once you have started on the top of the
new page. Denemo does this in its page mode display (but this is not a
the real typeset music, just the input for checking).

Richard



  There's a video of it being 
 demoed here on YT: http://www.youtube.com/watch?v=HZSGZkEEVfQ
 
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user



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


RE: Anyone using a tablet for lily?

2013-07-30 Thread Mark Stephen Mrotek
Richard:

This may be what you want (and I use):
Sahara Slate PC i500 ( Windows 7 Professional ) from Tablet Kiosk
(www.TabletKiosk.com). I has a 6.5 x 10.5 screen. It can display full page
PDF's generated by Lilypond using the software Music Reader
(www.MusicReader.net). The software allows viewing one page, two page, or
half page. The screen can be rotated (landscape or portrait). With the
stylus comments can be written, and erased, from the PDF. The slate also has
a disappearing keyboard. Since I use the slate at the piano I use a USB
foot pedal to turn pages.  This can be purchased from Music Reader. Pages
can be turned using the stylus.

Mark

-Original Message-
From: lilypond-user-bounces+carsonmark=ca.rr@gnu.org
[mailto:lilypond-user-bounces+carsonmark=ca.rr@gnu.org] On Behalf Of
Richard Shann
Sent: Tuesday, July 30, 2013 2:28 PM
To: Nick Payne
Cc: lilypond-user@gnu.org
Subject: Re: Anyone using a tablet for lily?

On Wed, 2013-07-31 at 07:14 +1000, Nick Payne wrote:
 On 31/07/13 01:21, D'Arcy J.M. Cain wrote:
  On Tue, 30 Jul 2013 08:39:16 -0600
  i...@soundand.com wrote:
  Is anyone using a tablet to run lilypond and if so which one?
 
  I was thinking about getting a tablet but why run Lilypond on it?
  Build your PDFs elsewhere and just use the tablet to display them.
  That way you don't limit your choices and can get the tablet best 
  suited to your needs which, I assume, is displaying charts on stage.
  You want clear, large, fast, ability to lookup or arrange set lists, 
  etc.  Adding Lilypond to the list of requirements may mean getting 
  something less ideal for your real purpose.
 
  Of course, once you choose one, if it also runs LP then bonus.
 
 
 I'm more interested in getting something that can replace paper PDF 
 scores. Sony have announced, but not yet released, a 13.3 inch 
 e-reader that can display A4 PDF at life size, and also allows 
 annotations with a stylus. Depending on whether the price is 
 reasonable, I intend to have a look at one when it becomes reality to 
 see if it's viable as a replacement for paper on a music stand, 
 particularly if it could be combined with a foot pedal for page turns.

Ideally you want two pedal presses per page turn - one to turn the top of
the page (while you are playing from the bottom of the page) and the other
to complete the page turn once you have started on the top of the new page.
Denemo does this in its page mode display (but this is not a the real
typeset music, just the input for checking).

Richard



  There's a video of it being
 demoed here on YT: http://www.youtube.com/watch?v=HZSGZkEEVfQ
 
 ___
 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


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


conditional \when-property

2013-07-30 Thread Kieren MacMillan
Hello all,

This \when-property function (whence I found it, I can't remember) clearly 
doesn't work as expected:

\version 2.17

#(define-markup-command (when-property layout props symbol markp) (symbol? 
markup?)
  (if (chain-assoc-get symbol props)
  (interpret-markup layout props markp)
  (ly:make-stencil '()  '(1 . -1) '(1 . -1

\paper {
  scoreTitleMarkup = \markup \column {
\when-property #'header:foo { \fromproperty #'header:foo }
\when-property #'header:bar { \fromproperty #'header:bar }
\when-property #'header:foo { \fromproperty #'header:foo }
\when-property #'header:bar { \fromproperty #'header:bar }
\when-property #'header:foo { \fromproperty #'header:foo }
\when-property #'header:bar { \fromproperty #'header:bar }
\when-property #'header:foo { \fromproperty #'header:foo }
\when-property #'header:bar { \fromproperty #'header:bar }
\fromproperty #'header:title
  }
}

\header {
  title = TEST
}

\score {
  \relative c' { c1 }
}

How can it be made truly conditional (so that the titling line/item takes up no 
vertical space if the property is null)?

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


Re: Anyone using a tablet for lily?

2013-07-30 Thread Kieren MacMillan
Hi Richard,

I have many friends (professional performing musicians) who use their iPad to 
play from; I believe they all use an AirTurn to trigger turns with a wireless 
pedal.

Looking forward to hearing what you end up with, and how it works for you — I 
will be looking into a tablet very soon myself.

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


Re: Anyone using a tablet for lily?

2013-07-30 Thread Olivier Biot
I have been browsing the Internet for ePaper solutions, and have only
reached potential products so far.

The Brussels Philharmonic quit using paper less than a year ago.

I'm still unsure what device to get for replacing my pile of music scores.

Best regards,

Olivier



On Wed, Jul 31, 2013 at 1:33 AM, Kieren MacMillan 
kieren_macmil...@sympatico.ca wrote:

 Hi Richard,

 I have many friends (professional performing musicians) who use their iPad
 to play from; I believe they all use an AirTurn to trigger turns with a
 wireless pedal.

 Looking forward to hearing what you end up with, and how it works for you
 — I will be looking into a tablet very soon myself.

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

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


Re: conditional \when-property

2013-07-30 Thread Kieren MacMillan
Hi all,

Found the correct solution (I think):

#(define-markup-command (when-property layout props symbol markp) (symbol? 
markup?)
 (if (chain-assoc-get symbol props)
 (interpret-markup layout props markp)
 (ly:make-stencil '() empty-interval empty-interval)))

At least that *seems* to do the right thing — if I've set myself up for 
disaster, I'd appreciate being corrected.  =)

Thanks,
Kieren.

On 2013-Jul-30, at 19:25, Kieren MacMillan kieren_macmil...@sympatico.ca 
wrote:

 Hello all,
 
 This \when-property function (whence I found it, I can't remember) clearly 
 doesn't work as expected:
 
 \version 2.17
 
 #(define-markup-command (when-property layout props symbol markp) (symbol? 
 markup?)
  (if (chain-assoc-get symbol props)
  (interpret-markup layout props markp)
  (ly:make-stencil '()  '(1 . -1) '(1 . -1
 
 \paper {
  scoreTitleMarkup = \markup \column {
\when-property #'header:foo { \fromproperty #'header:foo }
\when-property #'header:bar { \fromproperty #'header:bar }
\when-property #'header:foo { \fromproperty #'header:foo }
\when-property #'header:bar { \fromproperty #'header:bar }
\when-property #'header:foo { \fromproperty #'header:foo }
\when-property #'header:bar { \fromproperty #'header:bar }
\when-property #'header:foo { \fromproperty #'header:foo }
\when-property #'header:bar { \fromproperty #'header:bar }
\fromproperty #'header:title
  }
 }
 
 \header {
  title = TEST
 }
 
 \score {
  \relative c' { c1 }
 }
 
 How can it be made truly conditional (so that the titling line/item takes up 
 no vertical space if the property is null)?
 
 Thanks,
 Kieren.
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user
 


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


Re: Anyone using a tablet for lily?

2013-07-30 Thread Vaughan McAlley
On 31 July 2013 01:31, flup2 phili...@philmassart.net wrote:

 An alternative, requiring an internet connection, could be to use
 http://lilybin.com/ http://lilybin.com/   but for now, the separation line
 between editor and preview is difficult to move using a tablet.



 --
 View this message in context: 
 http://lilypond.1069038.n5.nabble.com/Anyone-using-a-tablet-for-lily-tp148565p148569.html
 Sent from the User mailing list archive at Nabble.com.

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


For small tweaks to large scores, I can imagine a tablet sending a .ly
file to the high-powered desktop back at home, and the desktop sending
back a PDF in a fraction of the time it would take the tablet to
compile the file on a tablet.

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


RE: tablet

2013-07-30 Thread info
So I asked the question but instead of an answer you all got way off 
track.

Is the answer (or so it seems) no
No one has a tablet that they use Lily on
or
No has tried and doesn't really know.
Drives me mad when the questions don't really get answered.
Could we please stick to the point?
Thanks
Jay

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


Re: tablet

2013-07-30 Thread bobr...@centrum.is
Jay,

The simple answer is; No, LilyPond will not run on a tablet.  There are, 
however, workarounds.  One is the method Guy Stalnaker described using 
Textastic for editing and DropBox as a repository.  The advantage to that 
method is that you don't need a connection the whole time.  There was another 
DropBox method mentioned a while back.  You set up DropBox on your regular home 
machine and sync your tablet to the same DropBox account.  Then you get into 
your home machine via SSH and remotely edit files and run LilyPond.  Once the 
PDF has compiled it will sync up on the tablet.  This requires a net connection 
the whole time, of course.

-David

- Original Message -
From: i...@soundand.com
To: lilypond-user@gnu.org
Sent: Wednesday, July 31, 2013 1:38:05 AM
Subject: RE: tablet

So I asked the question but instead of an answer you all got way off 
track.
Is the answer (or so it seems) no
No one has a tablet that they use Lily on
or
No has tried and doesn't really know.
Drives me mad when the questions don't really get answered.
Could we please stick to the point?
Thanks
Jay

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

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


Re: tablet

2013-07-30 Thread Jay Hamilton

Thank you
whew
Jay

On 2013-07-30 20:52, bobr...@centrum.is wrote:

Jay,

The simple answer is; No, LilyPond will not run on a tablet.  There
are, however, workarounds.  One is the method Guy Stalnaker described
using Textastic for editing and DropBox as a repository.  The
advantage to that method is that you don't need a connection the whole
time.  There was another DropBox method mentioned a while back.  You
set up DropBox on your regular home machine and sync your tablet to
the same DropBox account.  Then you get into your home machine via SSH
and remotely edit files and run LilyPond.  Once the PDF has compiled
it will sync up on the tablet.  This requires a net connection the
whole time, of course.

-David

- Original Message -
From: i...@soundand.com
To: lilypond-user@gnu.org
Sent: Wednesday, July 31, 2013 1:38:05 AM
Subject: RE: tablet

So I asked the question but instead of an answer you all got way off
track.
Is the answer (or so it seems) no
No one has a tablet that they use Lily on
or
No has tried and doesn't really know.
Drives me mad when the questions don't really get answered.
Could we please stick to the point?
Thanks
Jay

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


--
Thanks for reading
hope to hear from you soon.
Jay

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


Re: tablet

2013-07-30 Thread Kieren MacMillan
 whew

Really?
Kieren.

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