RE: lilypond slowdown in CGI web program

2013-09-26 Thread Curt McDowell
I agree, benchmark just the lilypond invocation and you're likely to find it 
still takes just a second. More likely, in some following step the server CGI 
script writes the HTTP response data but never closes the TCP connection. If 
the script exits, perhaps a child process has been forked that is keeping the 
file descriptor open, or apache needs some clue when it's to be closed. If the 
server never closes the connection, the browser will give up after a timeout 
period, and only then display what it received.

Cheers,
Curt McDowell


-Original Message-
From: lilypond-user-bounces+lilypond=fishlet@gnu.org 
[mailto:lilypond-user-bounces+lilypond=fishlet@gnu.org] On Behalf Of Jan 
Nieuwenhuizen
Sent: Wednesday, September 18, 2013 11:59 PM
To: supp...@jimtisdall.com
Cc: lilypond-user@gnu.org
Subject: Re: lilypond slowdown in CGI web program

Jim Tisdall writes:

> When I call lilypond to compile a score by means of a web page that is 
> using CGI, lilypond takes about 25 seconds to
> *successfully* complete.  From the commandline, same files and flags, 
> under a second; from a similar but non-web program, under a second.

Are you certain that it's lilypond that takes so long?  Have you replaced 
lilypond with a script that does something like

   #! /bin/bash
   date >> /tmp/lily.log
   time ./lilypond.bin "$@" >> /tmp/lily.log 2>&1
   # time echo NOT: ./lilypond.bin "$@" >> /tmp/lily.log 2>&1
   date >> /tmp/lily.log

comment in/out the run lilypond/echo lilypond commands and play with that?

Also, what are you building?  I take it that you have seen

   http://weblily.net
   http://lilybin.com
   http://lilypond.org/schikkers

and

   https://www.mediawiki.org/wiki/Extension:Score
   https://www.mediawiki.org/wiki/Project:Sandbox

Greetings, Jan

--
Jan Nieuwenhuizen  | GNU LilyPond http://lilypond.org 
Freelance IT http://JoyofSource.com | Avatar®  http://AvatarAcademy.nl  

___
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


Lilypond web apps (was: RE: lilypond slowdown in CGI web program)

2013-09-26 Thread Martin Tarenskeen




Also, what are you building?  I take it that you have seen

  http://weblily.net
  http://lilybin.com
  http://lilypond.org/schikkers



I have tried weblily.net, lilybin.com, and omet.ca.
These are all nice web-based LilyPond applications.

But what I am missing is something like that, but more usable even on a 
smaller tablet or smartphone (BTW: Any Android developers out there 
interested in LilyPond ?). What I would like to see is a screen that 
let's me toggle between a full-screen-source-edit mode and a 
full-screen-display mode. My phone and my 7 inch tablet are not very 
comfortable with a split-screen design. Or: I would like an app that 
let's me use my already available text-editor and pdf-viewer, so that it 
only needs to provide an internet based LilyPond service.


I have some Apps for my Android phone and tablet that use ABC syntax 
(Tunepal, Zap's abc, aABC). Something similar using LilyPond would be 
awesome. I wouldn't mind some limitations: for serious work I would use my 
laptop or desktop system, not my phone or tablet, anyway.


--

MT

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


RE: \path command

2013-09-26 Thread Curt McDowell
Here's something like that, but using \postscript instead of \path. I can't
get \path at the right origin. It seems to ignore an initial "moveto". Even
\postscript seems to set the origin differently depending on which note the
markup goes on (hence two versions of the markup below).

 

Cheers,

Curt

 

\version "2.13.51"

 

\header {

title = "Mary Had a Little Lamb"

}

 

fishA = \markup {

  \postscript #"0.5 setlinewidth 5 0 moveto -7 6 -10 -7 -0.5 3 rcurveto
stroke"

}

 

fishB = \markup {

  \postscript #"0.5 setlinewidth 5 -1 moveto -7 6 -10 -7 -0.5 3 rcurveto
stroke"

}

 

rh = \relative c' {

\time 2/4 \key c \major \clef treble

e8 d c-\fishB d e e e4

d8 d d4 e8 g g4

e8 d c d e e e e-\fishA

d d e d c2

\bar "|."

}

 

lh = \relative c {

\clef bass

c8  g,  c  g, 

b  g,  c  g, 

c  g,-\fishA  c  g, 

b  g,  c  c4

}

 

\score {

  \new PianoStaff <<

\new Staff { \rh }

\new Staff { \lh }

  >>

  \layout { }

}

 

From: lilypond-user-bounces+lilypond=fishlet@gnu.org
[mailto:lilypond-user-bounces+lilypond=fishlet@gnu.org] On Behalf Of
MING TSANG
Sent: Tuesday, September 24, 2013 6:49 AM
To: Robin Bannister; David Nalesnik
Cc: lilypond-user@gnu.org
Subject: Re: \path command

 

Robin,  Thank you for clear the undesired background. I do hope I can do
this in \path command.

 

  _  

From: Robin Bannister 
To: MING TSANG ; David Nalesnik
 
Cc: lilypond-user@gnu.org 
Sent: Tuesday, September 24, 2013 9:34:14 AM
Subject: Re: \path command


MING TSANG wrote: 
>  works fine except I have undesired background image 

Here is a black & white version.


Cheers, 
Robin

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


Re: How to connect Midi keyboard to Lilypond?

2013-09-26 Thread James Harkins
David Kastrup  gnu.org> writes:

> It's been some time since I last tried, but the basic answer I arrived
> at for myself was "don't bother".  The tools are not good enough right
> now to save time.

I have to agree with David here.

When I first started looking at LilyPond, one of my first questions was
about MIDI input. But then I realized:

- I would have used MIDI for step input (hold a note, press a key for the
rhythmic value). So, which is faster? Reaching for another keyboard to hold
down, say, F and type 2, or just to type "f2" on one keyboard? Seemed to me
that it would be faster to stick with one keyboard (the computer keyboard).

- Being dependent on a MIDI keyboard for input would mean that I would find
it harder to enter music when I didn't have the MIDI keyboard. For instance,
last spring, I needed to hack up a very quick Amazing Grace setting for
flute and bassoon. So I jotted a few notes on paper, then went to a cafe
typed into LilyPond for, oh, 15-20 minutes or so (including slurs and other
expressive marks) and I could e-mail the score, using only my laptop, no
extra hardware.

- With a MIDI keyboard, I would be back to the Finale hell of correcting
enharmonic misspellings. Typing LilyPond code directly, I just write the
enharmonic that I want. If I need D-double-flat, I just write dff (using
English note names -- deses in Dutch). With MIDI, it would transcribe C
natural first, and then I would have to fix it. That's not exactly a
timesaver. (This touches on one of the big reasons why I like LilyPond much
better. The wysiwyg Finale approach is to make a lot of layout mistakes by
default and allow the user to correct them. The LilyPond approach is to make
fewer layout mistakes to begin with.)

In short, I was asking about MIDI note input because that's what I was used
to in Finale. It didn't take too long to figure out that it was faster and
easier to just type the code.

hjh


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


OT: Lilypond font missing when opening pdf in inkscape

2013-09-26 Thread Marc Hohl

Hello list,

I want to create some sophisticated graphical elements with
lilypond-book and latex and postprocess them with inkscape.

The workflow:

lilypond-book --output=out myfile.tex
cd out
latex myfile.tex; dvips myfile.dvi; ps2pdf myfile.ps
cd ..

The tex file contains some pstricks macros, so I cannot use
pdflatex directly.

Now every pdf viewer shows the nice lilypond examples within
the graphical stuff, but when I load the pdf (or the ps) file
into inkscape, all notes and clefs are gone.

I installed the needed emmentaler font directly so that inkscape
will find it (it appears on the font panel!), but this makes no
visible difference.

Any hints?

Thanks in advance,

Marc

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


Re: How to connect Midi keyboard to Lilypond?

2013-09-26 Thread David Kastrup
James Harkins  writes:

> David Kastrup  gnu.org> writes:
>
>> It's been some time since I last tried, but the basic answer I arrived
>> at for myself was "don't bother".  The tools are not good enough right
>> now to save time.
>
> I have to agree with David here.
>
> When I first started looking at LilyPond, one of my first questions was
> about MIDI input. But then I realized:
>
> - I would have used MIDI for step input (hold a note, press a key for
> the rhythmic value). So, which is faster? Reaching for another
> keyboard to hold down, say, F and type 2, or just to type "f2" on one
> keyboard? Seemed to me that it would be faster to stick with one
> keyboard (the computer keyboard).

Well, add to that reasonably good rhythm detection so that you basically
just need to put in the bar checks and your input tool corrects its
conceptions accordingly.  Or make a completely separate input pass just
for entering the durations.  Or combine them, and update the guesses
based on the specified durations.

There are a number of ways in which one can imagine an actually helpful
way of working with a separate Midi input, or even with abusing the
computer keyboard itself as a Midi keyboard approximation.

And then there is the question of how convenient your editing tools make
it to pull apart something like a Midi performance of a piano concerto
into the kind of voicing you need for making LilyPond happy with the
music.  That's not the ordinary cut&paste support.  If I have something
like wrongly chorded expressions, how to cut out selected notes in
chords and then paste them out into a separate voice?

That's something that Emacs' LilyPond mode could conceivably be extended
to do with a reasonable degree of comfort, and of course it's a nice
challenge for something like Frescobaldi as well.  It's not strictly
related to Midi, but this sort of editing task is more likely to occur
with Midi-based workflows.

Anway, my point is: the currently available tools are not good enough
right now to save time.

I'm not saying that this means the idea is doomed.  I think that would
be a sour grapes stance.  But at the current point of time, the only
convincing reason I see for working with Midi input is if you plan on
improving the available tools, and in that case, full speed ahead!

-- 
David Kastrup


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


Re: OT: Lilypond font missing when opening pdf in inkscape

2013-09-26 Thread Marc Hohl

To answer my own qestion:

http://lists.gnu.org/archive/html/lilypond-user/2006-02/msg00370.html

I opened the .ps in scribus, exported as .svg and reopened in inkscape.


Am 26.09.2013 11:40, schrieb Marc Hohl:

Hello list,

I want to create some sophisticated graphical elements with
lilypond-book and latex and postprocess them with inkscape.

The workflow:

lilypond-book --output=out myfile.tex
cd out
latex myfile.tex; dvips myfile.dvi; ps2pdf myfile.ps
cd ..

The tex file contains some pstricks macros, so I cannot use
pdflatex directly.

Now every pdf viewer shows the nice lilypond examples within
the graphical stuff, but when I load the pdf (or the ps) file
into inkscape, all notes and clefs are gone.

I installed the needed emmentaler font directly so that inkscape
will find it (it appears on the font panel!), but this makes no
visible difference.

Any hints?

Thanks in advance,

Marc

___
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: \path command

2013-09-26 Thread MING TSANG
Curt,

Thank you for postscript code. Wow, wonderful. My plan is not to use it with 
score pitch (note). It was intended as sort of a logo to put it onto the 
\header. I can use fishA or fishB for that purpose.  If an eye present in the 
fish (use eight-note) will be perfect.
Emanuel,
Ming. 



 From: Curt McDowell 
To: 'MING TSANG'  
Cc: lilypond-user@gnu.org 
Sent: Thursday, September 26, 2013 5:04:15 AM
Subject: RE: \path command
 


Here's something like that, but using \postscript instead of \path. I can't get 
\path at the right origin. It seems to ignore an initial "moveto". Even 
\postscript seems to set the origin differently depending on which note the 
markup goes on (hence two versions of the markup below).
 
Cheers,
Curt
 
\version "2.13.51"
 
\header {
    title = "Mary Had a Little Lamb"
}
 
fishA = \markup {
  \postscript #"0.5 setlinewidth 5 0 moveto -7 6 -10 -7 -0.5 3 rcurveto stroke"
}
 
fishB = \markup {
  \postscript #"0.5 setlinewidth 5 -1 moveto -7 6 -10 -7 -0.5 3 rcurveto stroke"
}
 
rh = \relative c' {
    \time 2/4 \key c \major \clef treble
    e8 d c-\fishB d e e e4
    d8 d d4 e8 g g4
    e8 d c d e e e e-\fishA
    d d e d c2
    \bar "|."
}
 
lh = \relative c {
    \clef bass
    c8  g,  c  g, 
    b  g,  c  g, 
    c  g,-\fishA  c  g, 
    b  g,  c  c4
}
 
\score {
  \new PianoStaff <<
    \new Staff { \rh }
    \new Staff { \lh }
  >>
  \layout { }
}
 
From:lilypond-user-bounces+lilypond=fishlet@gnu.org 
[mailto:lilypond-user-bounces+lilypond=fishlet@gnu.org] On Behalf Of MING 
TSANG
Sent: Tuesday, September 24, 2013 6:49 AM
To: Robin Bannister; David Nalesnik
Cc: lilypond-user@gnu.org
Subject: Re: \path command
 
Robin,  Thank you for clear the undesired background. I do hope I can do this 
in \path command.
 



From:Robin Bannister 
To: MING TSANG ; David Nalesnik  
Cc: lilypond-user@gnu.org 
Sent: Tuesday, September 24, 2013 9:34:14 AM
Subject: Re: \path command

MING TSANG wrote: 
>  works fine except I have undesired background image 

Here is a black & white version.


Cheers, 
Robin___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: programming error

2013-09-26 Thread Eluze
MING TSANG wrote
> Sorry, I attached a .ly file with \include private files.  I remove those
> and the following can compile.  

great - it's compiling mow!

but I wouldn't say this is minimal - the next step now is to reduce your
code to get near the offending code.

but - which of the 2 problems do you want to solve first?

I suggest to attack the lyrics problem:

for this you should comment *all* the verses and re-include them one by one
- this will quickly show in which verse the warning occurs! and it's even
easier if you get rid of all the other stuff which isn't directly involved:

instrumentName,  shortInstrumentName, midiInstrument, Dynamics etc.

also: do you need over 50 measures to show the problem?

hth
Eluze



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/programming-error-tp151352p151395.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


Violin tab for fiddle tunes

2013-09-26 Thread R.D. Latimer
I'd like help getting started with transcribing fiddle tunes with music and
tab.

Here's my initial try (first two measures)
The fingering for the violin is not correct in the tab. Fingering should be:
2 0 0  2 0 0 | 3 1 1  3 0 1 |

I'll attach a jpeg image.  Thanks for any help.

Here's my source code so far:

\version "2.16.2"
\header {
  title = "Old John's Jig"
  composer = "trad"
}

\new StaffGroup <<
  \new Staff \relative c'' {
  \clef "treble"
  \key g \major
  \time 6/8
c8 a a c a a   g e e g a b
}
   \new TabStaff \with {
  stringTunings = #violin-tuning
  }
  {
  \relative c'' {
c8 a a c a a   g e e g a b
}
}
>>
<>___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Violin tab for fiddle tunes

2013-09-26 Thread David Kastrup
"R.D. Latimer"  writes:

> I'd like help getting started with transcribing fiddle tunes with music and
> tab.
>
> Here's my initial try (first two measures)
> The fingering for the violin is not correct in the tab. Fingering should be:
> 2 0 0  2 0 0 | 3 1 1  3 0 1 |

That's a misunderstanding what a tab shows.  The tab does not show
fingerings but rather positions.  And it counts those positions in
"frets", namely semitones.  As far as I can see, the results are quite
correct.

Now I haven't ever used tablature for violin, and I definitely agree
that the numbers seem to increase ridiculously fast as a violinist would
likely think more in wholetone positions rather than semitone positions:

Playing "in third position" to a violinist means playing a major or
minor third above playing "in first position" when using the same
fingering.  It may be different for players of violoncello or double
bass.  Or fretted instruments like a viol.

So at any rate, the TAB delivers the _full_ information you need for
playing the melody.  I'm not sure how it could do so when only using a
wholetone numbering system.

Most relevantly, the TAB looks like expected by the _programmers_.  Do
you have any printed examples that would help the programmers to
understand how it should look like in order to meet _your_ expectations?

-- 
David Kastrup


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


Re: How to connect Midi keyboard to Lilypond?

2013-09-26 Thread Gabriel Striewe
> Anway, my point is: the currently available tools are not good enough
> right now to save time.
> 
> I'm not saying that this means the idea is doomed.  I think that would
> be a sour grapes stance.  But at the current point of time, the only
> convincing reason I see for working with Midi input is if you plan on
> improving the available tools, and in that case, full speed ahead!
> 
> -- 
> David Kastrup

Hello,

on 2012' Musikmesse in Frankfurt, I came across this:

http://www.arpegemusic.com/mtk.htm

a keyboard used to input events into a software called "Pizzicato", a
music notation software. 

It can be used with Finale and Sibelius, via MusicXML export. 

Has anybody such a keyboard available. It would probably only be a
matter of finding out x event codes for each key of the keyboard, and
mapping them to lilypond, probably via an abstraction layer, so that
it could be used with lilypond, frescobaldi and any other open source
notation software.

Unfortunately, the keyboard isn't sold separately from the software.

Regards,

Gabriel

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


Re: How to connect Midi keyboard to Lilypond?

2013-09-26 Thread Johan Vromans
James Harkins  writes:

> I have to agree with David here.
>
> When I first started looking at LilyPond, one of my first questions was
> about MIDI input. But then I realized:

... this is all based on using a MIDI keyboard as the only means of
input. 

Personally I'd like to use it to set up a rhythmic pattern and fill in
the notes (pitches) later with the text editor. Actually I could do this
with a timing program that uses keystrokes from the standard keyboard...
does such a tool exist?

-- Johan

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


Re: Violin tab for fiddle tunes

2013-09-26 Thread R.D. Latimer
Thanks, yes that makes sense from a fret number point of view.
Unfortunately from a violinist/fiddler point of view, the semitone notation
does no good.

For example, on a violin, in the simplest 1st position:
 (2nd string) A string:  A open, Bb/B 1st finger, C/C# 2nd finger, D 3rd
finger, E 4th finger or open E string

(3rd string) D string: D open, Eb/E 1st finger, F/F# 2nd finger, G/G# 3rd
finger, A 4th or open A

So in first position on violin, "frets 1/2" are 1st finger, "frets 3/4" are
2nd finger, "frets 5/6" are 3rd finger.
I don't think fiddle players would want to bother trying to make this
translation in their head while playing.

It would be great for fiddle players and fiddle tunes, to have a tab for
fingering.
I don't think the semitone notation will do any good for violin playing in
tab.

Let me know if there is a way in Lilypond for tab fingering in this case.
Otherwise I'm not sure it's worth having the tab for violin/fiddle,
Thanks




On Thu, Sep 26, 2013 at 9:18 AM, David Kastrup  wrote:

> "R.D. Latimer"  writes:
>
> > I'd like help getting started with transcribing fiddle tunes with music
> and
> > tab.
> >
> > Here's my initial try (first two measures)
> > The fingering for the violin is not correct in the tab. Fingering should
> be:
> > 2 0 0  2 0 0 | 3 1 1  3 0 1 |
>
> That's a misunderstanding what a tab shows.  The tab does not show
> fingerings but rather positions.  And it counts those positions in
> "frets", namely semitones.  As far as I can see, the results are quite
> correct.
>
> Now I haven't ever used tablature for violin, and I definitely agree
> that the numbers seem to increase ridiculously fast as a violinist would
> likely think more in wholetone positions rather than semitone positions:
>
> Playing "in third position" to a violinist means playing a major or
> minor third above playing "in first position" when using the same
> fingering.  It may be different for players of violoncello or double
> bass.  Or fretted instruments like a viol.
>
> So at any rate, the TAB delivers the _full_ information you need for
> playing the melody.  I'm not sure how it could do so when only using a
> wholetone numbering system.
>
> Most relevantly, the TAB looks like expected by the _programmers_.  Do
> you have any printed examples that would help the programmers to
> understand how it should look like in order to meet _your_ expectations?
>
> --
> David Kastrup
>
>
> ___
> 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: Violin tab for fiddle tunes

2013-09-26 Thread R.D. Latimer
I'm searching for decent examples of violin tab, I don't see many out there
on the web.
Here's one
http://www.jaybuckey.com/pdf/Free%20Tablature/amazing_grace_fiddle_tablature.pdf

It'd be great if Lilypond has this feature,
Thanks again


On Thu, Sep 26, 2013 at 9:45 AM, R.D. Latimer  wrote:

> Thanks, yes that makes sense from a fret number point of view.
> Unfortunately from a violinist/fiddler point of view, the semitone notation
> does no good.
>
> For example, on a violin, in the simplest 1st position:
>  (2nd string) A string:  A open, Bb/B 1st finger, C/C# 2nd finger, D 3rd
> finger, E 4th finger or open E string
>
> (3rd string) D string: D open, Eb/E 1st finger, F/F# 2nd finger, G/G# 3rd
> finger, A 4th or open A
>
> So in first position on violin, "frets 1/2" are 1st finger, "frets 3/4"
> are 2nd finger, "frets 5/6" are 3rd finger.
> I don't think fiddle players would want to bother trying to make this
> translation in their head while playing.
>
> It would be great for fiddle players and fiddle tunes, to have a tab for
> fingering.
> I don't think the semitone notation will do any good for violin playing in
> tab.
>
> Let me know if there is a way in Lilypond for tab fingering in this case.
> Otherwise I'm not sure it's worth having the tab for violin/fiddle,
> Thanks
>
>
>
>
> On Thu, Sep 26, 2013 at 9:18 AM, David Kastrup  wrote:
>
>> "R.D. Latimer"  writes:
>>
>> > I'd like help getting started with transcribing fiddle tunes with music
>> and
>> > tab.
>> >
>> > Here's my initial try (first two measures)
>> > The fingering for the violin is not correct in the tab. Fingering
>> should be:
>> > 2 0 0  2 0 0 | 3 1 1  3 0 1 |
>>
>> That's a misunderstanding what a tab shows.  The tab does not show
>> fingerings but rather positions.  And it counts those positions in
>> "frets", namely semitones.  As far as I can see, the results are quite
>> correct.
>>
>> Now I haven't ever used tablature for violin, and I definitely agree
>> that the numbers seem to increase ridiculously fast as a violinist would
>> likely think more in wholetone positions rather than semitone positions:
>>
>> Playing "in third position" to a violinist means playing a major or
>> minor third above playing "in first position" when using the same
>> fingering.  It may be different for players of violoncello or double
>> bass.  Or fretted instruments like a viol.
>>
>> So at any rate, the TAB delivers the _full_ information you need for
>> playing the melody.  I'm not sure how it could do so when only using a
>> wholetone numbering system.
>>
>> Most relevantly, the TAB looks like expected by the _programmers_.  Do
>> you have any printed examples that would help the programmers to
>> understand how it should look like in order to meet _your_ expectations?
>>
>> --
>> David Kastrup
>>
>>
>> ___
>> 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: Violin tab for fiddle tunes

2013-09-26 Thread David Kastrup
"R.D. Latimer"  writes:

> Thanks, yes that makes sense from a fret number point of view.
> Unfortunately from a violinist/fiddler point of view, the semitone notation
> does no good.
>
> For example, on a violin, in the simplest 1st position:
>  (2nd string) A string:  A open, Bb/B 1st finger, C/C# 2nd finger, D 3rd
> finger, E 4th finger or open E string
>
> (3rd string) D string: D open, Eb/E 1st finger, F/F# 2nd finger, G/G# 3rd
> finger, A 4th or open A
>
> So in first position on violin, "frets 1/2" are 1st finger, "frets 3/4" are
> 2nd finger, "frets 5/6" are 3rd finger.
> I don't think fiddle players would want to bother trying to make this
> translation in their head while playing.

But the point is that tablature is supposed to convey pitches on
strings, not fingerings.

If you use a melodic E minor scale on the D string, you'll finger

dis'-1 e'-2 fis'-3 g'-4

so the fingering is off from the positions anyway.

> It would be great for fiddle players and fiddle tunes, to have a tab
> for fingering.

It could be argued that the normal notation is pretty close already...
You're certainly off better than cellists or flutists.  I _think_ that
there are tabs for fiddle playing, but I don't really know how they are
organized and whether the information presented there is conclusive
regarding the resulting pitch.

> I don't think the semitone notation will do any good for violin
> playing in tab.
>
> Let me know if there is a way in Lilypond for tab fingering in this
> case.  Otherwise I'm not sure it's worth having the tab for
> violin/fiddle,

Maybe you can try finding out whether tabs are being used for your style
of music, and if so, how they look?  I come from a classical background
myself, and even though I played quite a bit of folk and stuff, I don't
remember having seen anything like tablature so far.

I _think_ that there might be something like tab for violins, but I have
no idea where I might have seen it, whether it was in use for more than
just one book/author, and which style exactly was associated with it
(bluegrass maybe?).  In any book I have possessed, it would not have
been more than a passing mention I'd think.

-- 
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-09-26 Thread David Kastrup
"R.D. Latimer"  writes:

> I'm searching for decent examples of violin tab, I don't see many out there
> on the web.
> Here's one
> http://www.jaybuckey.com/pdf/Free%20Tablature/amazing_grace_fiddle_tablature.pdf
>
> It'd be great if Lilypond has this feature,
> Thanks again

The problem here is that this is indeed not really as much a tablature
as a fingering chart.  The information is incomplete.

Now the information is less incomplete for a fiddler than a classical
violinist since classical violinists tend to change positions quite more
often in order not to break a phrase across strings.  Fiddling tends to
put quite less emphasis on legato play, and the characteristically short
notes don't expose gratuitous string changes as much.

So the question is just what sort of incomplete information a fiddler
would be comfortable with if a chart is basically only reflecting the
fingering.

It's easy to teach LilyPond to print such a tab if you write the
fingering and string information for each note explicitly, but you'd
probably die from exasperation if you had to do so.

So the question is just how one can most economically provide LilyPond
with the information it needs for completing a tab.

-- 
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-09-26 Thread David Kastrup

David Kastrup  writes:

> "R.D. Latimer"  writes:
>
>> I'm searching for decent examples of violin tab, I don't see many out there
>> on the web.
>> Here's one
>> http://www.jaybuckey.com/pdf/Free%20Tablature/amazing_grace_fiddle_tablature.pdf
>>
>> It'd be great if Lilypond has this feature,
>> Thanks again
>
> The problem here is that this is indeed not really as much a tablature
> as a fingering chart.  The information is incomplete.

To get more concrete: let's assume that we are talking about a fiddling
piece like the following unfinished fragment I found lying on my hard
drive.  The fingering instructions are not necessarily wholly complete
or accurate since I actually don't have a violin in my house and did not
have one at the time I wrote this down.

But you should be able to figure it out nonetheless.  In the first
measure, there is a already a certain position/fingering divergence
because of physical necessities.  Still, this is a rather
straightforward shuffle.  So how would you want to have the first
measure look in tablature?

A scan or photograph of a sketch is fine.

\language "deutsch"

\version "2.17.20"
melody = {
   \clef treble
   \set Staff.midiInstrument = "violin"
   \key d \major
   \time 4/4  % s2.. 16 
 16   
 -1-3   







 -1-3   



 -4-0 -3-4 -2-4 -4-1 -2-4 -1-4-1  


}

\score {
   \new Staff
   \melody
   \layout { }
   
  \midi {
\tempo 4 = 60
}


}



-- 
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-09-26 Thread R.D. Latimer
HI David,
 Yes I agree with all you're saying.  My motivation right now is I'm
teaching some Fiddle classes to beginner types of students.  I can read
music fine.  In this folk tradition many/most of the players play by ear,
not by reading sheet music.
I was thinking that a violin tab in 1st position would be good for
beginners learning by ear.

I can always print sheet music with the fingering above all the notes.  A
tab notation for fiddle tunes looks nice and simple.
But maybe it's not worth the effort?  Anyway, Lilypond may want to point
that out in any sections you have on Lilypond tab.  Even though there's a
violin option, the way it's being done is not of much use to players...I
don't think,
Thanks again, I guess the fiddle tab is a decent idea, but not there,
Randy


On Thu, Sep 26, 2013 at 10:41 AM, David Kastrup  wrote:

>
> David Kastrup  writes:
>
> > "R.D. Latimer"  writes:
> >
> >> I'm searching for decent examples of violin tab, I don't see many out
> there
> >> on the web.
> >> Here's one
> >>
> http://www.jaybuckey.com/pdf/Free%20Tablature/amazing_grace_fiddle_tablature.pdf
> >>
> >> It'd be great if Lilypond has this feature,
> >> Thanks again
> >
> > The problem here is that this is indeed not really as much a tablature
> > as a fingering chart.  The information is incomplete.
>
> To get more concrete: let's assume that we are talking about a fiddling
> piece like the following unfinished fragment I found lying on my hard
> drive.  The fingering instructions are not necessarily wholly complete
> or accurate since I actually don't have a violin in my house and did not
> have one at the time I wrote this down.
>
> But you should be able to figure it out nonetheless.  In the first
> measure, there is a already a certain position/fingering divergence
> because of physical necessities.  Still, this is a rather
> straightforward shuffle.  So how would you want to have the first
> measure look in tablature?
>
> A scan or photograph of a sketch is fine.
>
>
>
> --
> 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-09-26 Thread David Kastrup
"R.D. Latimer"  writes:

> HI David,
>  Yes I agree with all you're saying.  My motivation right now is I'm
> teaching some Fiddle classes to beginner types of students.  I can read
> music fine.  In this folk tradition many/most of the players play by ear,
> not by reading sheet music.
> I was thinking that a violin tab in 1st position would be good for
> beginners learning by ear.
>
> I can always print sheet music with the fingering above all the notes.  A
> tab notation for fiddle tunes looks nice and simple.
> But maybe it's not worth the effort?  Anyway, Lilypond may want to point
> that out in any sections you have on Lilypond tab.  Even though there's a
> violin option, the way it's being done is not of much use to players...I
> don't think,

Well, LilyPond _does_ offer you to customize fret labels, so you can
label the frets 0, 1, 2, 3, 4, 5, 6, 7 easily enough 0, 1, 1, 2, 2, 3,
3... and get a good approximation of what you want as long as we are
talking about simple music.  Or even 0, 1b, 1, 2b, 2, 3, 3#, 4 or so if
you want to be consistent and complete.

> Thanks again, I guess the fiddle tab is a decent idea, but not there,

Well, I think I've seen tabs, but I don't remember the gritty details.
And it's hard to teach something to a computer without knowing them.

-- 
David Kastrup

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


Re: Acciaccaturas and slashed stems

2013-09-26 Thread Gilberto Agostinho
Hello Peter,

I am sorry for my late reply, I have been away for the past days.

About Frescobaldi, though I am very thankful for you to have implemented the
automatic beams for the grace notes, I have to say I am not very fond of the
idea of installing still two other files before (maybe) being able to
install the newest development version of Frescobaldi.

Do you think this option will be on the next stable release of Frescobaldi,
as an .EXE file? If so, I think I will wait for it.

In my opinion, the grace note issue was simply about making LilyPond as
convenient and as close to what I believe is the musical convention as
possible, but in the end I really don't want to go through all sorts of
troubles just to be able to maybe skip a [ and a ] for each grace note
group. My original comment here was more a recommendation to improve
something on LilyPond, and not exactly a big problem of mine.

Thanks again for all your help, take care,
Gilberto



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Acciaccaturas-and-slashed-stems-tp150981p151426.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: How to connect Midi keyboard to Lilypond?

2013-09-26 Thread Richard Shann
On Thu, 2013-09-26 at 09:32 +, James Harkins wrote:
> - With a MIDI keyboard, I would be back to the Finale hell of
> correcting
> enharmonic misspellings. 

Enharmonic misspellings are a thing of the past if you use Denemo to
play in the pitches from a MIDI keyboard. Firstly, because the set of
enharmonics are adjusted to suit the keysignature (and can be shifted
further flatwise/sharpwise to suit modulations) and secondly because
there is a very simple pitch-spelling algorithm in Denemo: augmented and
diminished intervals are played in a different channel, so that you are
alerted if you enter C followed by D-sharp instead of C followed by
E-flat - it sounds on a different instrument.
Since introducing this I have had zero enharmonic misspellings in my
transcriptions. But this might not be suitable for some sorts of music,
I confess.

Richard



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


Re: How to connect Midi keyboard to Lilypond?

2013-09-26 Thread Laura Conrad
> "David" == David Kastrup  writes:

David> It's been some time since I last tried, but the basic answer
David> I arrived at for myself was "don't bother".  The tools are
David> not good enough right now to save time.

For me, MIDI input does save time.  I cheat and use the numeric keypad
to input durations, but I get the note names and octavations by playing
the notes on a MIDI keyboard. 

Just this week I did a piece from the alphanumeric keyboard, because the
scan I was transcribing from was bad enough that I needed a complicated
setup with a magnifying sheet propped over the paper, and so it wasn't
as easy to reach the MIDI keyboard as with my normal setup.  And I found
that the input time was about the same (adjusting for the extra reading
time with the bad scan), but the editing time (especially fixing
octavation errors) was much longer with the computer keyboard.  I'm sure
it's possible to practice and get better with entering the octaves where
necessary, but I also spent enough time practicing scales on the piano
that I'm not at all sure I'll ever be able to type them as fast as I can
play them.

I use , which I think has
been mentioned elsewhere in the thread.  

I agree that the tools could be improved a lot.  If anyone who knows
LINUX audio ever feels like developing something like midi-input that
will run under jack, so that I could hear the notes as I play them, I
would appreciate it.

-- 
Laura   (mailto:lcon...@laymusic.org, twitter: @serpentplayer)
(617) 661-8097  233 Broadway, Cambridge, MA 02139   
http://www.laymusic.org/ http://www.serpentpublications.org

The family lived so frugally that his mother, Dora, made him shirts
out of scraps of fabric. Once she made herself a skirt out of the back
of the suit that her younger brother was buried in. She didn't want
the material to go to waste.

Michael Kimmelman, in the NY Times obituary of Robert Rauschenberg

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


Re: How to connect Midi keyboard to Lilypond?

2013-09-26 Thread Richard Shann
On Thu, 2013-09-26 at 11:52 +0200, David Kastrup wrote:
> James Harkins  writes:
> 
> > David Kastrup  gnu.org> writes:
> >
> >> It's been some time since I last tried, but the basic answer I arrived
> >> at for myself was "don't bother".  The tools are not good enough right
> >> now to save time.
> >
> > I have to agree with David here.
> >
> > When I first started looking at LilyPond, one of my first questions was
> > about MIDI input. But then I realized:
> >
> > - I would have used MIDI for step input (hold a note, press a key for
> > the rhythmic value). So, which is faster? Reaching for another
> > keyboard to hold down, say, F and type 2, or just to type "f2" on one
> > keyboard?

I think the common technique for users of Finale et al is to use one
hand to change prevailing duration on the pc-keyboard and the other to
play pitches on the MIDI keyboard. This is based on the observation that
the pitch usually changes more often than the duration.

>  Seemed to me that it would be faster to stick with one
> > keyboard (the computer keyboard).
> 
> Well, add to that reasonably good rhythm detection so that you basically
> just need to put in the bar checks and your input tool corrects its
> conceptions accordingly.  Or make a completely separate input pass just
> for entering the durations.

That is the method I developed for Denemo.

>   Or combine them, and update the guesses
> based on the specified durations.
> 
> There are a number of ways in which one can imagine an actually helpful
> way of working with a separate Midi input, or even with abusing the
> computer keyboard itself as a Midi keyboard approximation.
> 
> And then there is the question of how convenient your editing tools make
> it to pull apart something like a Midi performance of a piano concerto
> into the kind of voicing you need for making LilyPond happy with the
> music.  That's not the ordinary cut&paste support.  If I have something
> like wrongly chorded expressions, how to cut out selected notes in
> chords and then paste them out into a separate voice?

Curiously there is a command in Denemo for splitting apart a piece
written as chords into voices. But your point is well-taken, more time
is spent on getting the voices right in polyphonic keyboard music than
in the raw note entry; the advantage of a MIDI keyboard is marginal.

> 
> That's something that Emacs' LilyPond mode could conceivably be extended
> to do with a reasonable degree of comfort, and of course it's a nice
> challenge for something like Frescobaldi as well.  It's not strictly
> related to Midi, but this sort of editing task is more likely to occur
> with Midi-based workflows.
> 
> Anway, my point is: the currently available tools are not good enough
> right now to save time.

This very much depends on the sort of music you are working with. Try
typing in the LilyPond syntax for the Vivaldi sonata movement
(https://vimeo.com/62188678) that was generated in 10 mins using Denemo
working straight from an original print and you will be convinced (I
hope).

Richard



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


Re: How to connect Midi keyboard to Lilypond?

2013-09-26 Thread Richard Shann
On Thu, 2013-09-26 at 15:41 +0200, Johan Vromans wrote:
> James Harkins  writes:
> 
> > I have to agree with David here.
> >
> > When I first started looking at LilyPond, one of my first questions was
> > about MIDI input. But then I realized:
> 
> ... this is all based on using a MIDI keyboard as the only means of
> input. 
> 
> Personally I'd like to use it to set up a rhythmic pattern and fill in
> the notes (pitches) later with the text editor. Actually I could do this
> with a timing program that uses keystrokes from the standard keyboard...
> does such a tool exist?

Not as far as I know: I think it could be done using a neural net and
training it to recognize the style of music output that you intend when
you play. (The naive "output a note of the duration I play" simply does
not work). But there would still be a lot of ambiguity except for very
simple music, and correcting errors is enormously more expensive than
inputting the correct thing first off.

Richard




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


Re: How to connect Midi keyboard to Lilypond?

2013-09-26 Thread David Kastrup
Richard Shann  writes:

> On Thu, 2013-09-26 at 11:52 +0200, David Kastrup wrote:
>
>> Anway, my point is: the currently available tools are not good enough
>> right now to save time.
>
> This very much depends on the sort of music you are working with. Try
> typing in the LilyPond syntax for the Vivaldi sonata movement
> (https://vimeo.com/62188678) that was generated in 10 mins using
> Denemo working straight from an original print and you will be
> convinced (I hope).

I haven't tried Denemo, certainly not in the last few years.  I probably
need to do so.  It's probably impolite to use it just as a glorified
Midi input tool, but if it does that job better than, say, Rosegarden...

Now here's the deal: my main Midi device is a rather simplistic midified
accordion.  Accordions have chord buttons and bass buttons.  The chord
buttons deliver three-note chords, the bass buttons single-note bass
notes.  The actual chords are composed from 12 different notes (only a
single octave) of which three are selected by a mechanical lever system.
If you tell the Midi electronics to be "chord-accurate", it will only
report a chord note when at least three levers have been detected.  So
unless you use more than one chord button at a time (actually perfectly
feasible, for example for getting Cmaj7 you'd use Cmaj+Amin), the chords
will be delivered and released perfectly simultaneously.

So if I'm doing the full deal, I'll be getting material on three
channels (bass, chords, melody) where the chords at least are nicely
synchronized.

Is that something that Denemo is supposed to be able to deal with well?

-- 
David Kastrup

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


Re: How to connect Midi keyboard to Lilypond?

2013-09-26 Thread Richard Shann
On Thu, 2013-09-26 at 19:16 +0200, David Kastrup wrote:
> Richard Shann  writes:
> 
> > On Thu, 2013-09-26 at 11:52 +0200, David Kastrup wrote:
> >
> >> Anway, my point is: the currently available tools are not good enough
> >> right now to save time.
> >
> > This very much depends on the sort of music you are working with. Try
> > typing in the LilyPond syntax for the Vivaldi sonata movement
> > (https://vimeo.com/62188678) that was generated in 10 mins using
> > Denemo working straight from an original print and you will be
> > convinced (I hope).
> 
> I haven't tried Denemo, certainly not in the last few years.  I probably
> need to do so.  It's probably impolite to use it just as a glorified
> Midi input tool, but if it does that job better than, say, Rosegarden...
> 
> Now here's the deal: my main Midi device is a rather simplistic midified
> accordion.  Accordions have chord buttons and bass buttons.  The chord
> buttons deliver three-note chords, the bass buttons single-note bass
> notes.  The actual chords are composed from 12 different notes (only a
> single octave) of which three are selected by a mechanical lever system.
> If you tell the Midi electronics to be "chord-accurate", it will only
> report a chord note when at least three levers have been detected.  So
> unless you use more than one chord button at a time (actually perfectly
> feasible, for example for getting Cmaj7 you'd use Cmaj+Amin), the chords
> will be delivered and released perfectly simultaneously.
> 
> So if I'm doing the full deal, I'll be getting material on three
> channels (bass, chords, melody) where the chords at least are nicely
> synchronized.
> 
> Is that something that Denemo is supposed to be able to deal with well?

Denemo completely ignores the time-stamps on the midi input stream. The
midi events are serialized into a buffer by a separate thread, and
Denemo just picks them up in the order they appear in the queue. If you
want to generate a LilyPond chord you need to hold the Alt key down or
press the sustain pedal. And then, as with all other rhythmic matters,
you can play the chord as raggedly or as simultaneously as you like.

Richard




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


Re: How to connect Midi keyboard to Lilypond?

2013-09-26 Thread David Kastrup
Richard Shann  writes:

> Denemo completely ignores the time-stamps on the midi input
> stream. The midi events are serialized into a buffer by a separate
> thread, and Denemo just picks them up in the order they appear in the
> queue. If you want to generate a LilyPond chord you need to hold the
> Alt key down or press the sustain pedal. And then, as with all other
> rhythmic matters, you can play the chord as raggedly or as
> simultaneously as you like.

Uh, that does not sound like it would make entry with the chord buttons
fun.  At one point of time I'll need to take a look at making Emacs
smarter.

-- 
David Kastrup

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


Re: Acciaccaturas and slashed stems

2013-09-26 Thread Peter Bjuhr

Hello Gilberto,

No problem, I understand completely. I would also hesitate to go through 
that process. It's easier on Ubuntu.


I just wanted to mention it because it was you and this thread who gave 
me the idea to add this quick insert.


Best
Peter


On 09/26/2013 05:37 PM, Gilberto Agostinho wrote:

Hello Peter,

I am sorry for my late reply, I have been away for the past days.

About Frescobaldi, though I am very thankful for you to have implemented the
automatic beams for the grace notes, I have to say I am not very fond of the
idea of installing still two other files before (maybe) being able to
install the newest development version of Frescobaldi.

Do you think this option will be on the next stable release of Frescobaldi,
as an .EXE file? If so, I think I will wait for it.

In my opinion, the grace note issue was simply about making LilyPond as
convenient and as close to what I believe is the musical convention as
possible, but in the end I really don't want to go through all sorts of
troubles just to be able to maybe skip a [ and a ] for each grace note
group. My original comment here was more a recommendation to improve
something on LilyPond, and not exactly a big problem of mine.

Thanks again for all your help, take care,
Gilberto



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Acciaccaturas-and-slashed-stems-tp150981p151426.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


variables tied with slurs

2013-09-26 Thread Alexander Wallace
Hi all, 

For study purposes, i want to do 128 rithmic patterns composed of 7 basic 
rithmic patterns combined via a tie.

Rather than writing the 128 patterns separately I'd love to write the basic 7 
as variables and then just reuse them.

Say that I write:

A = \drums { sn8 sn8 } 

How could I write the equivalent of 

\drums { sn8 sn8 ~ sn8 sn8 }

using variables?

This doesn't work:

{ \A ~ \A }

Is there any way?

Thank you so much in advance.



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


Re: variables tied with slurs

2013-09-26 Thread Urs Liska
Does

A = \drums { sn8 sn8~ }

{ \A \A }

Do what you want?



Alexander Wallace  schrieb:
>Hi all, 
>
>For study purposes, i want to do 128 rithmic patterns composed of 7
>basic rithmic patterns combined via a tie.
>
>Rather than writing the 128 patterns separately I'd love to write the
>basic 7 as variables and then just reuse them.
>
>Say that I write:
>
>A = \drums { sn8 sn8 } 
>
>How could I write the equivalent of 
>
>\drums { sn8 sn8 ~ sn8 sn8 }
>
>using variables?
>
>This doesn't work:
>
>{ \A ~ \A }
>
>Is there any way?
>
>Thank you so much in advance.
>
>
>
>___
>lilypond-user mailing list
>lilypond-user@gnu.org
>https://lists.gnu.org/mailman/listinfo/lilypond-user

-- 
Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesendet.___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: How to connect Midi keyboard to Lilypond?

2013-09-26 Thread James Harkins
On Sep 27, 2013 12:10 AM, "Richard Shann"  wrote:
> Since introducing this I have had zero enharmonic misspellings in my
> transcriptions. But this might not be suitable for some sorts of music,
> I confess.

My music only seldom follows common practice tonality, so I'd have to doubt
that Denemo would be any more effective for me than typing the code. But
sure, what you're describing would easily beat Finale.

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


Re: How to connect Midi keyboard to Lilypond?

2013-09-26 Thread Johan Vromans
Laura Conrad  writes:

> I use , which I think has
> been mentioned elsewhere in the thread.  

As being a 404?

-- Johan

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


Re: variables tied with slurs

2013-09-26 Thread Jan-Peter Voigt

Hello Alexander,

the \drums command implicitly creates a new DrumStaff, so I recommend 
using \drummode for this purpose.
If you have basic patterns, which shall receive "random" ties, you can 
create SimultaneousMusic with a << >> construct and overlay the patterns 
with the needed ties:


--snip--

% for a normal Voice
A = \relative { c8 c }
\new Staff \new Voice << { \A \A } { s8 s~ s s } >>

% for a DrumVoice
B = \drummode { sn8 sn }
\new DrumStaff \new DrumVoice << { \B \B } { s8 s~ s s } >>

--snip--

HTH
Cheers, Jan-Peter

Am 27.09.2013 05:23, schrieb Alexander Wallace:

Hi all,

For study purposes, i want to do 128 rithmic patterns composed of 7 basic 
rithmic patterns combined via a tie.

Rather than writing the 128 patterns separately I'd love to write the basic 7 
as variables and then just reuse them.

Say that I write:

A = \drums { sn8 sn8 }

How could I write the equivalent of

\drums { sn8 sn8 ~ sn8 sn8 }

using variables?

This doesn't work:

{ \A ~ \A }

Is there any way?

Thank you so much in advance.



___
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