Re: barline at end of staff

2013-03-23 Thread Arno Rog
Hi David,

It sure does!!
With Lilypond 2.16.1 it is almost(!) at the outer right side of the staff,
there is still a little bit of staff visible after the final barline.

Please ignore my ignorance but can I add a value 0.5 or 1.0 somewhere in
your code to nudge it a little to the right?




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


Re: barline at end of staff

2013-03-23 Thread Arno Rog
Arno Rog  gmail.com> writes:

> 
Below a MWE of what I am trying to achieve (mind the wordwrap)
I hope someone has a solution to automatically place it at the end
of the staff, irrespective of the width of the staff.

I'd like to have the last barline exactly at the end of the last staff 
without having to trial and error with the extra offset paramater.

voice =  \relative c' {
  \clef violin
  \key g \major
  \time 4/4
  g' g a a \bar "|" b b c2   \bar "" \break
  b4 g a fis \bar "|" g2 fis2 \bar "|" g1
  \override Staff.BarLine #'extra-offset = #'(30 . 0)
  \bar "|."
}


\score {
  \context Score <<
\context Staff <<
  \override Staff.StaffSymbol #'width = #'80
  \override Staff.TimeSignature #'space-alist #'first-note =
 #'(extra-space . 9.5)
  \override Staff.KeySignature #'space-alist #'staff-bar =
 #'(extra-space . 12)

  \new Voice =  "voice" \voice
>>
  >>
  \layout {
indent = 0.0\mm
ragged-right = ##t
  }
}






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


barline at end of staff

2013-03-16 Thread Arno Rog
L.S.

I'm trying to figure out a way to place the last bar line exactly at the end of 
the staff in the score of the Dutch anthem at 
http://lsr.dsi.unimi.it/LSR/Snippet?
id=648

Now it's done manually: \override Staff.BarLine #'extra-offset = #'(23 . 0)
\bar "|."
Can this be automatically (and correctly)?

Arno Rog


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


Re: fighting with lyrics

2011-03-21 Thread arno . rog
Hi Benjamin,

Have a look at the followining message:

http://permalink.gmane.org/gmane.comp.gnu.lilypond.general/60967

Arno Rog


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


Re: can't understand beaming

2010-11-19 Thread Arno Rog
Stan Sanderson  ameritech.net> writes:
> 
> oops, that should have been 2.13.35. However, I've since installed  
> 2.13.39 and forcing beams as I suggested
> 
> fis8 ([ e8 )] a8 ([ a8 )] b8\> ( ais8\! )
> 
> does produce the desired pattern.
> 
> Stan

Hi STan,

A frightfull idea when typesetting a complete Bach cantata, or,
as is the case, a complete orchestral score (not very large happily)

I stick with the use of \set Timing.beamExceptions = #'( (end . ( ( (1 . 8) . (2
2 2) ) ) ) ) for now. Pity I have to adapt all relevant parts :-(

Arno Rog




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


Re: can't understand beaming (workaround, sort off)

2010-11-19 Thread Arno Rog
Arno Rog  gmail.com> writes:

> I've found some info in ‘scm/time-signature-settings.scm'
> ;; in 3 4 time:
> ;;   use defaults, but combine all beats into a unit if possible
> ;;
> ;;   set all beams to end on beats, but 1 8 to beam entire measure
> ;;   in order to avoid beaming every beat for entier measure, we set
> ;;   triplets back to every beat.
> ((3 . 4) .
>  ((beamExceptions . ((end . (((1 . 8) . (6))
>  ((1 . 12) . (3 3 3
> 
> Now I have to figure out to counteract this exception ('but 1 8 to beam entire
> measure') since this is definatly not done in most baroque music.
> 

Elaboration on what's mentioned in ‘scm/time-signature-settings.scm' the use of
'beamExceptions' works (sort off)

PartPTwoTwoVoiceOne =  \relative fis'' {
\clef "treble"
\key d \major
\time 3/4
\set Timing.beamExceptions = #'( (end . ( ( (1 . 8) . (2 2 2) ) ) ) ) 

e8 ( d8 ) cis8\> ( b8 ) a8. ( g16\! ) | % <-correct beaming
fis8 ( e8 ) a8 ( a8 ) b8\> ( ais8\! ) | % <-incorrect beaming
}

\score { \PartPTwoTwoVoiceOne }



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


Re: can't understand beaming

2010-11-19 Thread Arno Rog
Phil Holmes  philholmes.net> writes:
> 
> Further follow up - this is different from 
> 2.12.3.  That version beams all six notes in the bar together, for both 
> bars.  2.12.36 beams the first bar as 3 groups and the second bar as a 
> single group of six notes.
> 

I've found some info in ‘scm/time-signature-settings.scm'
;; in 3 4 time:
;;   use defaults, but combine all beats into a unit if possible
;;
;;   set all beams to end on beats, but 1 8 to beam entire measure
;;   in order to avoid beaming every beat for entier measure, we set
;;   triplets back to every beat.
((3 . 4) .
 ((beamExceptions . ((end . (((1 . 8) . (6))
 ((1 . 12) . (3 3 3


Now I have to figure out to counteract this exception ('but 1 8 to beam entire
measure') since this is definatly not done in most baroque music.

Arno Rog



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


Re: can't understand beaming

2010-11-19 Thread Arno Rog
Ralph Palmer  gmail.com> writes:
> 
> 
> Sorry - I should have given a more complete answer. You can correct the
>problem by completing the first measure with a 1/16 rest, a skip (I think - or
>is that not counted at all?), or a  1/16 note. Also, to help find similar
>problems in the future, I would strongly recommend bar checking, by adding "|" 
>(
>pipe, but without the quotation marks) at the end of each measure. Then 
>LilyPond will tell you that you have a time problem. Thus : 
>         e8 ( d8 ) cis8\> ( b8 ) a8. ( g16\! ) |
>         fis8 ( e8 ) a8 ( a8 ) b8\> ( ais8\! ) Pondly,Ralph|

Hi Ralph,

Thanks for your reply, but trust me, the measures are complete (you've
overlooked the dot after a8. <-dot

> e8 ( d8 ) cis8\> ( b8 ) a8. ( g16\! ) % <-correct beaming
> fis8 ( e8 ) a8 ( a8 ) b8\> ( ais8\! ) % <-incorrect beaming

What else could be the matter?

Arno Rog




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


can't understand beaming

2010-11-19 Thread Arno Rog
L.S.

Since the algorithms for beaming have changed I encounter all sorts of
incomprehensible behavior. I'm using 2.13.39

Yes I've read the manual, I've tried every piece of code,
tried the LSR, etc...

Why is the beaming for the two following measures different??
And how do I correct it?

PartPTwoTwoVoiceOne =  \relative fis'' {
\clef "treble"
\key d \major
\time 3/4
e8 ( d8 ) cis8\> ( b8 ) a8. ( g16\! ) % <-correct beaming
fis8 ( e8 ) a8 ( a8 ) b8\> ( ais8\! ) % <-incorrect beaming
}

\score { \PartPTwoTwoVoiceOne }

I hope someone can point me in the right direction, it is driving me
desperate!

Thanks in advance,

Arno Rog


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


Re: Prospective Lilypond user looking for others who are setting traditional music.

2010-10-26 Thread Arno Rog
> 
> Is there anyone who is working on something like this who could send
> me a few files to try out. I would welcome receiving a some lily pond
> files of say sets of jigs or reels with the resulting .pdf files. Can
> anyone help?
> 
> Philip W
> 


Hi Philip,

That should be no problem at all.

Are we talking about polyphonic settings or monophonic tunes? Perhaps chord
symbols? What platform will you be working on? Do you have experience with other
scoring programs? Just some questions to determine te complexity of your project
and your experience.

I could send you some examples if you like, just let me know.

Arno Rog




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


Redefine lilypond 'function'

2010-06-29 Thread Arno Rog
L.S.

After every update of lilypond I have to make an adjustment to the size
of the accidentals in the figured bass 'function'.
The sharp and natural are very small and therefore hardly distinguishable;
small, especially if you compare it to the size of the figures:-(

To achieve this I adapt
.\usr\share\lilypond\current\scm\translation-functions.scm

and change row 129
   (if (not (= alt DOUBLE-SHARP))
  -2 2)

into 
   (if (not (= alt DOUBLE-SHARP))
  -0 0) <--- changed

Is there a way to redefine the function at row 103
(define-public (format-bass-figure figure event context) in my .ly file
so that I do not have to change translation-functions.scm?

Thanks in advance.

AwR



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


Re: Presentation: & quot; Publisher-grade LilyPond& quot; in Ottawa

2010-06-14 Thread Arno Rog
Graham Percival  percival-music.ca> writes:

> Are you seriously going to submit a paper to CMJ saying "a volunteer
> open-source project has limited resources for fixing bugs" ???
> 
> That's classy.  Sometimes I wonder why I bother trying to improve lilypond.
> 
> - Graham

Graham,

There is a difference between perception and fact!
Every participant in a project like this will face incomprehension and ignorance
from end-users; considering the complexity of Lilypond this comes as no 
surprise.

I myself have moved away from a commercial scorewriter to Lilypond, impressed as
I am about the quality of the output, convinced as I am about it's
architecture/design and having confidence in the support and development of
Lilypond.

Regards,

Arno Rog







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


Re: Writing Orchestral Parts

2010-04-27 Thread Arno Rog
> New lilypond user, finally got rid of finale (thank god). My question is kind
of dumb but I'm really confused about this.
> 
> I have a large ensemble score finished (Brass Choir, Organ and Chorus) and I
need to extract parts from this (can you tell I was a finale user for 7 years?)
Did I create the file backwards, as in should I have created the parts first
then put them into a larger score file? Or is there a variable I set to tell
lilypond to generate a part from that line?

Hi Josh,

Out of experience, I write seperate parts, which I later combine in all kind of
scores.
You can download a simple example here (mind the wordwrap):
 
http://www.arnorog.nl/private/downloads/lilypond/arr8ab_staden-cantate-domino.7z.bin

Rename the download to staden-cantate-domino.7z and unzip it (retaining the file
structure)

This should get you going.

I'm sure there is als some documentation about this.

A.W. Rog



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


Re: scribus-1.3.5 also renders lilypond

2009-08-21 Thread Arno Rog
>Federico Bruni  gmx.com> writes:
> 
> interesting!
> other info here:
> http://docs.scribus.net/index.php?lang=en&page=renderframes
> 

And with the experimental feature 'Embed PDF & EPS files' while saving to
pdf Scribus produces razor-sharp (and tiny) pdf-files.

Absolutely fabulous!




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


Re: Looking for Testers for next version of OOoLilyPond

2009-06-15 Thread Arno Rog
> 
> Hi Arno,
> 
> could you please tell me what path the variable sTemplatePath contains?
> 
Hi Samuel

I've got it working now.

First I had OOoLilyPond_0.3.3.oxt installed.

I removed it via the extnesion-manager and installed OOoLilyPond-0.4rc1.oxt.
This installation of rc1 generated an error if I choose 'only for me'

I re-installed OOoLilyPond_0.3.3.oxt and let OOoLilyPond-0.4.0.oxt do the 
removing.

Now it works!

Thanks again.

Arno Rog



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


Re: Problems regarding figured bass

2009-06-15 Thread Arno Rog
Reinhold Kainhofer  kainhofer.com> writes:

> 
> Hi all,
> I'm running into several problems with figured bass while writing another
> large orchestral piece. Attached is a sample file highlighting these issues:
> 

And while we're at it, is it possible to enlarge the figured bass?
The figures are quite small and hardly to read in 'real life' situations.

Until now I apply the following patch:

file: usr\share\lilypond\current\scm\translation-functions.scm


change
   (if (not (= alt DOUBLE-SHARP))
   -2 2)   
   (alteration->text-accidental-markup alt))

into

   (if (not (= alt DOUBLE-SHARP))
   -0 0)   
   (alteration->text-accidental-markup alt))

(see: http://article.gmane.org/gmane.comp.gnu.lilypond.general/38403)

Thanks in advance.

AWRog



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


Re: Looking for Testers for next version of OOoLilyPond

2009-06-07 Thread Arno Rog
Samuel Hartmann  gmail.com> writes:

> The next version of OOoLilyPond is almost finished now. Before the
> official release I would like to have some users testing it. You can
> download the release candidate from:
> http://www.hartmann-weine.ch/OOoLilyPond-0.4rc1.oxt
> 

Tested in OO 3.1.0 (OOO310m11 Build:9399) on WinXP Pro International SP3 with
admin credentials

 - de-installed previous version via extension manager
 - installed OOoLilyPond-0.4rc1.oxt (only for me)
 - restart OO
 - click on [OLy] button
 - error: General Error. General Input/Output Error
 - OO jumps to macro-code:

  ' Check the destination template path, try to create it.
   If Not FileExists(sTemplatePath) Then
MkDir(sTemplatePath)   < this line is highlighted

Hope this helps.

ps. previous version worked




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


Re: [ANN] Nederlandstalig LilyPond forum / Dutch LilyPond user forum

2009-06-01 Thread Arno Rog
Grammostola Rosea  gmail.com> writes:

> >   
> Ik kan me niet registreren... krijg geen email...
> 
Check even je 'spam-box', bij mij verdween hij linea-recta in de spam.

AWRog




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


Re: Lilypond is amazing! (engraving Reubke)

2009-04-16 Thread Arno Rog
> Hi,
> 
> Just to learn LilyPond better I've engraved the splendid Organ Sonata "Der 
> 94ste Psalm" by Julius Reubke (1834-1858) with LilyPond 2.13.1.
> The result can be seen here [1]. The 28-page score is based on the IMSLP 
> score 
> (first edition 1871) of this piece.

[Dutch]Werkelijk meesterlijk Wilbert![/Dutch]

Magnificent score, exemplary use of incorporating separate ly-files into one
score, makes me realize there is still só much to learn!!!

Thanks for sharing this and your other ly-files, they should be promoted to the
LilyPond Snippet Repository and incorporated into the Lilypond manuals
immediately!
Beautiful examples to incorporate into a show-case and to convince (so-called)
professional printers to accept lilypond-scores (try to typeset this Reubke with
Finale/Sibelius!)

Arno Rog



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


Re: \compressFullBarRests does not seem to work in lilypond-2.10.33-1

2009-03-23 Thread Arno Rog
Arno Rog  gmail.com> writes:

> 
> Fresh install of lilypond-2.10.33-1.mingw.exe on WinXP.
> 
> \compressFullBarRests generates error: unknown escaped string:
> `\compressFullBarRests'

Sorry, please disregard!

Downloaded inadvertently the old branch :-( instead of 2.13 branch.
Where can I download 2.13 version?

AWRog





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


\compressFullBarRests does not seem to work in lilypond-2.10.33-1

2009-03-23 Thread Arno Rog
L.S.

Fresh install of lilypond-2.10.33-1.mingw.exe on WinXP.

\compressFullBarRests generates error: unknown escaped string:
`\compressFullBarRests'

AWRog




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


Re: converting rests with specified vertical position to common rests

2009-01-15 Thread Arno Rog
David Rogers  gmail.com> writes:

> 
> The short answer is: Yes. Staying with \relative will certainly 
> not be a problem.
> 
> However, I think it will be a lot of work to find each and every 
> rest and simplify the way it's written. The vertical positioning 
> is done by adding some extra code to each one of them - simply 
> removing that extra code from each rest should give what you 
> want and cause no side-effects.
> 
> Ordinary rests are just r1 (for whole rest) r2 (for half rest) 
> and so on.
> 
> David

David,

Thanks for your reply!
There is a problem though when using \relative mode:

\relative c'' {
   c g c g | %1
   g' b, \rest f g | %2
}

When I change b, \rest to r4 it produces another result because of the use of
\relative!

\relative c'' {
  c g c g | %1
  g' r4 f g | %2
}

See what I mean?

I hope it can be done via a scheme or something...

Arno Rog



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


converting rests with specified vertical position to common rests

2009-01-13 Thread Arno Rog
L.S.

In the process of converting an musicXML file (from capella) to lilypond all the
rests are converted to rests with a specifed vertical position.
Is there a way to convert them to 'ordinary' rests without ruining the score
(due to the use of \relative music notation)?
I'd like to stick to using \relative notation.

Thanks in advance.

Arno Rog



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


Re: Stem Combining

2008-09-04 Thread Arno Rog
Daniel Cheramie  chosenones.dyndns.org> writes:

> 
> I would like to be able to specify each part individually and
> have them combined automatically. Is there some simple way to achieve
> this with Lilypond? I can provide an example if needed of one
> I have done by hand.
> 
> Thanks,
> Daniel
> 

Daniel,

An example would help.

Arno Rog



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


Short-indent does not seem to work

2008-07-23 Thread Arno Rog
L.S.

or a large orchestral score I need to repeat the short instrument names on all
but the first page. They print fine, but I need some more space to print.

Unfortunately, it looks like short-indent
(http://lilypond.org/doc/v2.11/Documentation/user/lilypond/Instrument-names#Instrument-names)
does not work!
James Bailey has mentioned this before in march 2008
(http://article.gmane.org/gmane.comp.gnu.lilypond.general/35875/match=short+indent),
no reply though.

Can somebody confirm it has been broken? (using ver. 2.11.52)

Thanks in advance.

AWRog



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


Re: Enlarge the size of the accidentals in figured bass

2008-07-12 Thread Arno Rog
Carl Sorensen  byu.edu> writes:

> This is the place.  I will make the change, if there is consensus on the 
> -user list
> that this is something we want to do.  I'm not an expert on figured bass
> (as James has noticed in the past) but I'm doing the GDP section on chords,
> so I'm familiar with the figured bass part of LilyPond.
> 
> While we're at it, I'd be willing to change the font of the figures 
> to something
> other than the music font.  Several have complained in the past that the
> figures are too heavy for the music.
> 
> So, figured bass experts, here's your opportunity to chime in:
> 
> 1.  Do you want the accidental size increased?
> 
> 2.  Do you want the figure number font changed?
> 
> Carl
> 

Carl,

Amazing:

1. Yes please increase the accidental size ( 0 0 ), seems fine to me

2. figure font is fine by me.

Thanks in advance,

Arno Rog
(organist, continuo-player)





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


Re: Enlarge the size of the accidentals in figured bass

2008-07-12 Thread Arno Rog
> The default function, format-bass-figure, is found in the file
> scm/translation-functions.scm; the relevant part is the following:
> 
> (alt (ly:event-property event 'alteration))
>(alt-markup
> (if (number? alt)
> (markup
>  #:general-align Y DOWN #:fontsize
>  (if (not (= alt DOUBLE-SHARP))
>;fontsize defaults set here, -2 for all accidentals
> except double-sharp
>  -2 2)
>  (alteration->text-accidental-markup alt))
>   
> #f))
> 
> You can either amend it in situ if you want the changes to be global,
> or copy it into a .ly file and rename it, setting the function using
> \set figuredBassFormatter = #renamed-bass-formatter-function.
> 
> Regards,
> Neil
> 

Neil,

This is really great!
May I suggest a new default value of 0 (zero).
The present value is really too small in comparison to the numbers (and to 
read).

Is there a place where I can make such a siggestion for the upcoming release?

Arno Rog




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


Enlarge the size of the accidentals in figured bass

2008-07-12 Thread Arno Rog
L.S.,

Is there a way to enlarge the accidentals in a figured bass, 
leaving the size of the numbers unchanged?

Thanks in advance

Arno Rog









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


Re: GDP: NR 2.2 Keyboard instruments first public draft

2008-07-12 Thread Arno Rog
Graham Percival  gmail.com> writes:

> 
> I'm happy to announce that NR 2.2 Keyboard instruments  is ready
> for the first public review!  Thanks to Andrew for writing and
> Carl for reviewing this section.
> 
> Please proofread it carefully; let us know about any mistakes or
> omissions.  As always, GDP website is here:
> http://web.uvic.ca/~gperciva/
> 
> Cheers,
> - Graham
> 

Graham,

Where to post suggestions?

AWRog





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


Re: include does not find ly's

2008-07-03 Thread Arno Rog
Mark Knoop  opus11.net> writes:

> 
> Unfortunately not, although some people may know of workarounds.
> 
> http://code.google.com/p/lilypond/issues/detail?id=391&q=include
> 

Mark,

Thanks for your reply.
I surely would love to have \includeRelative

Until then I'll include several (sets of) includes, luckily the missing includes
are ignored, causes large log-files though ;-)

Is there a way to speed up the realization of this? 

Arno Rog




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


include does not find ly's

2008-07-03 Thread Arno Rog
L.S.

I my everlasting journey to engrave a complete cantata I've stumbled upon the
problem of nested includes. The problem has been mentioned before,
I was unable to find a solution.

I have the following directory-structure (Windows):

 .\
 .\PART1
 .\PART1\MUSIC
 .\PART1\MUSIC\violin.ly

The file score-part1.ly in directory .\PART1 contains
 \include "./MUSIC/violin.ly"
This works just fine
 
The file partitur.ly in directory .\ contains
 \include "./PART1/score-part1.ly"
This does not work, it is unable to find violin.ly

Is there a way to achieve this without using hardcoded path's?

Thanks in advance,

Arno Rog




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


Re: Figured Bass - vertical position and symbol over rest

2008-06-22 Thread Arno Rog
> Arno,
> 
> The good news is, yes it can be done, and quite simply.  You simply need
> to set Staff.ignoreFiguredBassRest = ##f.
> 

Carl,

You're a genius (or quite close to it)

Arno Rog



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


Re: Figured Bass - vertical position and symbol over rest

2008-06-22 Thread Arno Rog
> 
> Carl Sorensen  byu.edu> writes:
> 

Carl,

Thanks for your help.

I've narrowed down the problem a bit.

  Begin code
<<
  \new Staff = MyStaff
  \figuremode {
\override Staff.BassFigureAlignmentPositioning #'direction = #DOWN
  \set Staff.useBassFigureExtenders = ##t 
  < _! >16 < _! >16 < _! >16 < _! >16 
  \set Staff.useBassFigureExtenders = ##f
  }
  \relative c {
\clef bass
\key g \minor
\time 2/2
\set Staff.instrumentName = "Continuo"
r16 g'[ a b]
  }
>>
%%%  End code

In this example, although there is no note in the bass, the continuo player has
to play one chord, starting at the location of the rest and during the remainder
of the example.

It is customary (and is used frequently) to display a line starting from the
first rest all the way to the last note.
schematically:

r g a b
---


It can also happen that for example a sharp is printed below the rest, and a
line below the notes.
schematically

r g a b
#--

Can this be done in above piece of code?

Hope to hear from you an d thanks in advance,

Arno Rog




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


Re: Figured Bass - vertical position and symbol over rest

2008-06-20 Thread Arno Rog
Reinhold Kainhofer  kainhofer.com> writes:

> 
> Am Donnerstag, 19. Juni 2008 schrieb Arno Rog:
> > Problem is that using the Staff context the figures/symbols are way to low
> > beneath the notes (it looks like they belong to the notes on the staff
> > below)
> 
> Yes, that's also a problem I'm encountering 
> (http://lists.gnu.org/archive/html/lilypond-devel/2008-05/msg00029.html)
> 
> > Using \new FiguredBass I am unable to print figures/symbols/extenders
> > below a rest. This is quite customary in figured bass and is becoming
> > somewhat of a show-stopper.
> 
> Huh, the figured bass mode is not even aware of rests or notes in the staff, 
> so there is realy no reason why it shouldn't work. See the attached example 
> for how well it works...
> 
> Cheers,
> Reinhold
> 
Reinhold,

Thank you for your reply!

Below (and attached) two pieces of score, which should result in
(approximately) the same figured bass.

A. works great but is far to low positioned
B. is positioned more closely to the notes, but does not print figures
and/or lines below rests.

Hope to hear from you!

Arno Rog

Example A

<<
\new Voice \relative c {
   \clef bass
   \key g \minor
   \time 2/2
   #(override-auto-beam-setting '(end 1 16 * *) 1 4 )
   #(override-auto-beam-setting '(end 1 16 * *) 2 4 )
   #(override-auto-beam-setting '(end 1 16 * *) 3 4 )
   #(override-auto-beam-setting '(end 1 16 * *) 4 4 )
   \set Staff.instrumentName = "Continuo"
   g4 r4 r2 %1
   r8 g g a bes g16 a bes8 c %2
   d d, r16 d'16 e f g8 g, r16 g' a b %3
 }
\new FiguredBass {
   \figuremode {
   < _ >1
   r8 r8 r8 < 6+ >8 < 6 >8 r16 r < 6 >8 <6 5>8 %2
   < _+ >8 r8 < _! >16 r16*3 < 7 ! >8 r8 \set 
useBassFigureExtenders =
##t < _! >16 < _! >16 < _! >16 < _! >16 \set useBassFigureExtenders =
##f %3
   }
}
>>


Example B

<<
   \new Staff = MyStaff
   \figuremode {
   \override Staff.BassFigureAlignmentPositioning #'direction = 
#DOWN
   < _ >1 %1
   < _ >8*3 < 6+ >8 < 6 >8 < _ >16*2 < 6 >8 <6 5>8 %2
   < _+ >8 < _ >8 < _! >16 < _ >16*3 < 7 ! >8 < _ >8 \set
useBassFigureExtenders = ##t < _! >16 < _! >16 < _! >16 < _! >16 \set
useBassFigureExtenders = ##f %3
   }
\context Staff = MyStaff
   \relative c {
   \clef bass
   \key g \minor
   \time 2/2
   #(override-auto-beam-setting '(end 1 16 * *) 1 4 )
   #(override-auto-beam-setting '(end 1 16 * *) 2 4 )
   #(override-auto-beam-setting '(end 1 16 * *) 3 4 )
   #(override-auto-beam-setting '(end 1 16 * *) 4 4 )
   \set Staff.instrumentName = "Continuo"
   g4 r4 r2 %1
   r8 g g a bes g16 a bes8 c %2
   d d, r16 d'16 e f g8 g, r16 g' a b %3
   }
>>






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


Figured Bass - vertical position and symbol over rest

2008-06-19 Thread Arno Rog
L.S.

I am trying to engrave a Bach cantata using lilypond (latest devel. version
on WinXP) So far no problems I can't handle (except for the sheer magnitude
of this 'job')

Until now, the figured bass.

Problem is that using the Staff context the figures/symbols are way to low 
beneath the notes (it looks like they belong to the notes on the staff below)

Using \new FiguredBass I am unable to print figures/symbols/extenders
below a rest. This is quite customary in figured bass and is becoming
somewhat of a show-stopper.

Digging through the mailing-list archive it looks like this has been
mentioned before, but I'm unable to find a solution/workaround?

Is there a solution?

Thanks in advance,

Arno Rog



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


Re: Convert relative into absolute

2008-06-15 Thread Arno Rog
Valentin Villenave  gmail.com> writes:

> 
> 2008/6/14 Graham Percival  gmail.com>:
> > You mean precisely like NR 3.3.4 Displaying LilyPond notation ?
> 
> Oh, so you meant \display_Lily_Music instead of \displayMusic 
> 
> Cheers,
> Valentin
> 

L.S.

\displayLilyMusic did the trick.
Is there also a command to convert the implicit notelengths into full notation.
e.g. r8 d d e f d16 e f8 g -> r8 d8 d8 e8 f8 d16 e16 f8 g8

Thanks in advance

Arno Rog

p.s. a more complex question: is there a way to perform an action (e.g.
transpose) on notes that meet certain criteria (e.g below C) ?








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


Convert relative into absolute

2008-06-14 Thread Arno Rog
L.S.

Is there a way (script/program) to convert a 'relative' lilypond score into an
absolute notation?

Using lilypond 2.11.48 on WinXP

Thanks in advance

Arno Rog



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