Re: help needed with project notation strategy

2016-02-20 Thread Dave Phillips

On 02/20/2016 09:15 AM, David Kastrup wrote:

Dave Phillips <dlphill...@woh.rr.com> writes:


Greetings,

I wrote a piece for piano that I want to notate with LilyPond. The
piece has some difficult aspects regarding which I need some advice or
just confirmation that my strategy is sound (or not).

The piece is long, 848 measures of varying textures, styles, tempi,
and time signatures, with a playing time of about 34 minutes. I plan
to cut the file into manageable sections and hand-enter the notation
in LP code. There are unplayable parts that I'll assign to a recorded
part, though I also want to notate them.

What's your current relation to Emacs?  I'm asking because I have
half-workable text entry tools for it but they are in a state where
you'd likely also invest time in the code and its use rather than just
whatever you are going to input with it.


Thanks for that offer, David, but I'm a vi kind of guy. :)  Alas, my 
knowledge of emacs is too slim to be useful.



Other than that, there is also "rumor" for automatic pitch detection.
It does not split polyphonic stuff though.

With regard to splitting Midi tracks at split points _and_ doing Midi
quantizing/notation it might also be an idea to look at Midi sequencers
like Rosegarden.  I think that midi2ly sucks less when already dealing
with quantized Midi, so even just running stuff through Rosegarden for
quantization might help.



Since every note was hand-entered into the sequencer - I'm a guitarist 
with no music keyboard skills - I think it's a safe bet that 
everything's quantized, i.e. all durations are exactly as I wanted them.


Thanks for the reminder re: Rosegarden, I'll try the MIDI file there to 
see how it shows up in the notation page.


Best,

dp


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


help needed with project notation strategy

2016-02-20 Thread Dave Phillips

Greetings,

I wrote a piece for piano that I want to notate with LilyPond. The piece 
has some difficult aspects regarding which I need some advice or just 
confirmation that my strategy is sound (or not).


The piece is long, 848 measures of varying textures, styles, tempi, and 
time signatures, with a playing time of about 34 minutes. I plan to cut 
the file into manageable sections and hand-enter the notation in LP 
code. There are unplayable parts that I'll assign to a recorded part, 
though I also want to notate them.


I haven't had a lot of luck with midi2ly, though I'm sure I need to 
learn how to fine-tune its output. Odd groups (7:4, 5:3, 11:4, etc) 
occur frequently, and I'm not sure how to specify their correct 
conversion with midi2ly. Also, the original sequence has both hands on a 
single track. Is there any handy way to indicate a split point for 
switching staves, i.e. a way to recognize right and left hand passages ? 
(I think I might be asking for an impossibility, would love to learn 
otherwise).


I can hand-enter it to manuscript, no trouble, but I need a digital 
publication-ready score. I figure the work will take many months, hence 
my desire to find the most efficient working method, any useful advice 
will be hugely appreciated.


Btw, I'll likely use Frescobaldi as front-end for LP.

The piece is here is anyone wants to check it out, but please understand 
I'm not advertising my music on this list. This recording sucks anyway 
sound-wise, I hadn't purchased Pianoteq then. I also plan to re-record 
the piece with that software.


https://soundcloud.com/davephillips69/piano-zero

Thanks in advance for any advice and/or suggestions for an improved 
working method.


Best regards,

Dave Phillips


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


Re:Contemporary Music Notation

2014-10-12 Thread Dave Phillips


On 10/12/2014 11:35 AM, lilypond-user-requ...@gnu.org wrote:

Message: 2
Date: Sun, 12 Oct 2014 09:52:50 -0500
From: David Nalesnik david.nales...@gmail.com
To: Piaras Hoban phoba...@googlemail.com
Cc: lilypond-user lilypond-user@gnu.org
Subject: Re: Contemporary Music Notation
Message-ID:
cann-nxkjdxaf65ofnyyknbrwsz4bsk7mjyxcohs7ar_qajo...@mail.gmail.com
Content-Type: text/plain; charset=utf-8

On Sun, Oct 12, 2014 at 7:06 AM, Piaras Hoban phoba...@googlemail.com
wrote:



I thought it might be interesting for those wondering what's possible in
lilypond to see some examples from the field. I've put together a page
collating those things I've done in the past year or so.


I'm speechless!

--David



Very impressive !

Best,

dp


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


Re: ANN: Frescobaldi 2.0.11 released

2013-10-16 Thread Dave Phillips

Greetings,

Just adding my noise to the praise chorus. There's lots to like in other 
LP editors but Frescobaldi is my current favorite. I'm completing my 
article on LilyPond for the Linux User/Developer magazine, Frescobaldi's 
all over it. :)


I uninstalled the repo version 2.0.0 for Ubuntu 12.04 and installed the 
latest version of 2.0.11 from git. Everything's working perfectly so far.


Btw, I recently discovered the YouTube video series of LP/Frescobaldi 
tutorials by Benjamin CL, wonderful work there too.


Thanks to Wilbert for this excellent program, and as always, thanks to 
the LP devs for the fabulous LilyPond.


Best,

dp


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


Re: some original LP scores

2013-09-16 Thread Dave Phillips

On 09/16/2013 10:18 AM, Janek WarchoĊ‚ wrote:

Hi,

a somewhat late answer...



Hi Janek,

Thanks for your comments and suggestions, I agree with your judgements. 
Umeko needs a complete code rewrite, the Sonatina somewhat less. The 
trios are the most ambitious things I've done in LP, I've a lot to fix 
there.


Btw, Rachael asked if the guitar pieces had been recorded. They have 
not, though the Sonatina is available in a recorded MIDI version at

http://archive.org/details/SonatinaForAnImaginaryGuitarist.

Unfortunately time is in short supply these days, but I'll try to do a 
major clean-up over the next two weeks. I'll announce the refreshed 
scores when they're ready.


Best,

dp


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


some original LP scores

2013-09-08 Thread Dave Phillips

Greetings,

Some time ago I wrote to this list with some questions which were 
answered promptly by various members here. Thanks to their assistance I 
got re-started with LilyPond, and I've been busy using it via the 
Frescobaldi program.


I've revised some pieces and added some new things here :

http://linux-sound.org/dlp-music-lilypond/

Comments and suggestions are most welcome, particularly regarding part 
writing and instrument-specific matters. This work was done primarily in 
response to an on-going article project, I'd like it to be presented as 
well as possible.


Again, my deep thanks to the LP development and user communities.

Best regards,

dp

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


Re:some original LP scores

2013-09-08 Thread Dave Phillips

On 09/08/2013 12:00 PM, lilypond-user-requ...@gnu.org aka luis jure wrote:



i can't say i read your score with the attention it deserves, but the
first thing i noticed is that starting on m. 52 the rests in the middle
voice seem to be missing (it's the lower part in m. 73). it also called my
attention that there are several tempo indications through the piece, but
no dynamics after the initial mf.

other than that, i would have oriented some ties differently, specially on
some chords. is this out-of-the-box? looks nice overall.


Hi Luis !

Ouch, no dynamics after the initial mf. Seriously, Umeko's LP code needs 
a complete rewrite, I'll fix the dynamics and a dozen other things that 
bother me now. IIRC, the code was last updated for LP 2.6. Btw, some of 
the missing rests are hidden, typically for space. I'll try to do better 
next time.


Btw, I've used vim for some editing jobs Frescobaldi doesn't do so well. 
Hard to beat it for things like


%s/foo/foobar/g



good to see you around, dave, looking forward to reading your article!




It's good to be around. :)  I'll post a note here when the article is 
published. It won't be soon, they want an article on Csound asap, but I 
admit that I got diverted by Frescobaldi. So now I have to finish the 
other article, then I can complete the one on LP. And then they want one 
on SuperCollider3. Of course I'm going to look at ways LP integrates (or 
not) with those systems, via FOMUS, LilyCollider, and whatever else I 
can find, hopefully from suggestions here. Since you're a fellow 
Csounder, can you suggest ways to link that system with LP ? IIRC Csound 
has some support for MusicXML, but I've never tested it.


Thanks for looking at the scores, and thanks especially for the 
suggestions for improvement.


Best,

dp


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


question about multiple parts

2013-08-21 Thread Dave Phillips

Greetings,

I'm writing another article about the state of music notation software 
on Linux, and I decided to score some of my older pieces as focus 
projects. I'm using the Frescobaldi program on Ubuntu 12.04, everything 
is going very nicely but I do have an important question.


I transcribed parts for a trio one by one, i.e. I scored the flute, 
bassoon, and guitar parts separately, and I'd now like to conjoin them 
into a single score. Is there a nice easy way to do that, maybe with 
something like #include files ? I'll be happy if someone can just point 
me in the right direction in the documentation (which I still find 
rather confusing, btw).


I also want to take a moment to thank everyone involved with LilyPond 
and its helpers. In my opinion LP is one of the finest projects in the 
free software world, an outstanding example of collaboration and 
contribution.


Best regards,

Dave Phillips


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


Re: question about multiple parts

2013-08-21 Thread Dave Phillips

Hi Urs, hi Mike,

On 08/21/2013 08:25 AM, Urs Liska wrote:
And don't forget the closing angled brackets that may have been 
swallowed by email.


Which indeed were annihilated by email. Thanks for the reminder. :)

Mike, thanks for clear example, I'll try it this afternoon.

Best,

dp



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


Re: Lilypond for FL Studio

2010-07-22 Thread Dave Phillips

Greetings,

An interesting take on an experience similar to Johnny Ferguson's :

   http://www.linuxmusicians.com/viewtopic.php?f=12t=2591#p11388

Best,

dp


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


Re: lilypond-user Digest, Vol 92, Issue 64

2010-07-22 Thread Dave Phillips

Greetings,

Not sure how relevant this discussion is to the LP mailing list though. 
  


Okay. Thanks for reading Louigi's message, but it's a little out of 
context, you'd have to read his former messages to get the full sense.



I have to praise LP as the one piece of music-related OSS that isn't a piece of 
junk...


No further dialog necessary.

Best,

dp



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


Re: my articles and astroturfng LWN

2009-04-21 Thread Dave Phillips

Jan Nieuwenhuizen wrote:


Hi Dave,

  


Hi Jan ! Sorry for this delayed reply, I've been a bit overwhelmed here. 
Too much work, too much family stuff going on, too much of everything 
except spare time.




If your objection to LWN is re: someone else's comment on my articles



Yeah, that's it.  Somehow, whenever you write a fine piece on or even 
mentioning Lily, there are uninformed comments that need to be

replied on -- but I'd rather not do that myself.  You see, I'm biased,
so it's better to have an independent user comment on this, like
Valintin ;-)

  


I over-reacted, I re-read the comment and realized it wasn't really 
about my article.



then that's fine with me. But if anyone has a problem with my articles 
per se I'd prefer they take it up with me, not with my publishers.



Of course.  And if I like your articles, eg I really enjoyed your
last week's Progress Report part I, to whom should I send an email?

  


It's fine if you want to send something directly to me, or you can leave 
comments at the end of my articles. Comments are always good, my 
publishers like to see them too.



Of course it should be obvious from these articles just how I feel about 
LilyPond :



Yes, sometimes I'm even afraid it's a bit too obvious... and thanks
a lot for that!

  


Well, if it wasn't such great software I'd be less enthusiastic. 
However, it is such great software, and I shall continue to shout 
(sing?) its praises. :)


Best regards to you and Han-wen, and major props to all LP developers 
and community members. LilyPond rules.


dp



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


my articles and astroturfng LWN

2009-04-03 Thread Dave Phillips

Greetings,

If your objection to LWN is re: someone else's comment on my articles, 
then that's fine with me. But if anyone has a problem with my articles 
per se I'd prefer they take it up with me, not with my publishers.


Of course it should be obvious from these articles just how I feel about 
LilyPond :


 
http://www.linuxjournal.com/content/music-notation-software-linux-progress-report-part-1


 
http://www.linuxjournal.com/content/music-notation-programs-recent-releases


 http://www.linuxjournal.com/article/8629 Music Notation Software For 
Linux, Part 1


 http://www.linuxjournal.com/article/8670 Music Notation Software For 
Linux Part 2


 http://www.linuxjournal.com/article/8738 Music Notation Software For 
Linux, Part 3


 http://www.linuxjournal.com/article/8972 Music Notation Software For 
Linux, Part 4


 http://www.linuxjournal.com/article/7657 LilyPond, Part 1

 http://www.linuxjournal.com/article/7719 LilyPond, Part 2

 http://www.linuxjournal.com/article/8928 LilyPond Helper Applications


Best regards,

Dave Phillips



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


re: midi keyboard input

2008-12-31 Thread Dave Phillips

M Watts wrote:

 Unfortunately, the link to Hans Lub's site (author of midi-input mode)
 from linux-sound.org is dead http://utopia.knoware.nl/~hlub/uck/software/

A moment with Google and we find this updated URL:

   http://utopia.knoware.nl/~hlub/uck/rlwrap/

I searched for hans lub midi.

Best,

dp



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


Re:The importance of a graphical interface.

2006-10-28 Thread Dave Phillips

Valentin Villenave wrote:


I've tried denemo ; it's a bit rude but definitely useable to. I'm
afraid they are'nt developing it anymore, and it's really a pity since
it was the ONLY lilypond-oriented graphical editor.


Denemo (http://denemo.sourceforge.net/) is still alive. A small but dedicated 
group has been working on CVS sources for a year or so.

Best,

dp




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


OOoLP fails with same error

2006-10-11 Thread Dave Phillips

Hi Samuel,

Apparently there's something deeply wrong with my setup. I'm now using 
OOo 2.0.4, LilyPond 2.8.6, and I receive the identical error as before:


terminate called after throwing an instance of
'std::logic_error'
what():basic_string::_S_construct NULL not valid

I'm inclined to believe that the error originates in Debian's default 
build of OOo, but I'm really just guessing. Alas, as I said, Google is 
no help with this error. I've put a message on the Linux audio 
developers' list, perhaps one of the C++ gurus there can help.


Best,

dp



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


OOoLilyPond problem

2006-10-05 Thread Dave Phillips

Hi Samuel:

I'd love to get this working but I hit a problem when I get to the 
rendering. I've installed everything according to directions, I'm using 
LP 2.8.4 and OOo 2.0.3 on a Debian Etch system. The dialog panes appear, 
and I've configured everything properly (AFAICT) but when I click on the 
LilyPond button I receive this cryptic error:


terminate called after throwing an instance of 'std::logic_error'
what():basic_string::_S_construct NULL not valid

The error appears to be related to C++. Any suggestions towards a solution ?

Best,

Dave Phillips




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


Re: Displaying scores

2006-08-29 Thread Dave Phillips

Chuckk wrote:


I am using evince to view Lilypond's pdf output, and in fairly simple
things (output by Rosegarden), and I'm seeing note stems of different
thicknesses.  If I zoom in, they are still different thicknesses, and
some of the stems don't exactly line up against the noteheads.  Is
there another Linux pdf viewer that is more accurate?
I have Lilypond 2.8.6.
 

I prefer to use GhostView (aka gv) to view PostScript instead of PDF. 
However, I usually print from the Adobe Acrobat Reader (Linux version). 
It's not perfect, but it certainly has a better feature set than xpdf. 
Scores look okay in Acroread, better in GhostView (IMPO).


And as mentioned, using gv --watch gives me a near-realtime 
environment for the edit/compile/view cycle.


Best,

dp



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


Re:LilyPond related blogs?

2006-08-06 Thread Dave Phillips

Greetings:


Nicolas == Nicolas Sceaux [EMAIL PROTECTED] writes:
   



   Nicolas I was wondering whether some LilyPond users were blogging
   Nicolas about their use of LilyPond.
 

I've written a bit about LilyPond in some of my articles for the Linux 
Journal:


   http://www.linuxjournal.com/user/800764/track

I also maintain a site dedicated to my work with LP:

   http://linux-sound.org/dlp-music-lilypond

Best,

dp



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


Re: a metronome mark question

2006-07-27 Thread Dave Phillips

Hi Markus:


so I used Kieren's example as a starting point...

I put my result in the LSR (Rhythm marks / play style indication):
http://lsr.dsi.unimi.it/LSR/Item?id=204

Have fun!


Very cool, thank you. :)

After looking at Kieren's example I cobbled together the following 
solution. It's quite inelegant, but it at least demonstrates that, as 
Paul Scott said, all the pieces are there.


Best regards,

Dave Phillips


% metmark.ly
% simple example of
% swing rhythm equivalency

\version 2.8.4

\layout
{
   ragged-right = ##t
}

metMarkTriplet = \mark \markup
{
   \line \right-align
   {
   
   \hspace #0.5
   \score
   {
   \relative { \voiceOne \times 2/3 { b'4 b8 } }
   \layout
   {
   line-width = 0.4\in
   indent = 0
   \context
   {
   \Staff
   \remove Clef_engraver
   \remove Time_signature_engraver
   \remove Staff_symbol_engraver
  
   }

   }
   }
   }
}

metMarkEighth = \mark \markup
{
   \line \left-align
   {
   
   \hspace #0.5
   \score
   {
   \relative { \voiceOne { b'8[ b8] } }
   \layout
   {
   line-width = 0.4\in
   indent = 0
   \context
   {
   \Staff
   \remove Clef_engraver
   \remove Time_signature_engraver
   \remove Staff_symbol_engraver
  
   }

   }
   }
   }
}

metMarkEqual = \mark \markup { = }

Flute = {
   \metMarkEighth s4
   \once \override Score.RehearsalMark #'Y-offset = #2.5
   \metMarkEqual s4
   \metMarkTriplet s2
}

\score {
 \new Staff  \Flute 
 \layout { }
}


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


LP printing problems

2006-07-25 Thread Dave Phillips

Greetings:

 I've written some music for flute, guitar, and harp, it's on-line at 
http://linux-sound.org/dlp-music-lilypond/gfhtrio4/gfhtrio4.html. The 
score is naturally three staves (the harpist is a novice, her part fits 
in a single clef), and the printout is lovely. Alas, the printout is 
also cutting off the last staff from each page. The printing continues 
at the start of the next page, i.e., the missing staff is simply gone 
(not continued on the next page). My question: How do I solve that 
problem from LP ? Is there a \paper directive I should use ? If so, 
which one ? Or is this a printer problem ?


 The printer is a recently acquired HP 6540, it's fast and its output 
is excellent. I'm hoping the problem isn't with the printer. :(


 Second problem: The printout is a little too small for some of 
students, how can I adjust the size of the printed elements ? Again, is 
there a global LP command that will print everything in a larger font  
text (and handle the page breaks appropriately) ?


Best regards,

dp



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


Re: LP printing problems

2006-07-25 Thread Dave Phillips

Anthony Youngman wrote:


I'm guessing you're in America. What size is your output pdf? A4? If it
is and you tell the printer to print unscaled, then you're losing the
bottom 2/3 of the page.

First way round that is to tell acrobat to scale page to fit printer.
Second way is to look at the relevant section of the manual (section 10?
11?) which will tell you how to change the paper size to American
Letter.
 

Outstanding, thank you. Your suggestions worked perfectly, I'm now 
completely happy with the printout. (And yes, I'm in the US.)



As for making everything bigger, change the font size. There's a section
in the manual on doing exactly that - scaling the output for scores,
whatever. Look up feta - it might well be in the index, or search the
pdf manual for it. It'll be obvious when you've found the right section,
there's a table of the different font sizes and what they're recommended
for.

I had been looking at the wrong page. Now I understand how to do what I 
want. My thanks to you and Paul Scott for this information.


LP rules. :)

Best,

dp



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


Re: LP printing problems

2006-07-25 Thread Dave Phillips

Paul Scott wrote:


#(set-global-staff-size 21)

at the top of each .ly file, where 21 is a global font size which 
can be fractional.


Very cool, thanks for the tip.

Since you seem to know about the global settings: The default text font 
spacing for my 2.8.4 LP is twice as wide as it used to be (this is on a 
home-built LP under Linux, Debian Etch). What happened ? Is there a 
1-line way to repair this ? I've been adding \markup commands for 
specific fonts, it's a pain but at least it restores the preferable 
spacing.


Best,

dp



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


Re: LP printing problems

2006-07-25 Thread Dave Phillips

Paul Scott wrote:


Dave Phillips wrote:

Since you seem to know about the global settings: The default text 
font spacing for my 2.8.4 LP is twice as wide as it used to be (this 
is on a home-built LP under Linux, Debian Etch). What happened ? 


I'm not aware of any recent spacing changes.  Could you produce a very 
short example which shows this behavior with the two different versions?


See the LP notice at the bottom of this page:

   http://www.linux-sound.org/dlp-music-lilypond/gfhtrio4/gfhtrio4.html

The LP code is linked there too. You can see I used a brute force method 
in that example, now I just use make-pango-font-tree (I think that's 
what it's called).


Best,

dp



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


a metronome mark question

2006-07-25 Thread Dave Phillips

Greetings:

 I've written a part in even eight notes, but I want to indicate in the 
metronome marking that the rhythm of the even eighths should be played 
with a swing rhythm, i.e. an eighth-note triplet with a quarter note 
followed by an eighth. In a score the rhythm would be {\times 2/3 {c'4 
c'8}},  and some jazz scores indicate that evenly notated eighths should 
be played with this rhythmic figure.


 The Metronome Marks section of the manual (8.2.2 for LP 2.8.4) shows 
how to do what I want, but only for single notes and not at all for 
triplets.


 If I've made myself clear, does anyone know how to create the mark I 
need ? In pseudo-LP code it's something like this:


{c'8 c'} = {\times 2/3 {c'4 c'8}}

Best regards,

dp



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


Re: LP printing problems

2006-07-25 Thread Dave Phillips

Paul Scott wrote:


Dave Phillips wrote:


Paul Scott wrote:

I'm not aware of any recent spacing changes.  Could you produce a 
very short example which shows this behavior with the two different 
versions?



See the LP notice at the bottom of this page:

   http://www.linux-sound.org/dlp-music-lilypond/gfhtrio4/gfhtrio4.html


I missed the text font part.  That version looks double-spaced or 
stretched to fit the line.  All I can say is that it looks great in 
2.9.13.


Maybe I'll upgrade. I don't usually have any horrifying problems 
compiling it here.


Note that when I use make-pango-font-tree the spacing reverts to what 
I'm used to seeing.


It looks like a fun piece.  I'm a flutist.  It looks like it might 
also be great with bass or alto flute substituted for the harp.  Our 
Tucson Flute Club has two flute ensembles who might be interested in 
playing it.


Have at it. Any guitarists around ? The part's pretty easy but it sounds 
cool. :)



I might suggest using R1 instead of r1 for your whole measure rests.


Nice, thanks again. I've updated the Web page, thanks a lot for helping 
make it look better.


Best,

dp



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


Re: compile problem with 2.8.4

2006-06-29 Thread Dave Phillips

Jan Nieuwenhuizen wrote:


Hi Dave,
 


Hi Jan, thanks for the reply.


error: GUILE signaled an error for the expression beginning here
#
(use-modules (scm display-lily))invalid module name for use-syntax
((srfi srfi-39))
   


Can anyone tell me what's going on ? Guile is version 1.6.8.
   



I haven't got a clue, but googling for this error brings me to

   http://www.mail-archive.com/lilypond-cvs@gnu.org/msg01212.html

That is odd, because this fix was applied to 2.7.8.  What does your

   
/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/music-functions-init.ly:99:1:

say at that position?  It should be


   %% FIXME: guile-1.7 required?
   %#(use-modules (scm display-lily))invalid module name for use-syntax ((srfi 
srfi-39))

   #(use-modules (scm display-lily))
   #(display-lily-init parser)
   displayLilyMusic =
   #(define-music-function (parser location music) (ly:music?)
  (display-lily-music music)
  music)
 

I have exactly the same code at that point. Perhaps I should try it with 
Guile 1.7 ?


Btw, this problem arose after upgrading to Xorg 7. It's been a mess 
since then, some of my GTK1 apps have terrible fonts now and I can't 
find out how to fix that problem. Is there anything in an X upgrade that 
would initiate the problem with Guile ? Bindings maybe ?


Best,

dp




Jan.

 





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


Re: compile problem with 2.8.4

2006-06-29 Thread Dave Phillips

Mats Bengtsson wrote:


Dave Phillips wrote:

I have exactly the same code at that point. Perhaps I should try it 
with Guile 1.7 ?



I have compiled and installed 2.8.x without problems using Guile 
1.6.7, so

upgrading shouldn't be necessary.


FWIW, I'm also receiving errors regarding Python:

make[2]: Entering directory 
`/home/dlphilp/lilypond-2.8.4/Documentation/user'

rm -f ./out/lilypond.texi
/usr/bin/python ../../scripts/lilypond-book.py -I ./ -I ./out -I 
../../input -I ../../input/regression/ -I ../../input/test/ -I 
../../input/tutorial/ -I /home/dlphilp/lilypond-2.8.4/mf/out/  -I 
/home/dlphilp/lilypond-2.8.4/mf/out/ --output=./out --format=texi 
--verbose --process=/home/dlphilp/lilypond-2.8.4/lily/out/lilypond 
--backend=eps --formats=ps,png --header=texidoc -I 
/home/dlphilp/lilypond-2.8.4/input/test -dinternal-type-checking 
-ddump-signatures -danti-alias-factor=2 -dgs-font-load --process='true' 
lilypond.tely

 File ../../scripts/lilypond-book.py, line 1268
   found = dict ((t, None) for t in types)
 ^
SyntaxError: invalid syntax
make[2]: *** [out/lilypond.nexi] Error 1
make[2]: Leaving directory `/home/dlphilp/lilypond-2.8.4/Documentation/user'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/dlphilp/lilypond-2.8.4/Documentation'
make: *** [all] Error 2

Best,

dp



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


Re: compile problem with 2.8.4

2006-06-29 Thread Dave Phillips

Mats Bengtsson wrote:


See http://lists.gnu.org/archive/html/bug-lilypond/2006-06/msg00061.html


Thanks, Mats, that's taken care of the Python errors. I've run 'make 
clean' and am now recompiling. I'll report again after the build 
succeeds  or fails.


Best,

dp



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


Re: compile problem with 2.8.4

2006-06-29 Thread Dave Phillips

Greetings:

 As reported, the Python errors are gone, but the build still fails here:

Processing `/home/dlphilp/lilypond-2.8.4/ly/generate-documentation.ly'
Parsing...[/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/init.ly[/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/declarations-init.ly[/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/music-functions-init.ly
/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/music-functions-init.ly:99:1: 
error: GUILE signaled an error for the expression beginning here

#
(use-modules (scm display-lily))invalid module name for use-syntax 
((srfi srfi-39))


/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/music-functions-init.ly:99:5: 
error: syntax error, unexpected '-', expecting '='

#(use
-modules (scm 
display-lily))][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/nederlands.ly][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/drumpitch-init.ly][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/chord-modifiers-init.ly][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/script-init.ly][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/scale-definitions-init.ly][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/grace-init.ly][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/midi-init.ly[/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/performer-init.ly]][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/paper-defaults.ly[/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/titling-init.ly]][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/engraver-init.ly][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/dynamic-scripts-init.ly][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/spanners-init.ly][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/property-init.ly]][/home/dlphilp/lilypond-2.8.4/ly/generate-documentation.ly[/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/scm/documentation-lib.scm][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/scm/document-functions.scm][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/scm/document-translation.scm][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/scm/document-music.scm][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/scm/document-backend.scm][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/scm/document-markup.scm]

Writing lilypond-internals.texi...
]]
error: failed files: 
/home/dlphilp/lilypond-2.8.4/ly/generate-documentation

make[2]: *** [out/lilypond-internals.texi] Error 1
make[2]: Leaving directory `/home/dlphilp/lilypond-2.8.4/Documentation/user'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/dlphilp/lilypond-2.8.4/Documentation'
make: *** [all] Error 2


Any suggestions ?

Best,

dp




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


Re: compile problem with 2.8.4

2006-06-29 Thread Dave Phillips

Greetings:

 Okay, here's the low-down :

   Demudi 1.3, Debian Etch
   GCC 4.0.4
   Guile 1.8
   Python 2.4

 With this system I compiled and installed LilyPond 2.8.4, with no 
problems during the build. The binary appears to be working correctly, 
no error reports from Guile. I'm working on a new file, it renders 
correctly, but the text fonts are rather widely spaced. However, I have 
major problems with fonts in Xorg 7, the fault may lie with Xorg and not 
LilyPond. More tests on the way...


 Thanks to Mats and Jan for their help and advice ! :)

Best,

dp





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


Re: compile problem with 2.8.4

2006-06-29 Thread Dave Phillips

Jan Nieuwenhuizen wrote:


Dave Phillips writes:

 


With this system I compiled and installed LilyPond 2.8.4, with no
problems during the build. The binary appears to be working
   



Any reason for not using the GUB binaries?
 


Only that I have no idea what's a GUB binary. :)

Best,

dp



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


compile problem with 2.8.4

2006-06-28 Thread Dave Phillips

Greetings:

 I recently upgraded my Debian Etch system (Demudi 1.3) and discovered 
that my home-built LP 2.8.1 failed with a report concerning Guile. I 
decided to compile 2.8.4 and got the same report near the end of the build :


Parsing...[/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/init.ly[/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/declarations-init.ly
[/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/music-functions-init.ly
/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/music-functions-init.ly:99:1: 
error: GUILE signaled an error for the expression beginning here

#
(use-modules (scm display-lily))invalid module name for use-syntax 
((srfi srfi-39))


/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/music-functions-init.ly:99:5: 
error: syntax error, unexpected '-', expecting '='

#(use
-modules (scm display-lily))Backtrace:
In unknown file:
  ?:  0* [lilypond-main 
(/home/dlphilp/lilypond-2.8.4/ly/generate-documentation)]
  ?:  1* (letrec ((no-files-handler #)) (if (ly:get-option #) (gui-main 
files)) ...)

In /home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/scm/lily.scm:
380:  2  (let ((failed #)) (if (pair? failed) (begin # #) (begin # #)))
380:  3* [lilypond-all 
(/home/dlphilp/lilypond-2.8.4/ly/generate-documentation)]
398:  4  (let* ((failed #) (handler #)) (for-each (lambda # # # ...) 
files) failed)

402:  5* [for-each #procedure #f # #]
In /usr/share/guile/1.6/srfi/srfi-1.scm:
666:  6  (if (null? rest) (letrec ((lp #)) (lp list1)) ...)
   ...
670:  7  (begin (f (car l)) (lp (cdr l)))
671:  8* [#procedure #f # 
/home/dlphilp/lilypond-2.8.4/ly/generate-documentation$

In /home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/scm/lily.scm:
404:  9* [lilypond-file #procedure #f # ...]
413: 10  [catch ly-file-failed #procedure #f () #procedure #f (x . 
args)]

In unknown file:
  ?: 11* [#procedure #f ()]
In /home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/scm/lily.scm:
414: 12* [ly:parse-file 
/home/dlphilp/lilypond-2.8.4/ly/generate-documentation]
In 
/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/music-functions-init.ly:

 45: 13* (display-lily-init parser)

/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/music-functions-init.ly:45:56: 
In expression (display-lily-init parser):
/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/music-functions-init.ly:45:56: 
Unbound variable: display-lily-init

make[2]: *** [out/lilypond-internals.texi] Error 2
make[2]: Leaving directory `/home/dlphilp/lilypond-2.8.4/Documentation/user'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/dlphilp/lilypond-2.8.4/Documentation'
make: *** [all] Error 2


Can anyone tell me what's going on ? Guile is version 1.6.8.

Best,

dp



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


Re: a new LilyPond music page

2006-02-02 Thread Dave Phillips

Graham Percival wrote:

Chapter 4, putting it all together.  You may also want to read that 
chapter in 2.7; it was recently updated with a lot of info.


In general, you may wish to read the manual for 2.7; most of the info 
applies to 2.6 as well.


Many thanks to Graham and Mats !

I'll peruse the relevant manual sections and experiment. If Demudi ever 
syncs with the etch dev packages I'll upgrade to the LP testing branch 
too. Meanwhile I have to use 2.6.3 (which seems to work pretty well).


I'm currently working on a much longer piece, about 9 pages, for a mixed 
quartet. It's looking good. :)


Best,

dp



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


a new LilyPond music page

2006-02-01 Thread Dave Phillips

Greetings:

 I've set up a site that contains some of my recent LP projects :

   http://linux-sound.org/dlp-music-lilypond/

 Feel free to comment  criticize as desired. Btw, I used LP version 
2.6.3 from Demudi 1.3.0rc1.


 I'm still finessing the pieces there. Some problems to resolve :

   How do I get a hairpin crescendo to span a series of single-staff 
polyphonic measures ? So far everything I've tried results in the 
compiler complaining of unterminated crescendi.


   Are string numbers available in 2.6.3 ? I indicate them, the 
compiler doesn't complain about them, but they don't display.


   How can I move fingering indicators out of the way of slur and 
phrase curves ?


   In general, how do I override default spacing of elements such as 
slurs and ties ? I've briefly looked at the docs, I'm sure there's a 
way, but is there a preferred method ?


 I had a few days to do nothing but play with LilyPond, so I dug in and 
had some great fun. I'm just getting re-started with the program, the 
learning curve has been relatively painless, and I love the output 
quality. Big thanks to all LP devels and users !


Best,

dp

  

  



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


possible [lilypond] mail subject field ?

2004-09-06 Thread Dave Phillips
Hi guys:
 Not to complain too bitterly, but I'm subscribed to more than two 
dozen mail-lists, all of which include list identifiers, all except 
LilyPond. Could you *please* add it to your mail service ?? My LP mail 
is scattered through literally hundreds of messages per day, it would be 
so much nicer to be able to let Mozilla organize them according to the 
identifier. I know this has been asked before, but obviously nothing was 
done about it. Also, hitting Reply-to for LP mail addresses the response 
to the sender, not to the list. Grrr... ;)

 If LP list traffic were thinner I'd have no complaint, but it is a 
very active list and generates a considerable volume of mail per day.

Best regards,
dp

___
lilypond-user mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: LilyPond supported in jEdit 4.2 final

2004-08-31 Thread Dave Phillips
Hi Bert:
 Very cool, I just checked it out this morning. I may not have much 
time for it right now, but I hope to work more with it soon. Beautiful 
work...

Best,
dp

Bertalan Fodor wrote:
Dear LilyPond users,
jEdit 4.2 final has come out. The syntax coloring for LilyPond is now 
integrated, and the plugin for LilyPond (featuring point-and-click DVI 
viewer, document wizard, tweaking helper and other useful features) 
can be installed via the Plugin Manager, so no separate installation 
is needed any more.

JEdit and the LilyPondTool plugin especially recommended for Windows 
users, but it works also on Linux, and gives a good integrated editor.

JEdit has a very great expandability feature through BeanShell macros 
and Velocity templates. The LilyPondTool team is waiting for 
contributors of sophisticated macros and templates that can ease 
LilyPond editing.

Enjoy!
Bert
___
lilypond-user mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-user


___
lilypond-user mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Finale for Linux?

2004-08-26 Thread Dave Phillips
Greetings:
 In a few words: Nothing is happening in that direction (Finale to 
Linux). Whatever anyone thinks is happening can be easily checked with a 
quick message to Coda. I just received a brief message from Joerg Anders 
confirming that he is discontinuing his own development of NoteEdit, but 
he encourages other programmers to pick up where he left off. This is a 
bit of a puzzle, because I don't think there's been much community 
development in NoteEdit (though I may be wrong).

 I can understand that Joerg may want to move on to other things. 
However, a supposed Linux port of Finale is not an especially valid 
reason (note that the links on the NoteEdit page say nothing in the 
realm of the definite). I'll believe there's such a port when Coda 
releases one. Until then it's all smoke...

Best regards,
dp

Cameron Horsburgh wrote:
Hi folks,
I just surfed over to the NoteEdit website, and all there is is a note 
saying it had been discontinued due to the upcoming port of Finale to 
Linux. Does anyone have any info about this?

Cameron
___
lilypond-user mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-user


___
lilypond-user mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-user


copyright field working ?

2004-08-18 Thread Dave Phillips
Greetings:
 I'm working on the Denemo sources to add more fields to the Set Header 
item. I've successfully added the Copyright field, but its data doesn't 
show up in the displayed LP score. According to LP's docs it should show 
up in the footer to the first page. So, is it working or not ? (LP 
2.2.0, Denemo 0.7.2a)

Best,
dp

___
lilypond-user mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: copyright field working ?

2004-08-18 Thread Dave Phillips
Hi Jan:
 Thank you !
Best,
dp
Jan Nieuwenhuizen wrote:
Dave Phillips writes:
 

Greetings:
 I'm working on the Denemo sources to add more fields to the Set
 Header item. I've successfully added the Copyright field, but its
 data doesn't show up in the displayed LP score. According to LP's
 docs it should show up in the footer to the first page. So, is it
 working or not ? (LP 2.2.0, Denemo 0.7.2a)
   

With LilyPond 2.2 and earlier, copyright it will only show up if
the first page does not happen to be also the last page, for TeXnical
reasons.
This is a documented bug, see
  
http://www.lilypond.org/doc/v2.2/Documentation/user/out-www/lilypond/Invoking-lilypond.html
A hack around that, is to add copyright also to the tagline field if
you know it will be one page.
This is fixed in 2.3.x, where LilyPond handles page layout itself.
Greetings,
Jan.
 



___
lilypond-user mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Using Lilypond

2004-08-05 Thread Dave Phillips
J L wrote:
Can someone tell me how to call the scripts? I know that there is 
stuff in the documentation about doing so, but a physical example 
would be better (such as how to basically get it to open a file and 
generate an output file with the changes). I would in particular like 
to know how to operate 'midi2ly' and 'convert-ly'.
It's pretty easy to use the scripts:
   midi2ly foo.mid -o foo.ly
   convert-ly foo.ly  foo-converted.ly
However, you should do some preparation on your files before conversion. 
For best results, your MIDI files should be Type 1 (otherwise everything 
goes into a single track), quantized and stripped of extraneous data. 
When using convert-ly you should add this line to your original LY file:

   \version 1.8
since the utility essentially works as an updating device.
Also, how is it decided which versions are ported to Windows?
I don't use Windows and I'm not a LilyPond developer, but my guess is 
that there's a big dartboard at LilyPond Central... ;-)

Btw, please correct me if I'm in error in my descriptions of the 
utilities. I've simply described how I use them.

Best regards,
dp

___
lilypond-user mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-user


On using midi2ly

2004-07-01 Thread Dave Phillips
Greetings:
 Some suggestions for the docs on midi2ly:
  1) The utility will work as advertised *if* you use Type 1 MIDI 
files. Type 0 files put all data into a single track, so unless you're 
rendering monophonic music you probably want to be using Type 1 files.

  2) Multiple tracks in a sequence should be given the same MIDI 
channel. If you use separate channels per track midi2ly will create an 
LY file that will render only the first track.

  3) Quantizing start-times and durations should be recommended. 
This relates to the notes regarding the transcription of a MIDI 
recording of a performance. I realize it can be done via the utility, 
but a sequencer gives better visual feedback.

  4) Overlapping notes in an arpeggio will not be correctly 
rendered. The first note will be read and the others will be ignored. 
Set them all to a single duration and add phrase markings or pedal 
indicators.

 Forgive me if these issues are already well-known. Comments and 
suggestions are welcome.

Best regards,
dp

___
lilypond-user mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-user


Greetings and a question

2004-06-30 Thread Dave Phillips
Hello everyone:
 I'm currently writing a profile of LilyPond and am learning how to use 
it via the tutorial and other packaged documentation. I'm also testing 
the various input facilitators (NoteEdit, Denemo, emacs, vi, 
Rosegarden). Hopefully I'll be able to find answers here if/when I get 
snagged by difficulties, but so far things are going well. I'll be 
testing some of LilyPond's own input filters today.

 My question now is whether this list is appropriate for questions 
regarding Denemo. I've compiled the CVS sources with GTK2, but I'm 
receiving some errors I'd like to resolve and I've uncovered at least 
one fatal bug. I'm just not sure who gets the report...

 Anyway, LilyPond is great Linux software, my congratulations to all 
the developers for this excellent work.

Best regards,
Dave Phillips


___
lilypond-user mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-user