Re: tranpose relative to the last pitch

2013-12-13 Thread David Kastrup
David Kastrup d...@gnu.org writes:

 Tom van der Hoeven t...@vanderhoeven.biz writes:

 Suppose I have
 music = \relative c'{c b a g f e e f g a b c}
 my instrument is limited so it cannot play the pitch f end below
 I have to raise  f e e f by a terts of an octave
 Is there a function shift or can it be made such that

 music = \relative c'{c b a g \terts{f e e f} g a b c}

 is equivalent to

 \relative c'{c b a g a g g a g a b c}

 if you use :
 terts =  #(define-music-function (parser location ploep) (ly:music?)
 #{ \transpose c e \relative c' $ploep #})

 the c' after \relative should actualy be the last-pitch (in the example g)
 Help will be appreciated

 The current development version has a new definition of makerelative
 allowing for

 terts =  #(define-music-function (parser location ploep) (ly:music?)
   (make-relative (ploep) ploep
 #{ \transpose c e $ploep #}))

Actually, looking at the pitches you ask for, you'll rather need
\modalTranspose here.

-- 
David Kastrup

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


Re: tranpose relative to the last pitch

2013-12-13 Thread Tom van der Hoeven

Thank you David,

I see you point. With \modalTranspose you can automatically change the 
notes that are within the range of the scale.
But I change the notes based on visual inspection. In fact I colour all 
notes f and lower in red, so that it catch the eye immediately.


If I change a few successive notes I rather place no extra octave 
changing marks on the first pitch. ( the first f after \terts{ )
It is clear that the pitches after \terts{..} might need extra octave 
changing marks because they relate to the pith just before \terts{..} .
So within \terts I want to know the absolute value of the g before 
\terts{...}


Tom

David Kastrup schreef op 13-12-2013 4:36:

David Kastrup d...@gnu.org writes:


Tom van der Hoeven t...@vanderhoeven.biz writes:


Suppose I have
music = \relative c'{c b a g f e e f g a b c}
my instrument is limited so it cannot play the pitch f end below
I have to raise  f e e f by a terts of an octave
Is there a function shift or can it be made such that

music = \relative c'{c b a g \terts{f e e f} g a b c}

is equivalent to

\relative c'{c b a g a g g a g a b c}

if you use :
terts =  #(define-music-function (parser location ploep) (ly:music?)
#{ \transpose c e \relative c' $ploep #})

the c' after \relative should actualy be the last-pitch (in the example g)
Help will be appreciated

The current development version has a new definition of makerelative
allowing for

terts =  #(define-music-function (parser location ploep) (ly:music?)
   (make-relative (ploep) ploep
 #{ \transpose c e $ploep #}))

Actually, looking at the pitches you ask for, you'll rather need
\modalTranspose here.




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


Re: tranpose relative to the last pitch

2013-12-13 Thread David Kastrup
Tom van der Hoeven t...@vanderhoeven.biz writes:

 David Kastrup schreef:
 David Kastrup d...@gnu.org writes:

 Tom van der Hoeven t...@vanderhoeven.biz writes:

 Suppose I have
 music = \relative c'{c b a g f e e f g a b c}
 my instrument is limited so it cannot play the pitch f end below
 I have to raise  f e e f by a terts of an octave
 Is there a function shift or can it be made such that

 music = \relative c'{c b a g \terts{f e e f} g a b c}

 is equivalent to

 \relative c'{c b a g a g g a g a b c}

 if you use :
 terts =  #(define-music-function (parser location ploep) (ly:music?)
 #{ \transpose c e \relative c' $ploep #})

 the c' after \relative should actualy be the last-pitch (in the example g)
 Help will be appreciated
 The current development version has a new definition of makerelative
 allowing for

 terts =  #(define-music-function (parser location ploep) (ly:music?)
(make-relative (ploep) ploep
  #{ \transpose c e $ploep #}))
 Actually, looking at the pitches you ask for, you'll rather need
 \modalTranspose here.

 Thank you David,

 I see you point. With \modalTranspose you can automatically change the
 notes that are within the range of the scale.

I don't see that we are talking about the same thing.  Your example was
supposed to transform f to a (a major third up) but e to g (a minor
third up).  It seems like you want to stay in your mode.  \transpose
does not do that.

 But I change the notes based on visual inspection. In fact I colour
 all notes f and lower in red, so that it catch the eye immediately.

I have no idea how that is supposed to be related to your original
request.

 If I change a few successive notes I rather place no extra octave
 changing marks on the first pitch. ( the first f after \terts{ )
 It is clear that the pitches after \terts{..} might need extra octave
 changing marks because they relate to the pith just before \terts{..}

Have you tried the code I proposed?  Inserting \terts { and then some }
afterwards will then not change the octave relations at all.

 So within \terts I want to know the absolute value of the g before
 \terts{...}

Again, I have no idea what you want to say here.

-- 
David Kastrup

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


Re: tranpose relative to the last pitch

2013-12-13 Thread Tom van der Hoeven

David,

I hope I am not boring you!
My wife is playing in a orchestra the alt-violin part on the violin.
In order to accommodate that the sheet music has to be rewritten with 
the violin key, and pitches lower than g have to be changed.
I first bring the original with the alto key in the lilypond format 
using relative mode.
I change the key and the notes under g,  taking into account the notes 
of the first and second violin. Eventually I change some notes around.

Most of the changes are an octave, a fifth or a third.

I started with different versions in different directories.
Now I change to one version with variables, functions and tags.

-- The ultimate goal is to place {} around the pitches involved and 
place the appropriate function before it.


-- The function I described does that except that occasionally octave 
changing marks at the first pith of the argument of the function and 
after the function are needed. I can live with it, but I am striving to 
avoid that.


I hope this clarifies my last mail.
I have not yet tried your suggestion with make-relative

Thanks for your time.

Tom

David Kastrup schreef op 13-12-2013 11:57:

Tom van der Hoeven t...@vanderhoeven.biz writes:


David Kastrup schreef:

David Kastrup d...@gnu.org writes:


Tom van der Hoeven t...@vanderhoeven.biz writes:


Suppose I have
music = \relative c'{c b a g f e e f g a b c}
my instrument is limited so it cannot play the pitch f end below
I have to raise  f e e f by a terts of an octave
Is there a function shift or can it be made such that

music = \relative c'{c b a g \terts{f e e f} g a b c}

is equivalent to

\relative c'{c b a g a g g a g a b c}

if you use :
terts =  #(define-music-function (parser location ploep) (ly:music?)
#{ \transpose c e \relative c' $ploep #})

the c' after \relative should actualy be the last-pitch (in the example g)
Help will be appreciated

The current development version has a new definition of makerelative
allowing for

terts =  #(define-music-function (parser location ploep) (ly:music?)
(make-relative (ploep) ploep
  #{ \transpose c e $ploep #}))

Actually, looking at the pitches you ask for, you'll rather need
\modalTranspose here.

Thank you David,

I see you point. With \modalTranspose you can automatically change the
notes that are within the range of the scale.

I don't see that we are talking about the same thing.  Your example was
supposed to transform f to a (a major third up) but e to g (a minor
third up).  It seems like you want to stay in your mode.  \transpose
does not do that.


But I change the notes based on visual inspection. In fact I colour
all notes f and lower in red, so that it catch the eye immediately.

I have no idea how that is supposed to be related to your original
request.


If I change a few successive notes I rather place no extra octave
changing marks on the first pitch. ( the first f after \terts{ )
It is clear that the pitches after \terts{..} might need extra octave
changing marks because they relate to the pith just before \terts{..}

Have you tried the code I proposed?  Inserting \terts { and then some }
afterwards will then not change the octave relations at all.


So within \terts I want to know the absolute value of the g before
\terts{...}

Again, I have no idea what you want to say here.




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


Custom note names / octavize pitch

2013-12-13 Thread TaoCG
Hi all,

I'm looking for a way to octavize a note with the least input possible. I
know there are music functions in the LSR that do this but they aren't very
useful to me because in the music I need this for the octaves usually aren't
successive and it wouldn't really save input if I had to write the function
for single pitches, even if the function name were reduced to a single
letter.
So I was wondering if this maybe could be achieved with custom note names,
maybe a capital letter for an additional octave. After a look at
define-note-names.scm I fear it's not but I thought I ask if a note name
accepts anything else than ly:make-pitch before I try to experiment on my
own.

For illustration I imagine the following snippet (relative)

*4 d fis8 * r d fis r   |
r8 c d r   r c d r g g' |

to become this

B4 d fis8 B r d fis r A |
r8 c d r A r c d r G |

or even better

B4 d fis8 B r q r A |
r8 c d r A r q r G |



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Custom-note-names-octavize-pitch-tp155705.html
Sent from the User mailing list archive at Nabble.com.

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


Re: Custom note names / octavize pitch

2013-12-13 Thread TaoCG
Hmm... nabble appearantly auto-converts this to html so here are the snippets
again:


TaoCG wrote
 For illustration I imagine the following snippet (relative)
 
 lt;b b'4 
 d fis
 8 lt;b b' r 
 d fis
  r 

  |
 r8 
 c d
  r 

  r 
 c d
  r 
 g g'
  |
 
 to become this
 
 B4 
 d fis
 8 B r 
 d fis
  r A |
 r8 
 c d
  r A r 
 c d
  r G |
 
 or even better
 
 B4 
 d fis
 8 B r q r A |
 r8 
 c d
  r A r q r G |





--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Custom-note-names-octavize-pitch-tp155705p155706.html
Sent from the User mailing list archive at Nabble.com.

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


Re: tranpose relative to the last pitch

2013-12-13 Thread David Kastrup
Tom van der Hoeven t...@vanderhoeven.biz writes:

 David,

 I hope I am not boring you!

I was rather hoping you'd clarify the points I remarked upon than on
being entertained.

 My wife is playing in a orchestra the alt-violin part on the violin.
 In order to accommodate that the sheet music has to be rewritten with
 the violin key, and pitches lower than g have to be changed.
 I first bring the original with the alto key in the lilypond format
 using relative mode.
 I change the key and the notes under g,  taking into account the notes
 of the first and second violin. Eventually I change some notes around.
 Most of the changes are an octave, a fifth or a third.

 I started with different versions in different directories.
 Now I change to one version with variables, functions and tags.

 -- The ultimate goal is to place {} around the pitches involved and
 place the appropriate function before it.

Which is what my proposal was about.  But unless you are aiming for a
rather strange effect, \transpose will not do the trick.

 -- The function I described does that except that occasionally octave
 changing marks at the first pith of the argument of the function and
 after the function are needed. I can live with it, but I am striving
 to avoid that.

 I hope this clarifies my last mail.

Not all that much.  That's one good example why it is a bad idea to just
write some reply _above_ an edited full quote of what you are replying
to.  It makes it hard for the reader to focus on what this is supposed
to be about, and obviously it also makes it hard for the writer.  You
have not addressed any of the salient points.

Please try in future to _intersperse_ your answers with the material you
are replying to, and remove _everything_ that is not of relevance.

 I have not yet tried your suggestion with make-relative

Pity.  It's available in 2.17.97.  And if you had looked closely at what
you have been replying to, for example by answering in-place, you might
have seen the following:

 Have you tried the code I proposed?  Inserting \terts { and then some }
 afterwards will then not change the octave relations at all.

[...]

 Thank you David,

 I see you point. With \modalTranspose you can automatically change the
 notes that are within the range of the scale.
 I don't see that we are talking about the same thing.  Your example was
 supposed to transform f to a (a major third up) but e to g (a minor
 third up).  It seems like you want to stay in your mode.  \transpose
 does not do that.

 But I change the notes based on visual inspection. In fact I colour
 all notes f and lower in red, so that it catch the eye immediately.
 I have no idea how that is supposed to be related to your original
 request.

 If I change a few successive notes I rather place no extra octave
 changing marks on the first pitch. ( the first f after \terts{ )
 It is clear that the pitches after \terts{..} might need extra octave
 changing marks because they relate to the pith just before \terts{..}
 Have you tried the code I proposed?  Inserting \terts { and then some }
 afterwards will then not change the octave relations at all.

 So within \terts I want to know the absolute value of the g before
 \terts{...}
 Again, I have no idea what you want to say here.

-- 
David Kastrup

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


Re: Custom note names / octavize pitch

2013-12-13 Thread David Kastrup
TaoCG tao_lilypondu...@gmx.net writes:

 Hi all,

 I'm looking for a way to octavize a note with the least input possible. I
 know there are music functions in the LSR that do this but they aren't very
 useful to me because in the music I need this for the octaves usually aren't
 successive and it wouldn't really save input if I had to write the function
 for single pitches, even if the function name were reduced to a single
 letter.
 So I was wondering if this maybe could be achieved with custom note names,
 maybe a capital letter for an additional octave. After a look at
 define-note-names.scm I fear it's not but I thought I ask if a note name
 accepts anything else than ly:make-pitch before I try to experiment on my
 own.

It doesn't.  Note that a note name means something different in chord
mode than it does in note mode and consequently there are different
tokens produced in different modes from note names.  Assigning arbitrary
(and consequently mode-independent) meanings to note names is not
immediately compatible with the way in which this is done currently.
While it looks not all too difficult to change that, it's not currently
supported.

-- 
David Kastrup

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


Re: Custom note names / octavize pitch

2013-12-13 Thread David Kastrup
TaoCG tao_lilypondu...@gmx.net writes:

 Hi all,

 I'm looking for a way to octavize a note with the least input possible. I
 know there are music functions in the LSR that do this but they aren't very
 useful to me because in the music I need this for the octaves usually aren't
 successive and it wouldn't really save input if I had to write the function
 for single pitches, even if the function name were reduced to a single
 letter.
 So I was wondering if this maybe could be achieved with custom note names,
 maybe a capital letter for an additional octave. After a look at
 define-note-names.scm I fear it's not but I thought I ask if a note name
 accepts anything else than ly:make-pitch before I try to experiment on my
 own.

 For illustration I imagine the following snippet (relative)

 *4 d fis8 * r d fis r   |
 r8 c d r   r c d r g g' |

 to become this

 B4 d fis8 B r d fis r A |
 r8 c d r A r c d r G |

 or even better

 B4 d fis8 B r q r A |
 r8 c d r A r q r G |

Uh, you might want to improve your illustration: it is utterly
incomprehensible what you want to be your input and your output.

-- 
David Kastrup

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


Re: Custom note names / octavize pitch

2013-12-13 Thread Noeck
Hi,

this file could be interesting for you:
http://git.savannah.gnu.org/gitweb/?p=lilypond.git;a=blob_plain;f=ly/bagpipe.ly;hb=HEAD

or if you check it out:
ly/bagpipe.ly

Here it is documented. The docs don't tell too explicitly, but here a G
is a g in a different octave:
http://www.lilypond.org/doc/v2.17/Documentation/notation/bagpipes

HTH
Joram

Am 13.12.2013 13:05, schrieb TaoCG:
 Hi all,
 
 I'm looking for a way to octavize a note with the least input possible. I
 know there are music functions in the LSR that do this but they aren't very
 useful to me because in the music I need this for the octaves usually aren't
 successive and it wouldn't really save input if I had to write the function
 for single pitches, even if the function name were reduced to a single
 letter.
 So I was wondering if this maybe could be achieved with custom note names,
 maybe a capital letter for an additional octave. After a look at
 define-note-names.scm I fear it's not but I thought I ask if a note name
 accepts anything else than ly:make-pitch before I try to experiment on my
 own.
 
 For illustration I imagine the following snippet (relative)
 
 *4 d fis8 * r d fis r   |
 r8 c d r   r c d r g g' |
 
 to become this
 
 B4 d fis8 B r d fis r A |
 r8 c d r A r c d r G |
 
 or even better
 
 B4 d fis8 B r q r A |
 r8 c d r A r q r G |
 
 
 
 --
 View this message in context: 
 http://lilypond.1069038.n5.nabble.com/Custom-note-names-octavize-pitch-tp155705.html
 Sent from the User mailing list archive at Nabble.com.
 
 ___
 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: Custom note names / octavize pitch

2013-12-13 Thread TaoCG
David Kastrup wrote
 TaoCG lt;

 tao_lilyponduser@

 gt; writes:
 
 Hi all,

 I'm looking for a way to octavize a note with the least input possible. I
 know there are music functions in the LSR that do this but they aren't
 very
 useful to me because in the music I need this for the octaves usually
 aren't
 successive and it wouldn't really save input if I had to write the
 function
 for single pitches, even if the function name were reduced to a single
 letter.
 So I was wondering if this maybe could be achieved with custom note
 names,
 maybe a capital letter for an additional octave. After a look at
 define-note-names.scm I fear it's not but I thought I ask if a note name
 accepts anything else than ly:make-pitch before I try to experiment on my
 own.

 For illustration I imagine the following snippet (relative)

 *4 
 d fis
 8 * r 
 d fis
  r   |
 r8 
 c d
  r   r 
 c d
  r 
 g g'
  |

 to become this

 B4 
 d fis
 8 B r 
 d fis
  r A |
 r8 
 c d
  r A r 
 c d
  r G |

 or even better

 B4 
 d fis
 8 B r q r A |
 r8 
 c d
  r A r q r G |
 
 Uh, you might want to improve your illustration: it is utterly
 incomprehensible what you want to be your input and your output.
 
 -- 
 David Kastrup
 
 ___
 lilypond-user mailing list

 lilypond-user@

 https://lists.gnu.org/mailman/listinfo/lilypond-user

Yes, I noticed and tried (see my second post). Apparently nabble
auto-converted the note 'b' in a chord-construct into a html bold tag.

@Noeck
Thanks for the links. It gave me an idea to experiment with.



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Custom-note-names-octavize-pitch-tp155705p155711.html
Sent from the User mailing list archive at Nabble.com.

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


lilypond for ios

2013-12-13 Thread Stephanie Mitchell
Hi all,
Just wondering if there is an app for ios that can write and print lilypond 
files?
I'm looking for a ios app that will do this, so I can print music while away 
from home.
Thanks,
Steph

Mitchell Piano Studio
Phone: 0450354342
Web: www.mitchellpianostudio.com 

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


Re: Custom note names / octavize pitch

2013-12-13 Thread David Kastrup
TaoCG tao_lilypondu...@gmx.net writes:

 Uh, you might want to improve your illustration: it is utterly
 incomprehensible what you want to be your input and your output.

 Yes, I noticed and tried (see my second post). Apparently nabble
 auto-converted the note 'b' in a chord-construct into a html bold tag.

Sorry, but I don't find the following very illustrative either:

TaoCG wrote
 For illustration I imagine the following snippet (relative)
 
 lt;b b'4 
 d fis
 8 lt;b b' r 
 d fis
  r 

  |
 r8 
 c d
  r 

  r 
 c d
  r 
 g g'
  |
 
 to become this
 
 B4 
 d fis
 8 B r 
 d fis
  r A |
 r8 
 c d
  r A r 
 c d
  r G |
 
 or even better
 
 B4 
 d fis
 8 B r q r A |
 r8 
 c d
  r A r q r G |

Again, it is totally unclear what you want to be your input and your
output.

-- 
David Kastrup

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


Re: lilypond for ios

2013-12-13 Thread SoundsFromSound
Stephanie wrote
 Hi all,
 Just wondering if there is an app for ios that can write and print
 lilypond files?
 I'm looking for a ios app that will do this, so I can print music while
 away from home.
 Thanks,
 Steph
 
 Mitchell Piano Studio
 Phone: 0450354342
 Web: www.mitchellpianostudio.com 
 
 ___
 lilypond-user mailing list

 lilypond-user@

 https://lists.gnu.org/mailman/listinfo/lilypond-user

Hi Steph,

You can use any text editor/app on iOS or Android to edit your LilyPond
files. That's one of the perks of using this software! :)



-
composer | sound designer 
LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond
--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/lilypond-for-ios-tp155713p155715.html
Sent from the User mailing list archive at Nabble.com.

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


Re: lilypond for ios

2013-12-13 Thread Urs Liska

Am 13.12.2013 14:14, schrieb Stephanie Mitchell:

Hi all,
Just wondering if there is an app for ios that can write and print lilypond 
files?
I'm looking for a ios app that will do this, so I can print music while away 
from home.
Thanks,
Steph


At least currently that's not possible IISC.
One problem is that compiling scores has high demands on processing 
power, so it may never appear on ios or android.


What's theoretically possible (but I don't know of an implementation yet 
is having a server application where you could send your .ly files to, 
that produces a PDF (or SVG) and sends that back to your device.


That's not a tip what you could do now but a more general idea what 
would be possible.


HTH
Urs


Mitchell Piano Studio
Phone: 0450354342
Web: www.mitchellpianostudio.com

___
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: lilypond for ios

2013-12-13 Thread Carl Peterson
On Fri, Dec 13, 2013 at 8:46 AM, Urs Liska u...@openlilylib.org wrote:
 Am 13.12.2013 14:14, schrieb Stephanie Mitchell:

 Hi all,
 Just wondering if there is an app for ios that can write and print
 lilypond files?
 I'm looking for a ios app that will do this, so I can print music while
 away from home.
 Thanks,
 Steph

 At least currently that's not possible IISC.
 One problem is that compiling scores has high demands on processing power,
 so it may never appear on ios or android.

 What's theoretically possible (but I don't know of an implementation yet is
 having a server application where you could send your .ly files to, that
 produces a PDF (or SVG) and sends that back to your device.

 That's not a tip what you could do now but a more general idea what would be
 possible.

The closest I can think of to what Urs described would be something
like LilyBin (http://lilybin.com/), which allows you to connect to a
Dropbox account and load/edit ly source files and compile them, then
download either a PDF or MIDI. I don't know what the usability on iOS
is, and I would probably not recommend it for the iPhone. I would
suggest using a plain text editor that can work with Dropbox, then
compiling in LilyBin. The caveat that I've seen is that if your ly
file throws any errors, you will only see that there *is* an error,
and not what that error is. I've had it throw an error (and not
display any output) when it has used the default 2.16 compiler and I
had a 2.17 \version statement, so it is a bit sensitive there.

Carl P.

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


Re: lilypond for ios

2013-12-13 Thread Paul Morris
Urs Liska wrote
 What's theoretically possible (but I don't know of an implementation yet 
 is having a server application where you could send your .ly files to, 
 that produces a PDF (or SVG) and sends that back to your device.

Maybe try LilyBin?
http://www.lilybin.com/

So write and edit your lilypond file in a text editor on your device (so you
have a copy saved locally), then copy and paste the text into the LilyBin
site.  It would then render your file and let you download a PDF.

Unfortunately it looks like the LilyBin site doesn't play nicely with
smaller screens, which may thwart this whole scheme.

Two other web front ends to keep an eye on:
http://www.tunefl.com  (only does fragments, not full pages)
http://lilypond.org/schikkers (still experimental, in development)

-Paul



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/lilypond-for-ios-tp155713p155722.html
Sent from the User mailing list archive at Nabble.com.

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


Re: Custom note names / octavize pitch

2013-12-13 Thread TaoCG
David Kastrup wrote
 TaoCG lt;

 tao_lilyponduser@

 gt; writes:
 
 Uh, you might want to improve your illustration: it is utterly
 incomprehensible what you want to be your input and your output.

 Yes, I noticed and tried (see my second post). Apparently nabble
 auto-converted the note 'b' in a chord-construct into a html bold tag.
 
 Sorry, but I don't find the following very illustrative either:
 
 TaoCG wrote
 For illustration I imagine the following snippet (relative)
 
 lt;b b'4 
 
 d fis
 8 lt;b b' r 
 
 d fis
  r 
 
  |
 r8 
 
 c d
  r 
 
  r 
 
 c d
  r 
 
 g g'
  |
 
 to become this
 
 B4 
 
 d fis
 8 B r 
 
 d fis
  r A |
 r8 
 
 c d
  r A r 
 
 c d
  r G |
 
 or even better
 
 B4 
 
 d fis
 8 B r q r A |
 r8 
 
 c d
  r A r q r G |
 
 Again, it is totally unclear what you want to be your input and your
 output.
 
 -- 
 David Kastrup
 
 ___
 lilypond-user mailing list

 lilypond-user@

 https://lists.gnu.org/mailman/listinfo/lilypond-user

If my message reached you like this then indeed it is.
On my side, via the nabble web interface, it looks fine though.
I'll just post a screenshot and try to make it clearer.

2013-12-13_154458.png
http://lilypond.1069038.n5.nabble.com/file/n155723/2013-12-13_154458.png  



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Custom-note-names-octavize-pitch-tp155705p155723.html
Sent from the User mailing list archive at Nabble.com.

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


Re: Custom note names / octavize pitch

2013-12-13 Thread David Kastrup
TaoCG tao_lilypondu...@gmx.net writes:

 David Kastrup wrote
 
 Again, it is totally unclear what you want to be your input and your
 output.

 If my message reached you like this then indeed it is.
 On my side, via the nabble web interface, it looks fine though.

Web interfaces are somewhat treacherous.  Gmane.org seems to be more
reliable.

 I'll just post a screenshot and try to make it clearer.

 2013-12-13_154458.png
 http://lilypond.1069038.n5.nabble.com/file/n155723/2013-12-13_154458.png  

Well, an afterthought: you could probably define uppercase letters to be
a quartertone (or less) sharp, and then postprocess your music, turning
all of those back to normal pitch and adding the top octave.

If you do the unsharpening/octavation in the toplevel-music-functions
hook, it will actually happen at a time when all \relative music has
already been turned into absolute music, so that would not interfere.

-- 
David Kastrup

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


Re: Violin tab for fiddle tunes

2013-12-13 Thread David Kastrup
R.D. Latimer rdlati...@gmail.com writes:

 I've put together a sample fiddle tune with music notation, sample fiddle
 tab (using finger number), guitar tab (using fret number), and guitar capo
 2 tab (using fret number based on capo).

 Let me know if anyone would like me to post.

I really have to get into the habit of answering mails sooner...

The main question that's important to answer here is: what should the
manual have looked like to make you see right away how to do this?

We have a few templates in the manual, but it's likely not obvious to
people how to solve this particular or a similar task without further
help.

-- 
David Kastrup

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


Re: lilypond-user Digest, Vol 133, Issue 102

2013-12-13 Thread Tim Reeves
 Message: 2
 Date: Thu, 12 Dec 2013 14:45:41 -0800
 From: Jim Long lilyp...@umpquanet.com
 To: lilypond-user@gnu.org
 Subject: Re: lilypond-user Digest, Vol 133, Issue 102
 Message-ID: 20131212224541.ga11...@ns.umpquanet.com
 Content-Type: text/plain; charset=us-ascii
 
 On Thu, Dec 12, 2013 at 07:24:51AM +0100, David Kastrup wrote:
  Kieren MacMillan kieren_macmil...@sympatico.ca writes:
  
   I was
   brainstorming an orchestration teaching tool, where one could find 
the
   distribution of notes in an instrument across an entire score, to 
show
   students where [good] composers tend to have their instruments play.
  
   How hard would that be to implement as a function?
  
  Probably easiest done as an engraver as then you have the timing
  information (absolute and bar number) available.
 
 Perhaps I misunderstand Kieren and/or David, but I took Kieren's
 idea to be a sort of 'spectral' analysis, whereas David's reply
 seems to imply a 'temporal' analysis.  At least, I understand
 Kieren to be wondering what is the distribution of pitches
 assigned to a given instrument throughout this score? or less
 technically, what portion of each instrument's range does this
 score utilize?  This is somewhat like a weighted ambitus as
 shown perhaps by a  bell curve which shows not only the highest
 and lowest pitches, but also includes the weighting of which
 pitches are used more frequently than others.
 
 David's comment makes me wonder, what group of instruments are
 likely to be playing [at all; and how loudly] during any given
 moment of the score, and how does the instrumentation (possibly
 including the relative density [note count, dynamics]) change
 through the timeline of the score?  This makes my mind's eye
 envision a line graph with dynamics as a dependent variable of
 time, and differently colored (or dotted/dashed) lines showing
 the relative amplitude (dynamics) of each instrument or group of
 instruments (strings/brass/woodwinds/percussion,
 kazoo/washtub/spoons, whatever).
 
 Not that I'm putting this on anyone's to-do list!  I just wanted
 to compliment both brainstormers for posing some interesting
 questions.
 

Jim,

Have you seen the 'musanim' music animations on YouTube?
Here is an example: http://www.youtube.com/watch?v=pSCXB-zwiJg (Beethoven 
Pastoral Symphony, first mvmt.)
The creator of the videos, and the software used  to make the videos, 
makes the software (MAM) available (for Windows only?): 
http://www.musanim.com/all/  - it uses a MIDI file as input

They are a moving graphical representation of the score with different 
colors representing different instruments, and some of them represent 
dynamics as well, and pitch represented by vertical position. If you could 
somehow print the entire thing out, it would accomplish the temporal 
analysis part.

This is not intended to be a solution to your problem, but it is related 
and interesting.

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


Re: lilypond for ios

2013-12-13 Thread Martin Tarenskeen



On Fri, 13 Dec 2013, Paul Morris wrote:


Maybe try LilyBin?
http://www.lilybin.com/



Two other web front ends to keep an eye on:
http://www.tunefl.com  (only does fragments, not full pages)
http://lilypond.org/schikkers (still experimental, in development)


I would like to add OMET to this list of web front ends:

http://cloud.blackstockweb.ca/

--

MT

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


Re: Violin tab for fiddle tunes

2013-12-13 Thread R.D. Latimer
THanks David for your reply,
 you're right, it was difficult to find in the manual...just figured it was
the 'open source' thing,
Having templates is a great resource,
Randy


On Fri, Dec 13, 2013 at 10:39 AM, David Kastrup d...@gnu.org wrote:

 R.D. Latimer rdlati...@gmail.com writes:

  I've put together a sample fiddle tune with music notation, sample fiddle
  tab (using finger number), guitar tab (using fret number), and guitar
 capo
  2 tab (using fret number based on capo).
 
  Let me know if anyone would like me to post.

 I really have to get into the habit of answering mails sooner...

 The main question that's important to answer here is: what should the
 manual have looked like to make you see right away how to do this?

 We have a few templates in the manual, but it's likely not obvious to
 people how to solve this particular or a similar task without further
 help.

 --
 David Kastrup

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


Dutch LilyPond Forum

2013-12-13 Thread Johan Vromans
Just in case anyone here is interested: the Dutch LilyPond forum
www.lilypondforum.nl is hacked. For a long time already.
Maybe someone can put an end to its misery?

-- Johan

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


Re: lilypond-user Digest, Vol 133, Issue 102

2013-12-13 Thread Kieren MacMillan
Hi all,

 I took Kieren’s idea to be a sort of 'spectral’ analysis
 At least, I understand Kieren to be wondering what is the distribution of 
 pitches
 assigned to a given instrument throughout this score? or less
 technically, what portion of each instrument's range does this
 score utilize?  This is somewhat like a weighted ambitus as
 shown perhaps by a  bell curve which shows not only the highest
 and lowest pitches, but also includes the weighting of which
 pitches are used more frequently than others.

Precisely! I imagine the best visualization would be an ambitus the thickness 
of which represents the proportion of that pitch versus the total number of 
pitches (or duration?) of the whole piece.

 Have you seen the 'musanim' music animations on YouTube?

They are fascinating! Put those together with my brainstorm (and a few others), 
and you have a real 21st Century musicological tool.

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


Slurs

2013-12-13 Thread Alex Loomis
To test out the new slurs I typeset this monstrosity:
http://leadingtone.tumblr.com/post/69867321191/adventures-in-engraving-vaughan-williams-the
The code isn't pretty, but lilypond will do it just fine. In fact, between
dashed slurs and moving the hairpin above the staff, it's actually more
readable than the example.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user