Re: [Spam] Re: Status and future of abc2ly

2018-12-13 Thread Andrew Bernard
Hi Laura,

I was so disappointed with the complete mess the current abc2ly makes of
Irish tunes from the vast repository at thesession.org that I started
looking into this. The others mentioned that using abc2xml and then using
musixxml2ly supplied with lilypond is the way forward. I found this to be
logical, from the programming point of view of using a single intermediary
interface (MusicXML), and it works great, except for messed up header
blocks, which I just delete and hand edit.

It's such a good solution that I have decided to attack the musicxml2ly
problem by finally getting around to doing the lilypond wholesale uplift of
the ancient python version, which would offer many benefits in many areas.
A big project, but I am starting on it.

So I don't think it matters at all if the current abc2ly goes away. There's
a good current solution presently.

Andrew


On Fri, 14 Dec 2018 at 09:59, Laura Conrad  wrote:

>
> I do actually use it on occasion.
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Multiple tempos at the same time and midi playback?

2018-12-13 Thread Carl Sorensen


On 12/13/18, 5:33 AM, "Yakir Arbib"  wrote:

Hi All,


My name is Yakir and I'm a pianist / composer based in Paris.

I am very new to LilyPond, so please pardon me if my question is
annoying or redundant.

I write modern classical music in which each instrument has its' own
separate tempo.  My question is, do you think it's possible to write
something like that in LilyPond using separate tempo commands for each
staff?

I'm pretty sure you will not be able to accomplish this easily in LilyPond.  It 
is probably possible by using scaled durations.

Lilypond's basic timing is done in beats.  Beats are grouped into measures.  
The timing is not done in seconds, or minutes.

So if you want to have one staff at 4/4 and a tempo of 60, with another staff 
at 4/4 and a tempo of 120, you'll probably need to scale the durations of all 
the notes in the 120 staff by two, and probably fake the time signature (that 
is, set the time signature to say, 4/2 but display it as 4/4).  And when you do 
that, you'll need to reset the beaming rules.

So I think it's doable, but not easily.

HTH,

Carl
 

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


[Lyric+Chords project] required engravers

2018-12-13 Thread Kieren MacMillan
Hello all,

I’m trying to develop a Lilypond lyrics+chords [only] framework, and am trying 
to understand the "cleanest" possible starting point.

The final goal: Given a set of lyrics (either with “inline” durations, or 
durations contained in a melody variable) and a set of chords (with durations), 
Lilypond should automatically output a lyric+chord sheet similar to what can be 
seen in the attached screenshot.

Obviously, there needs to be *some* timing coordination between the main 
contexts (Lyrics, ChordNames, and possibly NullVoice for the a melody). But 
notespacing should be totally ignored, skips and rests (of all durations) 
should be skipped completely, etc.

My two questions to start:

1. What engravers *must* be in the two primary/visible contexts (let’s call 
them LyricSheetLyrics and LyricSheetChords)?

2. What engravers will definitely get in the way, and therefore must *not* be 
in the two primary/visible contexts?

Thanks,
Kieren.


Kieren MacMillan, composer
‣ website: www.kierenmacmillan.info
‣ email: i...@kierenmacmillan.info


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


Re: Multiple tempos at the same time and midi playback?

2018-12-13 Thread Flaming Hakama by Elaine
-- Forwarded message --
> From: DJF 
> To: Yakir Arbib 
> Cc: lilypond-user Mailinglist 
> Date: Thu, 13 Dec 2018 15:33:25 -0500
> Subject: Re: Multiple tempos at the same time and midi playback?
> On Dec 13, 2018, at 7:33 AM, Yakir Arbib  wrote:
> >
> > I write modern classical music in which each instrument has its' own
> > separate tempo.  My question is, do you think it's possible to write
> > something like that in LilyPond using separate tempo commands for each
> > staff?
> >
>
> To get a separate tempo marking in each staff, you would, in a \layout
> block, remove the Metronome_mark_engraver from the Score level, and add it
> to the Staff level. Because you’re new to LilyPond, I’ve attached a little
> longer and more complete example than usual and also included its contents
> below.
>
> I would hasten to add that this is a visual fix only—the various tempi
> will not be rendered in MIDI playback. If you add a \midi { } line at the
> end of the \score block, it will use the last metronome mark (in the
> example below, 4 = 110) as its tempo for all the parts. Someone more
> knowledgable than I will have to tell you if it's even possible to get
> separate tempi rendered simultaneously. I suspect not.
>
> I hope this is helpful.
>
> Dan
>

I would suggest trying to export each part as a separate file, then import
them individually into your DAW.

\book {
   \bookOutputSuffix "violin"
\score {
\violinPart
\midi { }
}
}

\book {
   \bookOutputSuffix "viola"
\score {
\violaPart
\midi { }
}
}

\book {
   \bookOutputSuffix "cello"
\score {
\celloPart
\midi { }
}
}

\book {
   \bookOutputSuffix "contrabass"
\score {
\contrabassPart
\midi { }
}
}


HTH,

Elaine Alt
415 . 341 .4954   "*Confusion is
highly underrated*"
ela...@flaminghakama.com
Producer ~ Composer ~ Instrumentalist
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Problem with accidentals.ly and Lilypond 2.19.82

2018-12-13 Thread Thomas Morley
Am Do., 13. Dez. 2018 um 23:11 Uhr schrieb Luca Danieli :

> What it did was to replace the line #(ly:parser-set-note-names parser 
> pitchnames)
> with #(ly:parser-set-note-names pitchnames)

convert-ly, correctly applied, would have done it for you ;)

> So I have got the same problem of before. Some accidentals are replaced with 
> a X. Don't know how to solve it.

Well, first I made an experiment.
I included your code and tried to compile the most simple:

{ ceseh1 }

With 2.18.2 and 2.19.82 (converted)

In both version I get:
warning: Could not find glyph-name for alteration -3/4
2.18.2 is done with this warning
2.19.82 additionally prints some dummy accidental

> Am I the only one to have this problem?

Likely, but I have a hard time imagening your file ever worked:

Obviously you took
http://lsr.di.unimi.it/LSR/Item?id=786
and changed it.
But while defining your pitchnames in 'arrowedPitchNames', you use
alterations like
(* FLAT 3/2)
(/ FLAT 2)
(/ SHARP 2)
(* SHARP 3/2)
There is no corresponding entry in 'arrowGlyphs' for those alterations, though.
Thus LilyPond-2.19.82 does not find any accidental-glyph to print,
warns you and (to make it more obvious) it prints the dummy instead.

Create additional entries in 'arrowGlyphs' for the alterations listed
above and it should work.

Cheers,
  Harm

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


Re: [Spam] Re: Status and future of abc2ly

2018-12-13 Thread Laura Conrad
> "Andrew" == Andrew Bernard  writes:

Andrew> I had such poor results with abc2ly just recently that I
Andrew> can't imagine there is any user base using it in earnest, or
Andrew> even at all, else there would be lots of complaints. Or
Andrew> perhaps I was doing something wrong. I feel that it does not
Andrew> deserve a place in the stable.

I do actually use it on occasion.  When I started transcribing music in
the 1990's, I used the ABC of that era.  Even after I was getting much
better results from lilypond, I was still typing ABC because it was what
I knew how to do.  At one point abc2ly was quite good at transcribing
the ABC I used to the lilypond of that era.  (Partly because I did some
maintenance on it.)

Unfortunately, someone did some more maintenance, presumably to get it
to translate their ABC, and now when I use abc2ly I have to do some
editing to the lilypond.  I don't do it very often, but it is part of a
script that turns an old transcription into my new lilypond format.  So
I'd be a little bit sorry if it went away completely, but I could
probably work around the problem and  maybe even recover the version of
abc2ly that worked with my transcriptions.

-- 
Laura   (mailto:lcon...@laymusic.org)

(617) 661-8097  233 Broadway, Cambridge, MA 02139   
 

It may seem somewhat remarkable that Bernard of Clairvaux, who records
so many miracles of his friend St Malachi, never takes any notice of
his own, which, in their turn, however, are carefully related by his
companions and disciples. In the long series of ecclesiastical
history, does there exist a single instance of a saint asserting that
he himself possessed the gift of miracles?

Edward Gibbon,  The Decline and Fall of the Roman Empire

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


Re: Problem with accidentals.ly and Lilypond 2.19.82

2018-12-13 Thread Luca Danieli
Sorry for the inline image Thomas, didn't know about that.

I have been able to run it!

What it did was to replace the line #(ly:parser-set-note-names parser 
pitchnames)
with #(ly:parser-set-note-names pitchnames)

So I have got the same problem of before. Some accidentals are replaced with a 
X. Don't know how to solve it. Am I the only one to have this problem?

Thanks
Luca

I post here the content of the file and attach the image of the problem:

%% http://lsr.dsi.unimi.it/LSR/Item?id=786
%% see also 
http://www.lilypond.org/doc/v2.18/Documentation/notation/pitch-and-harmony-in-contemporary-music.html#microtonal-notation
%% see also http://www.ekmelic-music.org/en/ekmelily.htm

% The pitches for the scale are specified in terms of equal-tempered
  %  whole tones.
  % Transposition, key signatures, transposition, and
  %  MIDI output will use these pitches.
  % A perfect fifth is 701.955 'cents' where a cent is 1/200 of an
  %  equal-tempered whole tone.  LilyPond uses rational numbers for
  %  pitches, so we use 702/200 whole tones for the fifth.
  % Building the scale starting on C,
  %  G is a perfect fifth higher at 702/200, D is another fifth higher
  %  at 1404/200 so the pitch within the first octave is 204/200, etc.
  % (You can write a Scheme code to generate the series if you prefer.)
scalepitches = #`#(0/200 204/200 408/200 498/200 702/200 906/200 1110/200)
#(ly:set-default-scale (ly:make-scale scalepitches))

  % The pitch E built from perfect fifths is 408 cents above C,
  %  but a perfect major third is 386 cents.
  % The notes in perfect thirds use arrows on accidentals
  %  to represent adjustment by this 22-cent difference.

\version "2.19.80"

ARROW = #22/200
#(define-public SHARP-RAISE   (+ SHARP ARROW))
#(define-public SHARP-LOWER   (- SHARP ARROW))  % 92/200
#(define-public NATURAL-RAISE (+ NATURAL ARROW))
#(define-public NATURAL-LOWER (- NATURAL ARROW))
#(define-public FLAT-RAISE(+ FLAT ARROW))
#(define-public FLAT-LOWER(- FLAT ARROW))

  % Note names can now be defined to represent these pitches in our
  % Lilypond input.  We extend the list of Dutch note names:

arrowedPitchNames = #`(
   (ceses . ,(ly:make-pitch -1 0 DOUBLE-FLAT))
   (ceseh . ,(ly:make-pitch -1 0 (* FLAT 3/2)))
   (cesel . ,(ly:make-pitch -1 0 FLAT-LOWER))
   (ces . ,(ly:make-pitch -1 0 FLAT))
   (cesir . ,(ly:make-pitch -1 0 FLAT-RAISE))
   (cesih . ,(ly:make-pitch -1 0 (/ FLAT 2)))
   (ceh . ,(ly:make-pitch -1 0 (/ FLAT 2)))
   (cel . ,(ly:make-pitch -1 0 NATURAL-LOWER))
   (c . ,(ly:make-pitch -1 0 NATURAL))
   (cir . ,(ly:make-pitch -1 0 NATURAL-RAISE))
   (cih . ,(ly:make-pitch -1 0 (/ SHARP 2)))
   (ciseh . ,(ly:make-pitch -1 0 (/ SHARP 2)))
   (cisel . ,(ly:make-pitch -1 0 SHARP-LOWER))
   (cis . ,(ly:make-pitch -1 0 SHARP))
   (cisir . ,(ly:make-pitch -1 0 SHARP-RAISE))
   (cisih . ,(ly:make-pitch -1 0 (* SHARP 3/2)))
   (cisis . ,(ly:make-pitch -1 0 DOUBLE-SHARP))

   (deses . ,(ly:make-pitch -1 1 DOUBLE-FLAT))
   (deseh . ,(ly:make-pitch -1 1 (* FLAT 3/2)))
   (desel . ,(ly:make-pitch -1 1 FLAT-LOWER))
   (des . ,(ly:make-pitch -1 1 FLAT))
   (desir . ,(ly:make-pitch -1 1 FLAT-RAISE))
   (desih . ,(ly:make-pitch -1 1 (/ FLAT 2)))
   (deh . ,(ly:make-pitch -1 1 SEMI-FLAT))
   (del . ,(ly:make-pitch -1 1 NATURAL-LOWER))
   (d . ,(ly:make-pitch -1 1 NATURAL))
   (dir . ,(ly:make-pitch -1 1 NATURAL-RAISE))
   (dih . ,(ly:make-pitch -1 1 (/ SHARP 2)))
   (diseh . ,(ly:make-pitch -1 1 (/ SHARP 2)))
   (disel . ,(ly:make-pitch -1 1 SHARP-LOWER))
   (dis . ,(ly:make-pitch -1 1 SHARP))
   (disir . ,(ly:make-pitch -1 1 SHARP-RAISE))
   (disih . ,(ly:make-pitch -1 1 (* SHARP 3/2)))
   (disis . ,(ly:make-pitch -1 1 DOUBLE-SHARP))

   (eeses . ,(ly:make-pitch -1 2 DOUBLE-FLAT))
   (eeseh . ,(ly:make-pitch -1 2 (* FLAT 3/2)))
   (eesel . ,(ly:make-pitch -1 2 FLAT-LOWER))
   (ees . ,(ly:make-pitch -1 2 FLAT))
   (eesir . ,(ly:make-pitch -1 2 FLAT-RAISE))
   (eesih . ,(ly:make-pitch -1 2 (/ FLAT 2)))
   (eeh . ,(ly:make-pitch -1 2 (/ FLAT 2)))
   (eel . ,(ly:make-pitch -1 2 NATURAL-LOWER))
   (e . ,(ly:make-pitch -1 2 NATURAL))
   (eir . ,(ly:make-pitch -1 2 NATURAL-RAISE))
   (eih . ,(ly:make-pitch -1 2 (/ SHARP 2)))
   (eiseh . ,(ly:make-pitch -1 2 (/ SHARP 2)))
   (eisel . ,(ly:make-pitch -1 2 SHARP-LOWER))
   (eis . ,(ly:make-pitch -1 2 SHARP))
   (eisir . ,(ly:make-pitch -1 2 SHARP-RAISE))
   (eisih . ,(ly:make-pitch -1 2 (* SHARP 3/2)))
   (eisis . ,(ly:make-pitch -1 2 DOUBLE-SHARP))

   (feses . ,(ly:make-pitch -1 3 DOUBLE-FLAT))
   (feseh . ,(ly:make-pitch -1 3 (* FLAT 3/2)))
   (fesel . ,(ly:make-pitch -1 3 FLAT-LOWER))
   (fes . ,(ly:make-pitch -1 3 FLAT))
   (fesir . ,(ly:make-pitch -1 3 FLAT-RAISE))
   (fesih . ,(ly:make-pitch -1 3 (/ FLAT 2)))
   (feh . 

Re: Problem with accidentals.ly and Lilypond 2.19.82

2018-12-13 Thread Thomas Morley
Am Do., 13. Dez. 2018 um 21:59 Uhr schrieb Luca Danieli :
>
> Thank you David.
> I tried to you convert-ly, but I got the following error:
>
> >convert-ly: error: accidentals.ly: Unable to determine version.  Skipping
>
> what can I do?

Then there is no \version-statement in the file.
Insert the version it was originally was created for, probably temporary.
Or do
convert-ly --from=2.18.2 --to=2.19.82 file.ly
Note, this will only show what would be changed . To actually do it, add -e

Anyway, you can't expect much effect on guile-code, although I think
we have a convert rule whch eliminates superfluos 'parser'-arguments
for 2.19.


> Luca Danieli  writes:
>
> > Hi there.
> >
> > I have got a problem. In my score, I have included the library 
> > accidentals.ly
> > With Lilypond 2.19.82 I have the error:
> >
> >
> > 163:2<0>: error: GUILE signaled an error for the expression beginning here
> >
> > #
> >
> > (ly:parser-set-note-names parser pitchnames)
> >
> > If I change the line #(ly:parser-set-note-names parser pitchnames)
> > with #(ly:parser-set-note-names pitchnames)
> >
> > the program compiles, but some notes present a X instead of the
> > correct accidental.

Well, first try convert-ly.
If it's not sufficient. You need to post your accidental.ly, otherwise
nobody can help.

And please, _no_ inline images. Attach them, link to them, but not inline.
Meanwhile I've got notifications from more and more companies dropping
any plain text, doing _all_ via html:
It lookes all bright and shiny like one brothel door next to more of
them. The content is hidden, though. Going on my nerves.
Thus I decided to disable _any_ html in mails.
So I can't see inline images, and I will not allow them being displayed, again.


Cheers,
  Harm

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


Re: Problem with accidentals.ly and Lilypond 2.19.82

2018-12-13 Thread Luca Danieli
I have been able to run it!

What it did was to replace the line #(ly:parser-set-note-names parser 
pitchnames)
with #(ly:parser-set-note-names pitchnames)

So I have got the same problem of before. Some accidentals are replaced with a 
X. Don't know how to solve it. Am I the only one to have this problem?

Best
Luca

From: lilypond-user  on 
behalf of Luca Danieli 
Sent: 13 December 2018 20:58
To: David Kastrup
Cc: lilypond-user@gnu.org
Subject: Re: Problem with accidentals.ly and Lilypond 2.19.82

Thank you David.
I tried to you convert-ly, but I got the following error:

>convert-ly: error: accidentals.ly: Unable to determine version.  Skipping

what can I do?

Best
Luca


From: David Kastrup 
Sent: 13 December 2018 13:49
To: Luca Danieli
Cc: lilypond-user@gnu.org
Subject: Re: Problem with accidentals.ly and Lilypond 2.19.82

Luca Danieli  writes:

> Hi there.
>
> I have got a problem. In my score, I have included the library accidentals.ly
> With Lilypond 2.19.82 I have the error:
>
>
> 163:2<0>: error: GUILE signaled an error for the expression beginning here
>
> #
>
> (ly:parser-set-note-names parser pitchnames)
>
> If I change the line #(ly:parser-set-note-names parser pitchnames)
> with #(ly:parser-set-note-names pitchnames)
>
> the program compiles, but some notes present a X instead of the
> correct accidental.
>
> [cid:b8369fdb-4dc3-4778-96bf-3cf7ffb201d7]
>
> I am stuck between these two things and not know how to solve the
> issues and use accidentals.ly with Lilypond 2.19.82




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


Re: Problem with accidentals.ly and Lilypond 2.19.82

2018-12-13 Thread Luca Danieli
Thank you David.
I tried to you convert-ly, but I got the following error:

>convert-ly: error: accidentals.ly: Unable to determine version.  Skipping

what can I do?

Best
Luca


From: David Kastrup 
Sent: 13 December 2018 13:49
To: Luca Danieli
Cc: lilypond-user@gnu.org
Subject: Re: Problem with accidentals.ly and Lilypond 2.19.82

Luca Danieli  writes:

> Hi there.
>
> I have got a problem. In my score, I have included the library accidentals.ly
> With Lilypond 2.19.82 I have the error:
>
>
> 163:2<0>: error: GUILE signaled an error for the expression beginning here
>
> #
>
> (ly:parser-set-note-names parser pitchnames)
>
> If I change the line #(ly:parser-set-note-names parser pitchnames)
> with #(ly:parser-set-note-names pitchnames)
>
> the program compiles, but some notes present a X instead of the
> correct accidental.
>
> [cid:b8369fdb-4dc3-4778-96bf-3cf7ffb201d7]
>
> I am stuck between these two things and not know how to solve the
> issues and use accidentals.ly with Lilypond 2.19.82




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


Re: Multiple tempos at the same time and midi playback?

2018-12-13 Thread DJF
On Dec 13, 2018, at 7:33 AM, Yakir Arbib  wrote:
> 
> I write modern classical music in which each instrument has its' own
> separate tempo.  My question is, do you think it's possible to write
> something like that in LilyPond using separate tempo commands for each
> staff?
> 

To get a separate tempo marking in each staff, you would, in a \layout block, 
remove the Metronome_mark_engraver from the Score level, and add it to the 
Staff level. Because you’re new to LilyPond, I’ve attached a little longer and 
more complete example than usual and also included its contents below.

I would hasten to add that this is a visual fix only—the various tempi will not 
be rendered in MIDI playback. If you add a \midi { } line at the end of the 
\score block, it will use the last metronome mark (in the example below, 4 = 
110) as its tempo for all the parts. Someone more knowledgable than I will have 
to tell you if it's even possible to get separate tempi rendered 
simultaneously. I suspect not.

I hope this is helpful.

Dan

%

\version "2.19.80"

\layout {
  \context {
\Staff
\consists "Metronome_mark_engraver"
  }
  \context {
\Score
\remove "Metronome_mark_engraver"
  }
}

violin = \relative c'' {
  \key c \major
  \time 4/4
  \tempo 4 = 90
  a4 a a a
}

viola = \relative c' {
  \tempo 4 = 60
a4 a a a
}

cello = \relative c {
  \tempo 4 = 120
a4 a a a
}

contrabass = \relative c {
\tempo 4 = 110
a4 a a a 
}

violinPart = \new Staff \with {
  instrumentName = "Violin"
} \violin

violaPart = \new Staff \with {
  instrumentName = "Viola"
} { \clef alto \viola }

celloPart = \new Staff \with {
  instrumentName = "Cello"
 } { \clef bass \cello }

contrabassPart = \new Staff \with {
  instrumentName = "Contrabass"
} { \clef bass \contrabass }

\score {
  <<
\violinPart
\violaPart
\celloPart
\contrabassPart
  >>
}
%



tempo test.ly
Description: Binary data
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Multiple tempos at the same time and midi playback?

2018-12-13 Thread Hans Åberg


> On 13 Dec 2018, at 19:30, Yakir Arbib  wrote:
> 
> Thanks a lot for your reply!  Unfortunately since the example is in an
> image, and not a text, I cannot see it (or read it with my screan
> reader).  Is there a way to get the source code for the example you
> mentioned?

In addition to clicking on the image, just change the "Item" in the URL [1] to 
"Snippet", as in [2].

1. http://lsr.di.unimi.it/LSR/Item?id=344
2. http://lsr.di.unimi.it/LSR/Snippet?id=344



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


Re: Multiple tempos at the same time and midi playback?

2018-12-13 Thread Johan Vromans
On Thu, 13 Dec 2018 19:30:16 +0100, Yakir Arbib 
wrote:

> Thanks a lot for your reply!  Unfortunately since the example is in an
> image, and not a text,

When you click on the image, you see the lilypond source.

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


Re: Multiple tempos at the same time and midi playback?

2018-12-13 Thread Yakir Arbib
Hi Paolo,

Thanks a lot for your reply!  Unfortunately since the example is in an
image, and not a text, I cannot see it (or read it with my screan
reader).  Is there a way to get the source code for the example you
mentioned?

Also, I think they are talking about different time signatures (3/3,
4/4 etc) where as I am trying to write different metronome marks for
each instrument.  I don't know, maybe it's the same with metronome
markings as with time signitures with Lilypond?

Thanks a lot for the help again!

Yakir



On 12/13/18, Paolo Cantamessa  wrote:
> Hello Yakir,
> welcome an Lilypond user.
>
> Take look here this snippet: http://lsr.di.unimi.it/LSR/Item?id=344
>
> It is very simple.
>
> All the best.
>
> Paolo
>
> Il gio 13 dic 2018, 14:34 Yakir Arbib  ha scritto:
>
>> Hi All,
>>
>>
>> My name is Yakir and I'm a pianist / composer based in Paris.
>>
>> I am very new to LilyPond, so please pardon me if my question is
>> annoying or redundant.
>>
>> I write modern classical music in which each instrument has its' own
>> separate tempo.  My question is, do you think it's possible to write
>> something like that in LilyPond using separate tempo commands for each
>> staff?
>>
>> My second question is, do you know of any GUI or outside software
>> (such as Frescobaldi) where I could type Lilypond code and listen to
>> the midi playback from any point in the score when I want without
>> having to compile the file each time?
>>
>> * I am visually impaired and use a screan reader to work, so please
>> suggest a program where I can actually type the code (not manipulate
>> the notes graphically) and listen to midi by a simple command?
>>
>> Thank you very very much for your time and help!
>>
>> All my best,
>>
>> Yakir
>>
>> Yakir Arbib
>>
>> Http://www.yakirarbib.com/
>> Http://www.facebook.com/yakirarbib
>>
>> ___
>> lilypond-user mailing list
>> lilypond-user@gnu.org
>> https://lists.gnu.org/mailman/listinfo/lilypond-user
>>
>

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


Re: Multiple tempos at the same time and midi playback?

2018-12-13 Thread Paolo Cantamessa
Hello Yakir,
welcome an Lilypond user.

Take look here this snippet: http://lsr.di.unimi.it/LSR/Item?id=344

It is very simple.

All the best.

Paolo

Il gio 13 dic 2018, 14:34 Yakir Arbib  ha scritto:

> Hi All,
>
>
> My name is Yakir and I'm a pianist / composer based in Paris.
>
> I am very new to LilyPond, so please pardon me if my question is
> annoying or redundant.
>
> I write modern classical music in which each instrument has its' own
> separate tempo.  My question is, do you think it's possible to write
> something like that in LilyPond using separate tempo commands for each
> staff?
>
> My second question is, do you know of any GUI or outside software
> (such as Frescobaldi) where I could type Lilypond code and listen to
> the midi playback from any point in the score when I want without
> having to compile the file each time?
>
> * I am visually impaired and use a screan reader to work, so please
> suggest a program where I can actually type the code (not manipulate
> the notes graphically) and listen to midi by a simple command?
>
> Thank you very very much for your time and help!
>
> All my best,
>
> Yakir
>
> Yakir Arbib
>
> Http://www.yakirarbib.com/
> Http://www.facebook.com/yakirarbib
>
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Problem with accidentals.ly and Lilypond 2.19.82

2018-12-13 Thread David Kastrup
Luca Danieli  writes:

> Hi there.
>
> I have got a problem. In my score, I have included the library accidentals.ly
> With Lilypond 2.19.82 I have the error:
>
>
> 163:2<0>: error: GUILE signaled an error for the expression beginning here
>
> #
>
> (ly:parser-set-note-names parser pitchnames)
>
> If I change the line #(ly:parser-set-note-names parser pitchnames)
> with #(ly:parser-set-note-names pitchnames)
>
> the program compiles, but some notes present a X instead of the
> correct accidental.
>
> [cid:b8369fdb-4dc3-4778-96bf-3cf7ffb201d7]
>
> I am stuck between these two things and not know how to solve the
> issues and use accidentals.ly with Lilypond 2.19.82




-- 
David Kastrup

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


Multiple tempos at the same time and midi playback?

2018-12-13 Thread Yakir Arbib
Hi All,


My name is Yakir and I'm a pianist / composer based in Paris.

I am very new to LilyPond, so please pardon me if my question is
annoying or redundant.

I write modern classical music in which each instrument has its' own
separate tempo.  My question is, do you think it's possible to write
something like that in LilyPond using separate tempo commands for each
staff?

My second question is, do you know of any GUI or outside software
(such as Frescobaldi) where I could type Lilypond code and listen to
the midi playback from any point in the score when I want without
having to compile the file each time?

* I am visually impaired and use a screan reader to work, so please
suggest a program where I can actually type the code (not manipulate
the notes graphically) and listen to midi by a simple command?

Thank you very very much for your time and help!

All my best,

Yakir

Yakir Arbib

Http://www.yakirarbib.com/
Http://www.facebook.com/yakirarbib

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


Problem with accidentals.ly and Lilypond 2.19.82

2018-12-13 Thread Luca Danieli
Hi there.

I have got a problem. In my score, I have included the library accidentals.ly
With Lilypond 2.19.82 I have the error:


163:2<0>: error: GUILE signaled an error for the expression beginning here

#

(ly:parser-set-note-names parser pitchnames)

If I change the line #(ly:parser-set-note-names parser pitchnames)
with #(ly:parser-set-note-names pitchnames)

the program compiles, but some notes present a X instead of the correct 
accidental.

[cid:b8369fdb-4dc3-4778-96bf-3cf7ffb201d7]

I am stuck between these two things and not know how to solve the issues and 
use accidentals.ly with Lilypond 2.19.82
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: using Lilypond as a graphical drawing app

2018-12-13 Thread Pierre Perol-Schneider
Hi Andrew,

Le jeu. 13 déc. 2018 à 08:08, N. Andrew Walsh  a
écrit :
> [...] That's some next-level insanity.

Thanks for making me laugh so hard! I plead guilty!
Cheers,
Pierre

Le jeu. 13 déc. 2018 à 08:08, N. Andrew Walsh  a
écrit :

> ohmygod, is anybody still working on this? The idea to somebody re-doing
> Treatise in Lily *as vector graphics* literally made me gasp. That's some
> next-level insanity.
>
> Kudos to you, to whoever coded that, and to everybody. I … I need to go
> sit down for a while.
>
> Cheers,
>
> A
>
> On Sat, Dec 8, 2018 at 9:25 PM Kieren MacMillan <
> kieren_macmil...@sympatico.ca> wrote:
>
>> Hi Pierre,
>>
>> > Your topic reminds me some test pages done with a C. Cardew score two
>> years ago:
>> > http://lilybin.com/u8vxbi/1
>>
>> WOW! Lilypond never ceases to amaze me.
>>
>> A non-trivial detail: we’re viewing that in a browser.
>> Just let that sink in.  =)
>>
>> Thanks!
>> Kieren.
>> 
>>
>> Kieren MacMillan, composer
>> ‣ website: www.kierenmacmillan.info
>> ‣ email: i...@kierenmacmillan.info
>>
>>
>> ___
>> lilypond-user mailing list
>> lilypond-user@gnu.org
>> https://lists.gnu.org/mailman/listinfo/lilypond-user
>>
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user