RE: LilyPond Enhancement Proposal (with Bounty)

2014-09-30 Thread Paul Tannous
Abraham and Mike,  

 

Thank you for expressing an interest in our proposal.  Our objective is to 
automate the repositioning of the text that falls directly above and below the 
bar lines, per Chris’s graphic.  We are above all interested in the possibility 
of including this functionality directly in the LilyPond compiler.  We are not 
sure whether Mike’s suggestion implies manual rework or refers to a way of 
setting the compiler options to do this work for us.  Is there a way to use the 
compiler to do this now?  If not, would there be anyone in the LilyPond 
developer community interested in adding this functionality?  

 

Regards,

Paul

 

From: m...@mikesolomon.org [mailto:m...@mikesolomon.org] 
Sent: Monday, September 29, 2014 3:02 AM
To: Abraham Lee
Cc: Chris Crossen; Paul Tannous; lilypond-user@gnu.org
Subject: Re: LilyPond Enhancement Proposal (with Bounty)

 

 


On 29 sept. 2014, at 08:18, Abraham Lee  wrote:

That's what I thought. I just wanted to make sure that that's what was really 
the issue that needed to be addressed. 

 

Regards,

Abraham 

Sent from my iPhone


On Sep 28, 2014, at 9:34 PM, Chris Crossen  wrote:

 

 

On Sep 28, 2014, at 8:08 PM, Abraham Lee  wrote:




Paul,

This sounds intriguing! First of all, my best wishes to you and your startup 
company. May you have great success!

Secondly, I'm not entirely sure I understand what you are trying to avoid with 
the text above measure bars. Can you give us an example or two showing us 
exactly what you mean? I think that will help us know who can help you. 

Regards,
Abraham 

Sent from my iPhone




On Sep 28, 2014, at 9:00 PM, Paul Tannous  wrote:

LilyPonders:

We are part of a startup company that wants to put LilyPond-generated 
musical scores on tablets. We believe this will allow users to have 
beautiful, readable scores on tablets and spread the usage of LilyPond to a 
wider audience. We have completed the first version of an Android 
application that does this. It dynamically repaginates the music score to 
fill the tablet screen, and it supports written annotation. 

We have a series of programs that run on a Mac or PC to generate the scores 
to be rendered on tablets of different screen sizes. A tablet-format score 
of our own design is built from LilyPond-generated score images so a tablet 
page of any size or orientation can be built dynamically, using note sizes 
that will be readable. If you’ve seen PDF scores reduced and displayed on 
tablets, you’ll understand why we think we have a better approach.

Creating our tablet-format scores to support dynamic repagination means we 
have to take steps to avoid having text directly above and below each of 
the measure bars. We add measure bars back when rendering each line and 
vary the bar widths in addition to adding space to fill out the lines. So 
any text (tempo, dynamics, pedal instructions, etc.) spanning measures 
would be split, pixels lost, and unwanted spacing added. We avoid this now 
by writing the LilyPond source to avoid text above or below the measure 
bars.  However, this can be painstaking and time-consuming work. 

We would therefore like to see an option added to LilyPond, that could be 
set before processing, that would avoid placing text above or below measure 
bars.

We believe there must be code already in the engravers to avoid splitting 
text over measures at line ends. So, we are hoping our proposed enhancement 
would be an extension of that code.

We would be willing to pay a bounty to have this feature added if no one 
else is interested in this functionality, but we have no idea of how much 
effort would be required. We would like to have some feedback on how long 
this would take and what someone who could do it would charge for the 
effort.



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

 

<1000px-Chopin_Prelude_7.svg.png>
My understanding of the problem can be demonstrated in the attached graphic. 
The tempo Andantino above the first two measures would be a problem. The 
dynamic pp under the treble clef of the last measure is also possibly 
problematic.

 

 

 

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

 

Not in front of my computer, but one way to do this may be to get rid of extra 
spacing width for text and then set a large pure height for bar lines in an 
unpure-pure-container. This way, when spacing the line, the text would block 
against the bar line. This shouldn't effect vertical spacing.

 

Cheers,

~Mike

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


LilyPond Enhancement Proposal (with Bounty)

2014-09-28 Thread Paul Tannous
LilyPonders:

We are part of a startup company that wants to put LilyPond-generated 
musical scores on tablets. We believe this will allow users to have 
beautiful, readable scores on tablets and spread the usage of LilyPond to a 
wider audience. We have completed the first version of an Android 
application that does this. It dynamically repaginates the music score to 
fill the tablet screen, and it supports written annotation. 

We have a series of programs that run on a Mac or PC to generate the scores 
to be rendered on tablets of different screen sizes. A tablet-format score 
of our own design is built from LilyPond-generated score images so a tablet 
page of any size or orientation can be built dynamically, using note sizes 
that will be readable. If you’ve seen PDF scores reduced and displayed on 
tablets, you’ll understand why we think we have a better approach.

Creating our tablet-format scores to support dynamic repagination means we 
have to take steps to avoid having text directly above and below each of 
the measure bars. We add measure bars back when rendering each line and 
vary the bar widths in addition to adding space to fill out the lines. So 
any text (tempo, dynamics, pedal instructions, etc.) spanning measures 
would be split, pixels lost, and unwanted spacing added. We avoid this now 
by writing the LilyPond source to avoid text above or below the measure 
bars.  However, this can be painstaking and time-consuming work. 

We would therefore like to see an option added to LilyPond, that could be 
set before processing, that would avoid placing text above or below measure 
bars.

We believe there must be code already in the engravers to avoid splitting 
text over measures at line ends. So, we are hoping our proposed enhancement 
would be an extension of that code.

We would be willing to pay a bounty to have this feature added if no one 
else is interested in this functionality, but we have no idea of how much 
effort would be required. We would like to have some feedback on how long 
this would take and what someone who could do it would charge for the 
effort.



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


Re: Generating Interest in LilyPond through Kickstarter

2014-03-24 Thread Paul Tannous
Mike Solomon wrote:  

Sounds like a great idea!

Make sure to e-mail choir directors across the US to see what may interest
them 

- even if they cannot contribute financially to the project, it will have
more 

chances of success if you have concerts lined up to which donors can go, a 

recording that they can receive, a program in which their name appears,
etc..

 

All the best and good luck!

 

Cheers,

MS

 

Mike,

I think that your suggestion to reach out to choir directors is a good one.
What do you believe would be the most efficient way to contact choir
directors across the country? 

Thanks,

Paul T.  

 

 

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


Re: Generating Interest in LilyPond through Kickstarter

2014-03-24 Thread Paul Tannous
Urs Liska wrote:  

 

I recently made a similar suggestion with the "Winterreise", and some
commented it problematic to create new "free" editions of pieces that
already exist in good free editions.

Urs

 

 

Urs, 

Do you recall why others found this to be "problematic"?  

Thanks,

Paul T.

 

 

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


Re: Generating Interest in LilyPond through Kickstarter

2014-03-24 Thread Paul Tannous
it would be more sensible to sell the .ly file at a higher cost. It is

certainly the more valuable entity, both in terms of work in and

future utility.

 

Shane

 

On Sat, Mar 22, 2014 at 5:27 AM, Johan Vromans  wrote:

> Paul Tannous  writes:

> 

>> Anyone wanting a printed copy, could download and

>> install LilyPond if they didn't have it already. The idea would be to

>> generate interest in LilyPond.

> 

> That's a noble idea, but aren't you afraid that it will have the

> opposite effect and scare people away?

> 

> I don't see many vanilla computer using musicians jump through the hoops

> of building and installing LilyPond just to get some score PDFs.

> 

> Wouldn't something like this work better (amounts are arbitrary):

> 

>   - for 5$ or more you get the source

>   - for 10$ or more you get the PDF

>   - for 50$ or more you get a printed copy mailed

> 

> -- Johan

> 

> ___

 

 

Shane and Johan,  

After considering your comments, I and my team believe that we should offer
the .ly files as the primary premiums to Kickstarter contributors.  After
all, anyone wanting to contribute to this initiative would most likely have
an interest in LilyPond sources in general and in the LilyPond sources that
we will be producing in particular.  

Thanks,

Paul T.  

 

 

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


Re: Generating Interest in LilyPond through Kickstarter

2014-03-24 Thread Paul Tannous
Richard Shann wrote:  

 

Presumably someone will generate a set of PDFs and put them on IMSLP.

And people who are not prepared to read the LilyPond sources - they just
want the printed score - will get those, and would be wise to do so, since
someone malicious could generate an altered version the the LilyPond sources
to do bad things. While LilyPond is a specialized interest thing malicious
files are not going to happen, except by pranksters, but it is something to
bear in mind. (I hate to sound a note of caution).

 

Richard 

 

 

Richard,  

You make a good point.  We are now thinking of providing the LilyPond
sources to Kickstarter contributors as premiums, rather than putting them
out in the public domain.  

Thanks,

Paul T. 

 

 

 

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


Generating Interest in LilyPond through Kickstarter

2014-03-21 Thread Paul Tannous
Lilyponders,

I am considering starting a Kickstarter project to engrave a major choral 
work in LilyPond that is in the public domain. The idea is to raise funds 
to pay for the LilyPond engraving, proofreading, contributor premiums, etc.

The LilyPond source would then be put into the public domain. Rather than 
make PDFs available, the LilyPond source could be put on a web site with 
the URL for LilyPond. Anyone wanting a printed copy, could download and 
install LilyPond if they didn't have it already. The idea would be to 
generate interest in LilyPond.

Premiums for contributors could be PDFs of some of the parts of the 
engraved choral work or even the whole score for large contributors. From 
what I've seen of Kickstarter, typically the smallest premium that is 
attractive enough to generate contributions is a T-Shirt. So, this could be 
one of our premiums. If you have ideas for other premiums, they would be 
appreciated.

If this project is successful, other projects for different works could be 
started. A successful project might spawn imitators making even more 
LilyPond source works available.

I have talked to several choir directors about what to use for a first 
project. Handel's 'Messiah' was suggested by all of them. I am aware of 
Nicolas Sceaux's fine work in engraving 'Messiah', but the choir directors 
who spoke with me prefer to use a different version for their performances.

All comments regarding this project will be appreciated.

Thank you,
Paul Tannous



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