Davide Liessi | 25 Oct 11:41 2014
Picon

Re: Frescobaldi custom script

2014-10-25 11:35 GMT+02:00 Davide Liessi <davide.liessi <at> gmail.com>:
> I'll open an issue on Frescobaldi's GitHub tracker about this.

https://github.com/wbsoft/frescobaldi/issues/512
Samuel DA MOTA | 25 Oct 00:39 2014
Picon

scheme engraver and left-neighbor

Hi,

I'm trying to write a scheme engraver and I'm blocked at some point.
I'm trying to determine if the left-neighbor of a grob is a (semi-)tie
or not.

Can someone provide some help on how to achieve that, or point me a link
that explain it?

Regards,
--
Sam
Richard Shann | 24 Oct 18:27 2014

Setting entire document fonts

Following the example for setting the entire document fonts at

http://www.lilypond.org/doc/v2.18/Documentation/notation/fonts#entire-document-fonts

I constructed this code:
8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><
\version "2.18.0"
\paper  {
  #(define fonts
    (make-pango-font-tree "Nimbus Sans"
                          "Luxi Mono"
                          "Times New Roman"
                          (/ staff-height pt 20)))
}

{
         c'<> ^\markup {roman,
    \sans sans,
    \typewriter typewriter.} g' 
}
%#(set-global-staff-size 20)
8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><

where I have switched round the order of the fonts so that the
typewriter should show in Roman and the Roman as sans etc.
This works, but if I uncomment the set-global-staff-size line it reverts
to the default.
What is going on here? How do I set the fonts and the overall staff
size? 

(Continue reading)

Knute Snortum | 24 Oct 18:04 2014
Picon

Re: Tempo mark of eighth note = eighth note

Thanks to both of you.


Knute Snortum
(via Gmail)

On Fri, Oct 24, 2014 at 8:32 AM, Brian Barker <b.m.barker <at> btinternet.com> wrote:
At 08:19 24/10/2014 -0700, Knute Snortum wrote:
I need a tempo marking of "eighth note = eighth note". I know I've seen how to do it but it's escaping me now.

See:
http://www.lilypond.org/doc/v2.18/Documentation/snippets/rhythms#rhythms-creating-metronome-marks-in-markup-mode .

I trust this helps.

Brian Barker


_______________________________________________
lilypond-user mailing list
lilypond-user <at> gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user
Knute Snortum | 24 Oct 17:19 2014
Picon

Tempo mark of eighth note = eighth note

I need a tempo marking of "eighth note = eighth note".  I know I've seen how to do it but it's escaping me now.  Please have mercy on me.

Knute Snortum
(via Gmail)
_______________________________________________
lilypond-user mailing list
lilypond-user <at> gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user
Urs Liska | 24 Oct 16:30 2014

OS independent forward slashes in LilyPond-Scheme?

Does LilyPond always use forward slashed as path separators when 
outputting a path as string (such as in
ly:input-file-line-char-column?

I assume so, since it's running under cywin on Windows (???), but I 
can't test and I'd like to be sure.

Best
Urs
Noeck | 24 Oct 15:01 2014
Picon
Picon

Frescobaldi custom script

Hi,

I have a question concerning Frescobaldi: Is it possible to run a custom
script (bash/python) from Frescobaldi.

This would be my use case:
I have a script that runs lilypond and then timidity and other tools to
get ogg rehearsal files which are then packed in zip files.
If I could run it from within Frescobaldi that would be cool.

If I had a button or menu entry in Frescobaldi that runs it, and
displays the output in the protocol area and the progress with the
progress bar, that would be even better.

Does anyone know if something like this is possible?

Cheers,
Joram
Dr. Bernhard Kleine | 24 Oct 13:36 2014
Picon
Picon

text above


The following code has some errors:

The tenor lyrics should above the system.

The \mf should be moved here a little to the left to have more space for the crescendo.
The crescendo in bar 5 and the decrescendo in bar 7 are on different vertical levels.

How to do / correct these issues?

Bernhard

\version "2.18.2"
\language "deutsch"

global = {
\key c \major
\time 2/2
}

soprano = \relative c' {
\global
% Die Noten folgen hier.
\dynamicUp
e2.\< ^\p \mark "Langsam"   e4\! f2 e2 d1\> e2\! h'2\rest
h1\rest h1\rest h1\rest h1\rest
}
alto = \relative c' {
\global

% Die Noten folgen hier.
e2. e4 f2 e2 d1 e2 s2
s1 | s | s | s |
}
tenor = \relative c' {
\global
% Die Noten folgen hier.
d,1\rest |   d1\rest|   d1\rest|   d1\rest|
a'2 c2 | b a | g (f)| e r
}
bass = \relative c' {
\global
% Die Noten folgen hier.
s1 | s1 | s1| s1|
a2_\mf\< c2\!| b a | g\> (f)\! | e r |
}

verse = \lyricmode {
% Liedtext folgt hier.
Ky --  ri --  e e --  lei --  son |  |
}

versetenor = \lyricmode {
% Liedtext folgt hier.
Ky --  ri -- |  e e -- | lei -- | son |

}

choirPart = \new ChoirStaff <<
\new Staff \with {
midiInstrument = "choir aahs"
instrumentName = \markup \center-column { "Sopran" "Alt" }
} <<
\new Voice = "soprano" { \voiceOne \soprano }
\new Voice = "alto" { \voiceTwo \alto }
>>
\new Lyrics \with {
\override VerticalAxisGroup #'staff-affinity = #CENTER
} \lyricsto "soprano" \verse
\new Staff \with {
midiInstrument = "choir aahs"
instrumentName = \markup \center-column { "Tenor" "Bass" }
} <<
\clef bass
\new Voice = "tenor"  { \voiceOne \tenor }
\new Voice = "bass"  { \voiceTwo \bass }
>>
\new Lyrics \with {
\override VerticalAxisGroup #'staff-affinity = #up
} \lyricsto "tenor" \versetenor

>>

\score {
<<
\choirPart

>>
\layout { }
\midi {
\tempo 4=100
}
}

The following code has some errors:

 

The tenor lyrics should above the system.

 

The \mf should be moved here a little to the left to have more space for the crescendo.

The crescendo in bar 5 and the decrescendo in bar 7 are on different vertical levels.

 

How to do / correct these issues?

 

Bernhard

 

\version "2.18.2"

\language "deutsch"

 

global = {

  \key c \major

  \time 2/2

}

 

soprano = \relative c' {

  \global

  % Die Noten folgen hier.

  \dynamicUp

  e2.\< ^\p \mark "Langsam"   e4\! f2 e2 d1\> e2\! h'2\rest

  h1\rest h1\rest h1\rest h1\rest

}

alto = \relative c' {

  \global

 

  % Die Noten folgen hier.

  e2. e4 f2 e2 d1 e2 s2

  s1 | s | s | s |

}

tenor = \relative c' {

  \global

  % Die Noten folgen hier.

  d,1\rest |   d1\rest|   d1\rest|   d1\rest|

  a'2 c2 | b a | g (f)| e r

}

bass = \relative c' {

  \global

  % Die Noten folgen hier.

  s1 | s1 | s1| s1|

  a2_\mf\< c2\!| b a | g\> (f)\! | e r |

}

 

verse = \lyricmode {

  % Liedtext folgt hier.

  Ky --  ri --  e e --  lei --  son |  |

}

 

versetenor = \lyricmode {

% Liedtext folgt hier.

Ky --  ri -- |  e e -- | lei -- | son |

}

 

choirPart = \new ChoirStaff <<

  \new Staff \with {

    midiInstrument = "choir aahs"

    instrumentName = \markup \center-column { "Sopran" "Alt" }

  } <<

    \new Voice = "soprano" { \voiceOne \soprano }

    \new Voice = "alto" { \voiceTwo \alto }

  >>

  \new Lyrics \with {

    \override VerticalAxisGroup #'staff-affinity = #CENTER

  } \lyricsto "soprano" \verse

  \new Staff \with {

    midiInstrument = "choir aahs"

    instrumentName = \markup \center-column { "Tenor" "Bass" }

  } <<

    \clef bass

    \new Voice = "tenor"  { \voiceOne \tenor }

    \new Voice = "bass"  { \voiceTwo \bass }

  >>

  \new Lyrics \with {

    \override VerticalAxisGroup #'staff-affinity = #up

  } \lyricsto "tenor" \versetenor

 

>>

 

 

 

\score {

  <<

    \choirPart

  

  >>

  \layout { }

  \midi {

    \tempo 4=100

  }

}

Attachment (PGPexch.htm.sig): application/octet-stream, 734 bytes
_______________________________________________
lilypond-user mailing list
lilypond-user <at> gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user
Urs Liska | 24 Oct 11:52 2014

How to parse "location"

If I use (display location) in a Scheme function I get an output like:


#<location /home/uliska/git/bfsc/fried/das-trunkne-lied/parts/bassclarinet/02.ily:40:3>


How can I access the content of the location (or better: it's constituents), for example to extract the file name and a part of the path (concretely I'd like to extract "bassclarinet" and "02" from the above example)?


TIA
Urs

p, li { white-space: pre-wrap; }
_______________________________________________
lilypond-user mailing list
lilypond-user <at> gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user
Dr. Bernhard Kleine | 24 Oct 11:23 2014
Picon
Picon

Crescendo Hairpin above the staff


Hallo,
I have checked the benutzerhandbuch for help but could not find it. Will someone please point to me how to
have hairpins above and not under the staff?

Thank you very much!

Bernhard

Hallo,

I have checked the benutzerhandbuch for help but could not find it. Will someone please point to me how to have hairpins above and not under the staff?

 

Thank you very much!

 

Bernhard

Attachment (PGPexch.htm.sig): application/octet-stream, 734 bytes
_______________________________________________
lilypond-user mailing list
lilypond-user <at> gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user
Urs Liska | 24 Oct 10:55 2014

Suppress certain warnings?

Hi all,

is it possible to suppress specific compiler warnings, for example because they're expected? I know about the option for ignoring clashing note columns, but is there a generic way to filter out messages?

Concretely I'm interested in

warning: (De)crescendo with unspecified starting volume in MIDI.

p, li { white-space: pre-wrap; }

programming error: Impossible or ambiguous (de)crescendo in MIDI.

p, li { white-space: pre-wrap; }

warning: cannot end slur

(and it's counterparts with "already have" and PhrasingSlurs and Ties)


Any ideas?
Urs

p, li { white-space: pre-wrap; }
_______________________________________________
lilypond-user mailing list
lilypond-user <at> gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Gmane