Lilypond server

2016-04-01 Thread Sharon Rosner
Hi all,Here’s something I played around with last night: a lilypond server. I found some old discussions of this idea, and an old bit of code by Han-Wen. Enclosed is a working server script and a client bash script to go with it.The server script starts a telnet server on port 12321. When a client

Re: Variable slur thickness

2016-04-01 Thread tisimst
Thanks, Harm! On Friday, April 1, 2016, Thomas Morley-2 [via Lilypond] < ml-node+s1069038n189182...@n5.nabble.com> wrote: > 2016-03-11 21:51 GMT+01:00 Thomas Morley <[hidden email] > >: > > > 2016-03-11 14:31 GMT+01:00 Sharon Rosner <[hidden e

Re: How to join notes in markup?

2016-04-01 Thread tisimst
Thanks, Harm! On Friday, April 1, 2016, Thomas Morley-2 [via Lilypond] < ml-node+s1069038n189184...@n5.nabble.com> wrote: > 2016-03-11 22:58 GMT+01:00 Thomas Morley <[hidden email] > >: > > > 2016-03-11 11:21 GMT+01:00 tisimst <[hidden email]

RE: Placement of dots

2016-04-01 Thread Joseph N. Srednicki
Thomas: Thanks for taking the time to respond. I appreciate it. After I sent the message, I realized that the snippet that I quoted was not the right way to approach the problem. In my opinion, the solutions that you provided make the dotted notes easier to read instead of letting another vo

Re: Placement of dots

2016-04-01 Thread Thomas Morley
2016-04-01 22:22 GMT+02:00 Joseph N. Srednicki : > Please see the following example. > > Note: There have been some recent issues of the mail programs lopping thing > off such a final brace when pasting examples. I re-pasted the following > example and recompiled it before sending this message. So,

Re: booleans and conditional compilation?

2016-04-01 Thread Simon Albrecht
On 01.04.2016 22:43, Simon Albrecht wrote: you can use Guile Scheme. LilyPond uses Guile 1.8, whose Reference Manual is here: . ___ lilypond-user mailing list lilypond-user@gnu.org https:/

Re: booleans and conditional compilation?

2016-04-01 Thread Simon Albrecht
On 01.04.2016 21:23, Johannes Waldmann wrote: Hi. Is there a standard way of conditional compilation, e.g., to turn parts (on any level) of a score on and off? The standard way is using tags, as Urs said. But of course you can do everything you like via scheme: \version "2.19.38" foo = ##f A

Re: How to join notes in markup?

2016-04-01 Thread Thomas Morley
2016-03-11 22:58 GMT+01:00 Thomas Morley : > 2016-03-11 11:21 GMT+01:00 tisimst : > >> (though further suggestions for improvement >> are welcome). >> >> Thanks, >> Abraham > > Hi Abraham, > > just had a more thoroughly look at your snippet at > http://lsr.di.unimi.it/LSR/Item?id=1029 > > The bigge

Placement of dots

2016-04-01 Thread Joseph N. Srednicki
Please see the following example. Note: There have been some recent issues of the mail programs lopping thing off such a final brace when pasting examples. I re-pasted the following example and recompiled it before sending this message. So, I am hoping that it comes through without anything missi

Re: Variable slur thickness

2016-04-01 Thread Thomas Morley
2016-03-11 21:51 GMT+01:00 Thomas Morley : > 2016-03-11 14:31 GMT+01:00 Sharon Rosner : >>> I've managed to bypass using before-line-breaking AND after-line-breaking >>> by assigning the function to the 'thickness property and having each grob >>> internally calculate its own control points rather

Re: booleans and conditional compilation?

2016-04-01 Thread Urs Liska
Am 1. April 2016 21:23:17 MESZ, schrieb Johannes Waldmann : >Hi. > >Is there a standard way of conditional compilation, >e.g., to turn parts (on any level) of a score on and off? > Yes, look up \tag. HTH Urs >From a programmer's standpoint, >I'd want booleans, and branching, something like >

booleans and conditional compilation?

2016-04-01 Thread Johannes Waldmann
Hi. Is there a standard way of conditional compilation, e.g., to turn parts (on any level) of a score on and off? >From a programmer's standpoint, I'd want booleans, and branching, something like let foo = true % or false, somewhere at the top of the file, % or even on the command

Re: time beatStructure isn't printed

2016-04-01 Thread Thomas Morley
2016-04-01 15:37 GMT+02:00 matpen3@gmail : > Hi all, > > I'm working on a very large score and, after compiling is over, the time > beatStructure as manually defined isn't printed (e. g. \time #'(2 3) 5/8). > On a very short fragment everything is fine. > > Could the size of the score affect the pr

How to generate a Tambourine "shake" (or any "trill" sound) in MIDI file ?

2016-04-01 Thread Ziad Gholam
Hello to all I am using version 2.18.2 I managed to write tambourine percussion music ... Although I did code tambourine "shake" as trill ( tamb2^\startTrillSpan tamb4\stopTrillSpan ) I do not know how to generate that tambourine "shake" in the MIDI file (generated at the end of the layout sec

time beatStructure isn't printed

2016-04-01 Thread matpen3@gmail
Hi all, I'm working on a very large score and, after compiling is over, the time beatStructure as manually defined isn't printed (e. g. \time #'(2 3) 5/8). On a very short fragment everything is fine. Could the size of the score affect the printing? I'm new to Lilypond, so maybe I'm omitting so

Re: How can I create from my custom drum note to a pitch? (for fransposing)

2016-04-01 Thread Bernard
On 01-04-16 12:47, Thomas Morley wrote: I don't have LMMS, so I use built-in scripts for testing. The command-line sequence is: lilypond file-name.ly midi2ly file-name.midi gedit file-name-midi.ly Powerful statements. Thanks. It turns out that you need to use the full long name to insert new s

Re: How can I create from my custom drum note to a pitch? (for fransposing)

2016-04-01 Thread Thomas Morley
2016-04-01 9:33 GMT+02:00 Bernard : > On 01-04-16 00:31, Thomas Morley wrote: [...] > Looks good. There is only one voice and used in both layout and midi. In the > midi file I can hear the result except the first note. > I use LMMS to view and edit the imported midi file. I can not see the second

Re: How can I create from my custom drum note to a pitch? (for fransposing)

2016-04-01 Thread Bernard
On 01-04-16 00:31, Thomas Morley wrote: 2016-03-31 22:41 GMT+02:00 Bernard : Well, let's see whether I understood correctly. A) You want to create your own drum-style, with custom-drum-note-names and a certain appearence when printed. For the names you did: drumPitchNames.dbass

Re: How can I create from my custom drum note to a pitch? (for fransposing)

2016-04-01 Thread David Kastrup
Thomas Morley writes: > P.S. > The most difficult part for me was how to tell LilyPond to use the new > pitches. > There's a hint in performer-init.ly, but: > > git grep "midiDrumPitches" > ly/drumpitch-init.ly:midiDrumPitches = > ly/performer-init.ly: drumPitchTable = #(alist->hash-table midiD