Re: midi articulation

2016-03-23 Thread H. S. Teoh
On Wed, Mar 23, 2016 at 05:21:13PM +, Daniel Birns wrote: > Hi all, > > Okay, I see what articulate.ly does. However… has anyone tried to do > this within the midi generator. I debugged the python_midi.c file, and > I can see what it’s doing. Geez, it seems like at the point where the > midi

Re: Grab a constant from the OS?

2016-03-23 Thread Andrew Bernard
Hi Stan, If you have not worked with Scheme, this may be a fine point, but the system identification function that Thomas showed comes from Guile, the Scheme implementation used by lilypond. So you won’t find pure Scheme tutorials on this function. Here’s the Guile reference page:

Flag stencil

2016-03-23 Thread Andrew Bernard
When making a custom flag stencil, how does one go about getting all the flags added to the stem, for the various note values, not just one? Here’s what I have so far, which only makes one flag for any value. I want to draw my own paths, not add glyphs from the font. Andrew — snip \version

Re: Grab a constant from the OS?

2016-03-23 Thread Thomas Morley
2016-03-24 1:20 GMT+01:00 Stan Mulder : > I do this successfully for my tagline (the line at the bottom of the last > page.): > > lilystring = #(string-append "Engraved in LilyPond " (lilypond-version) " - > Linux") > > \header { > title = "My Song" > tagline = \markup

custom multi-measure rests

2016-03-23 Thread Flaming Hakama by Elaine
I'd like to figure out how to execute something found in some Jazz charts for drums. It is a compact way to indicate "play time for X measures" in a single measure. Here are two examples from the googlesphere: The measure marked as "Play 7"

Re: Where is the latest articulate.ly?

2016-03-23 Thread Thomas Morley
2016-03-24 1:22 GMT+01:00 Simon Albrecht : > On 24.03.2016 01:10, Daniel Birns wrote: >> >> So, the default is 7/8 (though I’m not sure yet what 1 . 2 is…) > > > '(1 . 2), equivalent to (cons 1 2), is a scheme pair. > >> but I wondered about 7/8. CPE Bach says normally

Re: Where is the latest articulate.ly?

2016-03-23 Thread Simon Albrecht
On 24.03.2016 01:10, Daniel Birns wrote: So, the default is 7/8 (though I’m not sure yet what 1 . 2 is…) '(1 . 2), equivalent to (cons 1 2), is a scheme pair. but I wondered about 7/8. CPE Bach says normally notes are play for 1/2 their duration, That’s a very debatable quote. Numerical

RE: Make the span bar go from top to bottom through all staves

2016-03-23 Thread Joseph N. Srednicki
Thanks, Simon. You told me exactly what to do. I will make sure to use plain text in the future for emails so that code does not get messed up. Thanks again. Joe Srednicki -Original Message- From: Simon Albrecht [mailto:simon.albre...@mail.de] Sent: Wednesday, March 23, 2016 7:49 PM

Grab a constant from the OS?

2016-03-23 Thread Stan Mulder
I do this successfully for my tagline (the line at the bottom of the last page.): lilystring = #(string-append "Engraved in LilyPond " (lilypond-version) " - Linux") \header { title = "My Song" tagline = \markup { \column { \fontsize #-2 \lilystring } } } It produces this

Re: Where is the latest articulate.ly?

2016-03-23 Thread Daniel Birns
[Sorry about the previous email where I didn’t say anything. If you press send by mistake, o well…] I continue to get very odd results with articulate.ly. Please study the relevant section in NR

Re: Where is the latest articulate.ly?

2016-03-23 Thread Daniel Birns
On Mar 23, 2016, at 4:58 PM, Thomas Morley > wrote: 2016-03-24 0:02 GMT+01:00 Daniel Birns >: I continue to get very odd results with

Re: Where is the latest articulate.ly?

2016-03-23 Thread Thomas Morley
2016-03-24 0:02 GMT+01:00 Daniel Birns : > I continue to get very odd results with articulate.ly. Please study the relevant section in NR http://www.lilypond.org/doc/v2.18/Documentation/notation/the-articulate-script There you can read "After altering your input

Re: Make the span bar go from top to bottom through all staves

2016-03-23 Thread Simon Albrecht
On 24.03.2016 00:34, Joseph N. Srednicki wrote: Is it possible to make the span bars for the measures to extend through all staves of the system so that the bar lines appear as one solid line from top to bottom? Of course: just make it one StaffGroup (or PianoStaff, as you like). I’d

Make the span bar go from top to bottom through all staves

2016-03-23 Thread Joseph N. Srednicki
Hello: Please see the attached example of an organ score. Is it possible to make the span bars for the measures to extend through all staves of the system so that the bar lines appear as one solid line from top to bottom? Can someone advise on how to do this? I tried the various

Re: PDF page number hyperrefs?

2016-03-23 Thread Simon Albrecht
Hi Mátyás, by the way: a subject is helpful :-) Only saying… Yours, Simon On 23.03.2016 08:33, Mátyás Seress wrote: Hi guys, I just downloaded the Lilypond Notation Reference pdf for version 2.19.38 from here: http://www.lilypond.org/doc/v2.19/Documentation/notation.pdf and I noticed that

Re: midi articulation

2016-03-23 Thread Simon Albrecht
On 23.03.2016 18:21, Daniel Birns wrote: I see what articulate.ly does. However… has anyone tried to do this within the midi generator. Without knowing much about the topic, I’d say it would be very welcome, since articulate.ly messes up printed output. I’m a software developer — not

Re: midi articulation

2016-03-23 Thread Malte Meyn
Am 23.03.2016 um 18:21 schrieb Daniel Birns: Okay, I see what articulate.ly does. However… has anyone tried to do this within the midi generator. I think so: see the second-to-last bullet point at http://lilypond.org/doc/v2.19/Documentation/changes/ But, honestly, the midi files suck.

Re: Where is the latest articulate.ly?

2016-03-23 Thread Daniel Birns
I see the articulate.ly. I guess they decided against lilywrap. -d > On Mar 23, 2016, at 3:23 PM, Malte Meyn wrote: > > > > Am 23.03.2016 um 18:13 schrieb Daniel Birns: >> The one I found on a mailing list from 2011 doesn’t seem to handle even >> slurs or staccato. >

Re: Where is the latest articulate.ly?

2016-03-23 Thread Malte Meyn
Am 23.03.2016 um 18:13 schrieb Daniel Birns: The one I found on a mailing list from 2011 doesn’t seem to handle even slurs or staccato. It’s part of vanilla LilyPond since version 2.14 (see http://lilypond.org/doc/v2.14/Documentation/changes/) and has been improved several times since

midi articulation

2016-03-23 Thread Daniel Birns
Hi all, Okay, I see what articulate.ly does. However… has anyone tried to do this within the midi generator. I debugged the python_midi.c file, and I can see what it’s doing. Geez, it seems like at the point where the midi file is being generated, lilypond ought to know everything about what’s

Re:

2016-03-23 Thread Masamichi HOSODA
> Looks like clicking on contents entries stopped working between 19.36 and > 19.37 - presumably as a result of the change to XeTeX. Masamichi - do you > have any idea about what could have caused this? [...snip...] For PDF document building, current LilyPond uses texinfo.tex ver.

Where is the latest articulate.ly?

2016-03-23 Thread Daniel Birns
The one I found on a mailing list from 2011 doesn’t seem to handle even slurs or staccato. -d ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user

\balloonText does not work outside a construct

2016-03-23 Thread Pierre-Luc Gauthier
Hi, I wonder why doesn't the \balloonText command work outside a construct? In the MWE included, LilyPond throws errors if you remove the < > construct. Is it by design? %%% \version "2.18.2" \score { \new Staff { \new Voice \with { \consists

Re: mute percussion notation

2016-03-23 Thread Pierre-Luc Gauthier
> David Kastrup writes: >> You need to dig through the respective files to find all the information Thanks, I'll look into those. -- Pierre-Luc Gauthier ___ lilypond-user mailing list lilypond-user@gnu.org

Re:

2016-03-23 Thread Mátyás Seress
Thank you for picking it up so quickly! Ezt az e-mailt egy Avast védelemmel rendelkező, vírusmentes számítógépről küldték. www.avast.com <#DDB4FAA8-2DD7-40BB-A1B8-4E2AA1F9FDF2> 2016-03-23 14:41

Re: mute percussion notation

2016-03-23 Thread David Kastrup
David Kastrup writes: > Pierre-Luc Gauthier writes: > >> When one remaps note names like that, is it also possible to map midi >> notes to those names? >> >> Could there be sort of a assignment somewhere between the note (e.g. >> dsm or dslapmute) and the

Re: mute percussion notation

2016-03-23 Thread David Kastrup
Pierre-Luc Gauthier writes: > When one remaps note names like that, is it also possible to map midi > notes to those names? > > Could there be sort of a assignment somewhere between the note (e.g. > dsm or dslapmute) and the midi note (e.g. note 62 on channel 10)? > > I

Re: mute percussion notation

2016-03-23 Thread Pierre-Luc Gauthier
When one remaps note names like that, is it also possible to map midi notes to those names? Could there be sort of a assignment somewhere between the note (e.g. dsm or dslapmute) and the midi note (e.g. note 62 on channel 10)? I did not find documentation on the subject. Last week I transcribed

Re: mute percussion notation

2016-03-23 Thread Thomas Morley
2016-03-23 14:42 GMT+01:00 Bernard : > > But is there a way to make the voice more consistent, by adding the mute in > the definition? > > so I could call : > one = \drummode { dslap dslapmute } > > instead of : > one = \drummode { dslap dslapmute^\mute } > > And

Re: mute percussion notation

2016-03-23 Thread Bernard
On 23-03-16 12:58, David Kastrup wrote: Uh, one just takes your example and adds the indicated line(s). Ok, thanks I got it, and it works for me now. Uh, is there _anything_ actually unclear or do you just want me to do all the work? No, of course not, the syntax was only not clear to me. I

Re: Dynamics placement

2016-03-23 Thread Graham King
On Wed, 2016-03-23 at 11:47 +0100, Xavier Scheuer wrote: > I use Graham (Percival)'s "make-dynamic-extra", which has two main > advantages : > 1. The dynamic only, and not the whole "dynamic + text", is centered > on the note (i.e. like a "normal" dynamic). > 2. The dynamic is affecting the MIDI.

Re: Dynamics placement

2016-03-23 Thread Thomas Morley
2016-03-23 13:21 GMT+01:00 Graham King : > (bug-lilypond: a regression with note-spacing in proximity to dynamic > text.) > > On Wed, 2016-03-23 at 11:38 +0100, Thomas Morley wrote: > > >> a minimal example would have been: >> >> \version "2.19.38" >> >> music = {

Re: mute percussion notation

2016-03-23 Thread Thomas Morley
2016-03-23 13:49 GMT+01:00 David Kastrup : > Programmatically, I'd not set drumPitchNames repeatedly. Just use > > drumPitchNames = > #(fold (lambda (n l) (acons n n l)) drumPitchNames '(aa ab ac ad ae af)) Much better. Thanks, Harm

Re: mute percussion notation

2016-03-23 Thread David Kastrup
Thomas Morley writes: > 2016-03-23 12:45 GMT+01:00 David Kastrup : > >> I think that the old >> >> drumPitchNames #'slap = #'slap >> >> has worked for a long long time (quite earlier than 2.12). But it's >> quite underdocumented. I think it caught me by

Re: mute percussion notation

2016-03-23 Thread Thomas Morley
2016-03-23 12:45 GMT+01:00 David Kastrup : > I think that the old > > drumPitchNames #'slap = #'slap > > has worked for a long long time (quite earlier than 2.12). But it's > quite underdocumented. I think it caught me by surprise when I first > discovered it in the parser.

Re: Dynamics placement

2016-03-23 Thread Graham King
(bug-lilypond: a regression with note-spacing in proximity to dynamic text.) On Wed, 2016-03-23 at 11:38 +0100, Thomas Morley wrote: > a minimal example would have been: > > \version "2.19.38" > > music = { g'8(\p f'!) s2. } > \new StaffGroup \new Staff \music Wow. To get to that, I

Re: mute percussion notation

2016-03-23 Thread David Kastrup
Bernard writes: >> Amending the parser is done with >> >> drumPitchNames.slap = #'slap >> >> Note that you can define multiple names for the same definition in the >> drum style table, so you can also add >> >> drumPitchNames.sl = #'slap >> >> and this will work

Re: mute percussion notation

2016-03-23 Thread David Kastrup
Simon Albrecht writes: > On 23.03.2016 11:23, David Kastrup wrote: > >> It can once it has been input. The drumStyleTable tells LilyPond how to >> typeset drum notes once they are in the music. It doesn't tell LilyPond >> what drum notes are permitted in music. So you

Re: Dynamics placement

2016-03-23 Thread Graham King
On Tue, 2016-03-22 at 22:18 -0400, Kieren MacMillan wrote: > Hi Graham, > > > The unwelcome spacing between the 4th and 5th notes goes away if one: > > … uses > > mpdolce = -\tweak X-extent #empty-interval #(make-dynamic-atr-script "mp" > "dolce”) > Thanks Kieran, that's very helpful. I've

Re: mute percussion notation

2016-03-23 Thread Bernard
On 23-03-16 11:23, David Kastrup wrote: Bernard writes: Lilypond is highly flexible and many drumnotes are predefined. But I could not find info how to define my own drumnote. I tried : \version "2.18.2" #(define

Re: mute percussion notation

2016-03-23 Thread Simon Albrecht
On 23.03.2016 11:23, David Kastrup wrote: Bernard writes: Lilypond is highly flexible and many drumnotes are predefined. But I could not find info how to define my own drumnote. I tried : \version "2.18.2" #(define

Re: Dynamics placement

2016-03-23 Thread Xavier Scheuer
On 22 March 2016 at 23:41, Graham King wrote: > > I've adopted Simon Albrecht's excellent suggestion in an earlier > thread [1], and am now using code based on snippet 739 [2] to typeset > some long dynamic markings. This has solved a host of layout problems; >

Re: Dynamics placement

2016-03-23 Thread Thomas Morley
2016-03-23 2:56 GMT+01:00 Graham King : > Here is a compilable example. It is a bit long, but I think it is pretty > close to minimal. > > In its defence: the first 32 lines are, effectively, snippet 739 modified > to produce "dynamic text" instead of "text dynamic"

Re: mute percussion notation

2016-03-23 Thread David Kastrup
Bernard writes: > Hi Colin, >> It seems that the Percussion Notes table A.15 in the NR has some >> problems, in that the conga notes aren't visibly different. This >> snippet works for me: >> * >> \version "2.19.37" >> >> \new DrumStaff \with { >>

Re:

2016-03-23 Thread Phil Holmes
Looks like clicking on contents entries stopped working between 19.36 and 19.37 - presumably as a result of the change to XeTeX. Masamichi - do you have any idea about what could have caused this? -- Phil Holmes - Original Message - From: Mátyás Seress To: lilypond-user

Re: mute percussion notation

2016-03-23 Thread Bernard
Hi Colin, It seems that the Percussion Notes table A.15 in the NR has some problems, in that the conga notes aren't visibly different. This snippet works for me: * \version "2.19.37" \new DrumStaff \with { drumStyleTable = #congas-style } << \drummode { cghm4 cghm1

Re: grace-note spacing and triplets

2016-03-23 Thread Jan-Peter Voigt
Hi Harm, this is interesting!? This is another very smart solution, but why/how does this work? I will look for a way, to add the TextScript with the edition-engraver ... The rest-solution is handy, but OTOH not easily applicable "externally". By the way, I tried succesfully 's4' instead of

Re: grace-note spacing and triplets

2016-03-23 Thread Jan-Peter Voigt
Hi Simon, thank you for your snippet! In my case, I will use the extra-offset variant, but I'll take yours for future use :-) As there is a whole orchestra between flute and voice, I use this as acceptable tweak: \once \override NoteHead.extra-offset = #'(-1.5 . 0) \once \override

playback time

2016-03-23 Thread Martin Tarenskeen
Hi, I know close to nothing about scheme programming. But I had an idea about a feature that is probably possible with a little scheme magick: What I would like is a scheme function that calculates, based on the metronome tempi, the time that has passed since the beginning of a score. Then

Re: problems with midi2ly

2016-03-23 Thread David Kastrup
mark damerell writes: > BUMP: please where is the manual? http://www.lilypond.org/doc/v2.18/Documentation/usage/invoking-midi2ly -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org

problems with midi2ly

2016-03-23 Thread mark damerell
BUMP: please where is the manual? ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user

[no subject]

2016-03-23 Thread Mátyás Seress
Hi guys, I just downloaded the Lilypond Notation Reference pdf for version 2.19.38 from here: http://www.lilypond.org/doc/v2.19/Documentation/notation.pdf and I noticed that in the Table of Contents the page numbers next to the entries are not clickable hyperrefs like in previous verisons. Do