Re: calling lilybin (or similar) as a service triggered from a [JavaScript?] form in a web page

2018-03-27 Thread Paul Morris

On 03/13/2018 11:54 AM, Kieren MacMillan wrote:

Hello all,  Has anyone tried to set up a form (e.g., Javascript) in a web page 
which, when submitted, triggers a Lilypond-on-server (LoS?) 
application/environment (e.g., lilybin.com) and returns a PDF?

I'd like to offer some music and music education documents and templates on my 
website, but (a) don’t want to show my Lilypond code, and (b) if possible, 
avoid installing and maintaining the Lilypond server installation myself.

Thanks for any hints/advice/pointers.


Hi Kieren,

I've done something in roughly the same ballpark by creating a version 
of LilyBin for Clairnote music notation:


http://lilybin.clairnote.org/

Not sure if it makes sense for your use case, but check out this blog 
post for more details.


http://clairnote.org/blog/2017/06/announcing-lilybin-clairnote/

Cheers,
-Paul


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


Re: Request for help converting file - only slightly off-topic

2018-03-27 Thread Ralph Palmer
Greetings -

Just a note to let everyone know that someone has volunteered and converted
the .sib file to PDF. Thanks to those of you who responded.

All the best,

Ralph

Ralph Palmer
Brattleboro, VT, USA
palmer.r.vio...@gmail.com

On Mon, Mar 26, 2018, 9:00 PM Ralph Palmer 
wrote:

> Greetings -
>
> I've been given an .sib file, and I cannot open it. It's expected that I
> shall enter the music into LilyPond and transpose it into alto clef. I'm
> not sure of the legalities, but I don't think it should be a problem if
> someone with access to Sibelius could open the file, create a .pdf file,
> and share it with me.
>
> I would appreciate it if someone with access to Sibelius would contact me
> off-list , so I could share the file and
> receive a .pdf.
>
> All the best,
>
> Ralph
>
> --
> Ralph Palmer
> Brattleboro, VT
> USA
> palmer.r.vio...@gmail.com
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Thriple flat/sharp glyphs...

2018-03-27 Thread Torsten Hämmerle
Thanks, Joram,

That sounds plausible...
Talking about quarter tone accidentals:
Internally, LilyPond uses quarter tone steps, so that I had to insert
intermediate steps between double and triple flat resp. between double and
triple sharp.

I don't believe that it is of any practical relevance, and, frankly, I
hardly dare to ask about double-and-a-half flat/sharp glyphs.
So this would be a slashed triple flat (and I don't even want to think about
how a slashed triple sharp would look like).

Besides, I just noticed my typo ("Thriple") in the subject line carried over
from mail to mail, this is s embarrassing...

All the best,
Torsten




--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html

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


Re: Thriple flat/sharp glyphs...

2018-03-27 Thread Noeck
Hi,

Am 27.03.2018 um 19:49 schrieb Torsten Hämmerle:
> nobody seems to know what this accidental is for

I've never seen it in real life neither, but it seems to be an
alternative for the ½ flat and 1½ flat signs.

> 1 1/2 flat …
> Symbol is usually the backwards flat sign combined with the normal flat sign 
> … Some prefer to use two flat signs with a slash through it instead.

https://musescore.org/en/node/3807
https://en.wikipedia.org/wiki/Quarter_flat


Thanks, Torsten, for your work!

Joram

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


Re: Adding note names to a language

2018-03-27 Thread Br. Samuel Springuel

On 3/27/18 2:42 PM, Torsten Hämmerle wrote:

Br. Samuel Springuel wrote

Is there a way to import into the new language the note names from an
existing language?

Yes.
All the note name definitions are contained in the associated list
language-pitch-names
When applying (assoc-get 'english language-pitch-names) you'll get a list of
all the English note definitions.

That way, you can append several lists, e.g. using Harm's do-re-mi example:

myNames = #(append (assoc-get 'english language-pitch-names)
   `(
 (do . ,(ly:make-pitch -1 0 NATURAL))
 (re . ,(ly:make-pitch -1 1 NATURAL))
 (mi . ,(ly:make-pitch -1 2 NATURAL))
   ))


That works beautifully.  Thanks.

--
✝
Br. Samuel, OSB
St. Anselm’s Abbey
Washington, DC
(R. Padraic Springuel)

PAX ☧ ΧΡΙΣΤΟΣ

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


Re: Adding note names to a language

2018-03-27 Thread Torsten Hämmerle
Br. Samuel Springuel wrote
> Does the new language have to be defined from scratch?

No. 
The simplest solution would be copy & paste (file scm/define-note-names.scm
contains all the note name definitions in all languages).



Br. Samuel Springuel wrote
> Is there a way to import into the new language the note names from an
> existing language?

Yes.
All the note name definitions are contained in the associated list
language-pitch-names
When applying (assoc-get 'english language-pitch-names) you'll get a list of
all the English note definitions.

That way, you can append several lists, e.g. using Harm's do-re-mi example:

myNames = #(append (assoc-get 'english language-pitch-names)
  `(
(do . ,(ly:make-pitch -1 0 NATURAL))
(re . ,(ly:make-pitch -1 1 NATURAL))
(mi . ,(ly:make-pitch -1 2 NATURAL))
  ))

As a result, myNames contains all English note definitons plus the custom
do, re, and mi.

You may even combine two or more existing languages:

combiNames = #(append
   (assoc-get 'english language-pitch-names)
   (assoc-get 'italiano language-pitch-names))

combiNames will then contain both English and Italian note name definitions.

HTH,
Torsten




--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html

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


Re: Adding note names to a language

2018-03-27 Thread Br. Samuel Springuel

On 3/27/18 4:48 AM, Thomas Morley wrote:

Though, examples to define and use an own language can be found in
makam.ly and bagpipe.ly

>

Leads to below, note: only the method is demonstrated, `myNames' needs
to be extended, ofcourse



Does the new language have to be defined from scratch?  Is there a way 
to import into the new language the note names from an existing language?


--
✝
Br. Samuel, OSB
St. Anselm’s Abbey
Washington, DC
(R. Padraic Springuel)

PAX ☧ ΧΡΙΣΤΟΣ

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


Re: Thriple flat/sharp glyphs...

2018-03-27 Thread Torsten Hämmerle
Hi Werner and Abraham,

Thanks for the feedback, we're getting somewhere... :)

As usual, I've kept the slashes as closely as possible to the original
design in the first attempt just to have a basis for discussion.

Eventually, these glyphs are very rare and especially in the case of the
slashed double flat, nobody seems to know what this accidental is for
(Daniel Spreadbury of Dorico even asked about it when filing through the
Emmentaler glyphs and checking his SMuFL fonts for completeness).

To shorten up the process of PDF ping pong, here's a short snippet (using
the original flat designs, of course) that lets you experiment with slash
placement without having to run the Metafont Mill:

%% END SNIPPET
\version "2.19.81"

#(set-global-staff-size 20)

\markup "Custom Slashed Flats"

slashed =
#(define-music-function (parser location p1 p2 note) (pair? pair? ly:music?)
   #{ \override Voice.Accidental.stencil =
  #(lambda (grob)
 (let* ((th (* 1.5 (ly:staff-symbol-line-thickness grob
   (ly:stencil-add
(make-line-stencil th (car p1) (cdr p1) (car p2) (cdr p2))
(ly:accidental-interface::print grob
  $note #})


{
  \slashed #'(-0.5 . 0.7) #'(0.6 . 1.2) { as'4 bes'4 }
  \slashed #'(-0.5 . 0.9) #'(1.3 . 1.5) { ases'4 beses'4 }
}
%% END SNIPPET

The two pairs after the \slashed command just represent the starting and end
point co-ordinates of the slash (in staff spaces).
Slash thickness is set to 1.5 times the save-line thickness (that's the
slash thickness currently used in Feta).


 

So you've got the possibility to play around with the slash positioning
yourself and try to find a satisfactory solution.
I can implement it into the Metafont code, then.

Thanks and have fun,
Torsten



--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html

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


Re: lyluatex: call for Fedora users

2018-03-27 Thread Sam Bivens

Hi Federico,

The MWE I compiled a couple weeks ago that *did* work fine now no longer 
does, and now I have the exact problem that you have. Curious. I have 
TeXLive 2016, which was downloaded from the Fedora repositories along 
with LilyPond. I just have the lyluatex files in my file's directory.


Sam


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


Re: Thriple flat/sharp glyphs...

2018-03-27 Thread Abraham Lee
On Tue, Mar 27, 2018 at 9:44 AM, Werner LEMBERG  wrote:

>
> > I've set up two PDFs for comparing the original and my current
> > working draft design (the triple flat missing in the original
> > design, though).  All existing accidentals containing flats both on
> > and between stave-lines in all design sizes.  In my printout, the
> > opening-up of counters does not look overdone.
> >
> > issue3356-flats-ORIGINAL.pdf
> >  issue3356-flats-ORIGINAL.pdf>
> > issue3356-flats-NEW.pdf
> >  issue3356-flats-NEW.pdf>
>
> Very nice!  Two remarks.
>
> * For smaller sizes I would like the slash through the double flat
>   become asymmetric as an optical counter: the right-hand part should
>   become more extended horizontally.
>
> * The same should probably be applied to other slashes also, but to a
>   lesser extent (and maybe extending on the left-hand side).
>

I agree with Werner on all three statements. They look much much better
now. Thanks for your work on this, Torsten!

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


Re: lyluatex: call for Fedora users

2018-03-27 Thread Federico Bruni



Il giorno mar 27 mar 2018 alle 17:48, Urs Liska  
ha scritto:



Am 27.03.2018 um 17:32 schrieb Federico Bruni:

Hi Sam

This is good news.. I'm also on Fedora 27.

When I run lualatex, it stops when compiling lilypond snippets and a 
? prompt appears, so I have to hit enter several times until the 
PDF is generated.


But what is printed before (or around) the (ca. 10 lines)?



The full logs are here:
https://github.com/jperon/lyluatex/issues/180




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


Re: lyluatex: call for Fedora users

2018-03-27 Thread Urs Liska



Am 27.03.2018 um 17:32 schrieb Federico Bruni:

Hi Sam

This is good news.. I'm also on Fedora 27.

When I run lualatex, it stops when compiling lilypond snippets and a ? 
prompt appears, so I have to hit enter several times until the PDF is 
generated.


But what is printed before (or around) the (ca. 10 lines)?

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


Re: Thriple flat/sharp glyphs...

2018-03-27 Thread Werner LEMBERG

> I've set up two PDFs for comparing the original and my current
> working draft design (the triple flat missing in the original
> design, though).  All existing accidentals containing flats both on
> and between stave-lines in all design sizes.  In my printout, the
> opening-up of counters does not look overdone.
> 
> issue3356-flats-ORIGINAL.pdf
> 
>   
> issue3356-flats-NEW.pdf
>   

Very nice!  Two remarks.

* For smaller sizes I would like the slash through the double flat
  become asymmetric as an optical counter: the right-hand part should
  become more extended horizontally.

* The same should probably be applied to other slashes also, but to a
  lesser extent (and maybe extending on the left-hand side).


Werner

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


Re: lyluatex: call for Fedora users

2018-03-27 Thread Federico Bruni

Hi Sam

This is good news.. I'm also on Fedora 27.

When I run lualatex, it stops when compiling lilypond snippets and a ? 
prompt appears, so I have to hit enter several times until the PDF is 
generated.


Can you give me more details on your configuration?
How did you install LilyPond?
How did you install TexLive and which version you're using?
How did you install lylualatex?
Can you show a minimal example which compiles fine?

Thank you
Federico


Il giorno mar 27 mar 2018 alle 17:15, Sam Bivens  
ha scritto:

Hi Federico,

lyluatex works great on my Fedora 27 system, though I'm not sure what 
exactly you mean by "without interaction and clicking Enter to 
compile LilyPond snippets." All problems I had were solved when I 
remembered to run it with the --shell-escape option.


Sam


On 03/27/2018 08:22 AM, Federico Bruni wrote:

Hi folks

Any Fedora users here who can tell me if they can make lyluatex work 
smoothly (without interaction and clicking Enter to compile 
LilyPond snippets)?
So far I was able to run it smoothly only on a Debian container, but 
not in Fedora. I wonder if the problem is in Fedora or my 
configuration..


See this issue:
https://github.com/jperon/lyluatex/issues/180

Thanks
Federico




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


--
Sam Bivens, Ph.D.
Music Theory Faculty
Cleveland Institute of Music



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


Re: lyluatex: call for Fedora users

2018-03-27 Thread Sam Bivens

Hi Federico,

lyluatex works great on my Fedora 27 system, though I'm not sure what 
exactly you mean by "without interaction and clicking Enter to compile 
LilyPond snippets." All problems I had were solved when I remembered to 
run it with the --shell-escape option.


Sam


On 03/27/2018 08:22 AM, Federico Bruni wrote:

Hi folks

Any Fedora users here who can tell me if they can make lyluatex work 
smoothly (without interaction and clicking Enter to compile LilyPond 
snippets)?
So far I was able to run it smoothly only on a Debian container, but 
not in Fedora. I wonder if the problem is in Fedora or my configuration..


See this issue:
https://github.com/jperon/lyluatex/issues/180

Thanks
Federico




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


--
Sam Bivens, Ph.D.
Music Theory Faculty
Cleveland Institute of Music

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


Re: Thriple flat/sharp glyphs...

2018-03-27 Thread Torsten Hämmerle
Hi all,

Sorry for the long pause, but I was quite occupied with my job (and
music)...



tisimst wrote
> This is really exciting. 

Yes, it certainly is. That's why I'm trying to get it right, or, at least,
find a good compromise.



tisimst wrote
> I do feel like the slash on accidentals.flatflat.slash gets WAY too thick,
> comparatively,
> from really feta-18 and smaller. Maybe I just need to see it in context to
> change my mind. 

When comparing it to the other flats' slashes, it definitely *is* too thick,
especially for small sizes.
I've now adapted it to the rest of the slashes (thickness, symmetry) and
also corrected the left horizontal extent to achieve consistent spacing.



tisimst wrote
> Also, since you brought up the typographic side of the
> design, I feel like the double and triple flat symbols should gradually
> become uncondensed as the point size decreases, starting from maybe
> feta-16, because the counter (the white space inside the flat) almost
> fills
> up all the way, not to mention when it's sitting on a staff line. Keeping
> the full width at that point gives the counter a little more breathing
> room. This is very common for optically sized designs: at smaller caption
> sizes, the shapes become more heavier and more "extended", at larger
> display sizes, the shapes become lighter and more condensed. I think that
> would really bring out the legibility at the smaller point sizes.
> 
> My two cents on the matter,
> Abraham

I totally I agree and I like the idea of applying these conventions to our
flats.
The use of different design sizes has nearly fallen into oblivion in photo
typesetting when PostScript came up with scalable fonts.
Using slightly different font designs for different sizes is one of the
greatest advantages of LilyPond over any other music engraving software, as
far as I know. And at the same time, it's probably one of the least
acknowledged features as LilyPond picks different Emmentaler fonts totally
by itself.

*Original counter behaviour*
* The counter was slightly enlarged for the compressed left flat in the
double flat glyph.
* No direct dependency from the design size.

*New counter and compression "morphing"*
* All flats are equally and moderately compressed in double and triple flat
glyphs
* Compression ceases to zero when approaching smallest design size.
* At the same time, Counter gradually slightly opens up for small design
sizes

I've set up two PDFs for comparing the original and my current working draft
design (the triple flat missing in the original design, though).
All existing accidentals containing flats both on and between stave-lines in
all design sizes.
In my printout, the opening-up of counters does not look overdone.

issue3356-flats-ORIGINAL.pdf
 
 
issue3356-flats-NEW.pdf
  




Urs Liska-3 wrote
> Didn't we even have a GSoC project suggestion for alternative accidental
> glyphs for on/off staffline one day?

And I could swear I've seen separate on-stave-line and between-stave-lines
accidentals in an old Metafont file (feta-accidentals.mf before they were
split up in feta-sharps.mf and feta-flats.mf).
But, at any rate, I'd like to keep this out of the triple-accidental
issue... :)




Simon Albrecht-2 wrote
> Even if I seem to be in a minority here, take my vote in favour of the 
> traditional Feta design. It’s certainly contentious in much the same way 
> as its treble clef, but I like it.

Acknowledged. But whereas the treble clef is very characteristic of LilyPond
and by far the most common clef, double flats are quite rare animals. And a
triple flat is like a Yeti.

All the best,
Torsten



--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html

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


lyluatex: call for Fedora users

2018-03-27 Thread Federico Bruni

Hi folks

Any Fedora users here who can tell me if they can make lyluatex work 
smoothly (without interaction and clicking Enter to compile LilyPond 
snippets)?
So far I was able to run it smoothly only on a Debian container, but 
not in Fedora. I wonder if the problem is in Fedora or my 
configuration..


See this issue:
https://github.com/jperon/lyluatex/issues/180

Thanks
Federico




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


Re: Writing score definition in Scheme

2018-03-27 Thread Urs Liska



Am 26.03.2018 um 18:36 schrieb Jan-Peter Voigt:

OK
here's a short hint created with the help of displayMusic:

% a dummy definition of create-staff
#(define (get-staff what)
   (make-music 'ContextSpeccedMusic
 'create-new #t
 'property-operations '()
 'context-type 'Staff
 'element #{ c''4 #}))

% a scheme representation of \new StaffGroup
$(make-music
  'ContextSpeccedMusic
  'create-new #t
  'property-operations '()
  'context-type 'StaffGroup
  'element (make-music
    'SimultaneousMusic
    'elements (map get-staff '(oboe flute


OK, I see how I can go about this.
But actually I have the impression that this will cause much more pain 
that the original state with switching between LilyPond and Scheme. I 
must say I get totally lost in that (considering that there are numerous 
properties to get from function calls.


The point I got to 
(https://git.openlilylib.org/bfsc/kayser/blob/Change-make-staff/includes/lib/make-staff.ily#L240) 
does compile and seems to produce Staff objects but obviously the music 
in it doesn't get through (note that this is another point than the 
original make-score, this is in make-staff instead) ...


Well, maybe I return to that WIP commit after my brain cools down a 
little bit again ...


Best
Urs



HTH Jan-Peter

Am 26.03.2018 um 18:23 schrieb Urs Liska:


Am 26. März 2018 15:35:42 MESZ schrieb Jan-Peter Voigt:

Hi Urs,

I assume you know to build the music-expression for the score in
scheme.

No, not really.
I can replace \score {} with (ly:make-score) but that doesn't really 
help me.
I have no idea how to map the nesting of the parallel contexts to 
Scheme expressions within a single expression.


(get-staff returns Staff objects, but at a later (or earlier) point I 
will also want to create the Staff with Scheme (the music itself will 
stay in LilyPond language files).







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


Diatonic accordion score fine-tuning

2018-03-27 Thread Menu Jacques
Hello folks,

I've modified the AccordionPushSpanner example supplied by someone on this list 
(can't find who it was, unfortunately), giving the attached file and the score :


How can I tune the settings to align the bar lines lower tips with the single 
staff line, and hide the dots in the repeat bar lines, in a way similar to:


The small vertical lines would be nice to have too.

Thanks for your help!
 
JM



AccordionPushSpannerExample.ly
Description: Binary data


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


Re: Request for help converting file - only slightly off-topic

2018-03-27 Thread Torsten Hämmerle
Sorry,

Just tried to open a .SIB file myself using the Scorch plugin.
Couldn't get it to work at all, seems to be outdated and heavily depending
on the browser.

But opening a SIB file in Sibelius (even in expired testing versions) works
fine (you can't save or export, but the file can be opened).

But probably it'd be best to ask for a neutral format such as MusicXML or a
PDF.
I'll never understand how people merrily send around proprietary file
formats and expect that everybody owns all the programs needed.

It'd be a good idea to send your finished work back in Dorico format. :)

Good luck,
Torsten



--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html

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


Re: Request for help converting file - only slightly off-topic

2018-03-27 Thread Torsten Hämmerle
Ralph Palmer wrote
> I've been given an .sib file, and I cannot open it.

Hi Ralph,

For viewing Sibelius files (.SIB), there is a free application called
"*Sibelius Scorch*".
After downloading it from Avid, you should be able to open and view .SIB
files.

All the best,
Torsten



--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html

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


Re: Adding note names to a language

2018-03-27 Thread Thomas Morley
2018-03-27 4:05 GMT+02:00 Br. Samuel Springuel :
> I would like to add the basic solfege note names to the english language
> module so that I can enter music (mostly chant) using solfege and then use
> `\transpose` to adjust its sounding pitch to create a midi file which can be
> used for practice.  So far, I've done this by editing define-note-names.scm
> to add the appropriate lines.  While this works fine locally, it makes for
> files which are not portable.  Is there a way to add pitch names/aliases in
> a more portable fashion (i.e. within the music file itself).



Mixing solfege and english names sounds a little strange, imho.

Though, examples to define and use an own language can be found in
makam.ly and bagpipe.ly

Leads to below, note: only the method is demonstrated, `myNames' needs
to be extended, ofcourse

myNames = #`(
  (c . ,(ly:make-pitch -1 0 NATURAL))
  (do . ,(ly:make-pitch -1 0 NATURAL))
  (d . ,(ly:make-pitch -1 1 NATURAL))
  (re . ,(ly:make-pitch -1 1 NATURAL))
  (e . ,(ly:make-pitch -1 2 NATURAL))
  (mi . ,(ly:make-pitch -1 2 NATURAL))
)

pitchnames = \myNames
#(ly:parser-set-note-names pitchnames)

music = { do'4 re' r2 }

\score {
\new Staff {
% note the mixing of the solfege names with
% a traditional english note name in the following line
\new Voice {
  \music
  \transpose do d \music
  \transpose do re \music
}
}
\layout {}
\midi {
\tempo 4 = 120
}
}

HTH,
  Harm

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