glissando or something similar in drummmode

2018-06-27 Thread Mason Hock
I'm working on a percussion piece in which the performers play, in addition to unpitched percussion instruments, roto toms, which they occasionally play with one hand while adjusting the pitch of the other in order to achieve a glissando effect. Only the direction, maxima, and minima of the

Re: Repeat question

2018-06-27 Thread David Wright
[I haven't reattached the images.] On Tue 26 Jun 2018 at 18:22:00 (+0200), Jacques Menu Muzhic wrote: > Hello David & Torsten, > > The snippet file in my OP is actually a shortened version of a file contained > in the LilyPond Unofficial Test Suite. Which version? > > Adding the missing >

Re: Reusability of lilypond code?

2018-06-27 Thread Mason Hock
On 06/27, Ben wrote: > Mason, > > Does that mean for every piece of yours you have separate dynamic contexts > for every single instrument? I'd imagine that could possibly clutter up your > score a bit, no? > > To have many dynamic context variables mapped to all their appropriate > instruments,

Re: \bookparts and scaling

2018-06-27 Thread crimsonsunrise
Mensagem Original Ativo 27 de jun de 2018 18:43, Flaming Hakama by Elaine escreveu: Subject: Re: \bookparts and scaling Hi, Torsten! On Wed, Jun 27, 2018 at 2:49 AM, Torsten Hämmerle wrote: Hi Ralph, I'm neither Crimson nor Sunrise, but I guess having both full score and

Re: music-function name shadowing a Scheme keyword

2018-06-27 Thread Flaming Hakama by Elaine
> Subject: Re: music-function name shadowing a Scheme keyword > Am 27.06.2018 um 11:15 schrieb Urs Liska: > > > > > > Am 27.06.2018 um 11:09 schrieb Urs Liska: > >> Hi Jan-Peter, > >> > >> > >> Am 27.06.2018 um 10:48 schrieb Jan-Peter Voigt: > >>> Hi Urs, > >>> > >>> you might import the SRFI-1

Re:\bookparts and scaling

2018-06-27 Thread Flaming Hakama by Elaine
> Subject: Re: \bookparts and scaling > Hi, Torsten! > > On Wed, Jun 27, 2018 at 2:49 AM, Torsten Hämmerle < > torsten.haemme...@web.de> wrote: > >> Hi Ralph, >> >> I'm neither Crimson nor Sunrise, but I guess having both full score and >> parts together in one PDF is quite a common requirement.

Re: scheme with Frescobaldi

2018-06-27 Thread David Kastrup
Aaron Hill writes: > On 2018-06-27 08:14, Simon Albrecht wrote: >> On 26.06.2018 03:02, Aaron Hill wrote: >>> Here is the reference on `let` for Guile: >>> >>> https://www.gnu.org/software/guile/manual/html_node/Local-Bindings.html#Local-Bindings >> >> I guess for the time being we should stick

Re: scheme with Frescobaldi

2018-06-27 Thread Aaron Hill
On 2018-06-27 08:14, Simon Albrecht wrote: On 26.06.2018 03:02, Aaron Hill wrote: Here is the reference on `let` for Guile: https://www.gnu.org/software/guile/manual/html_node/Local-Bindings.html#Local-Bindings I guess for the time being we should stick with the Guile 1.8 manual:

My finances.

2018-06-27 Thread David Kastrup
Hi folks, I've been afraid of looking at my bank account for the past months but finally had to do so. For the last three months, the payments from LilyPond users were stable: one paying €100 monthly, one paying €75 monthly, one paying €10 monthly. Thanks, you know who you are (I hope). When

Re: Reusability of lilypond code?

2018-06-27 Thread Ben
On 6/27/2018 1:20 PM, Mason Hock wrote: On 06/27, lyuser.theg...@spamgourmet.com wrote: But I have one issue with the reuse of my work. My last score e.g. has four voices (T1, T2, B1, B2). I assign music and lyrics for each voice to a variable and combine them info a choir staff. So for our

Re: Reusability of lilypond code?

2018-06-27 Thread Mason Hock
On 06/27, lyuser.theg...@spamgourmet.com wrote: > But I have one issue with the reuse of my work. My last score e.g. has > four voices (T1, T2, B1, B2). I assign music and lyrics for each voice > to a variable and combine them info a choir staff. So for our > rehearsal, everybody can see all the

Re: scheme with Frescobaldi

2018-06-27 Thread Simon Albrecht
On 26.06.2018 03:02, Aaron Hill wrote: Here is the reference on `let` for Guile: https://www.gnu.org/software/guile/manual/html_node/Local-Bindings.html#Local-Bindings I guess for the time being we should stick with the Guile 1.8 manual:

Re: Accidental style in presence of mid-bar line breaks.

2018-06-27 Thread Simon Albrecht
On 26.06.2018 09:11, Richard Shann wrote: In this connection, I noticed that LilyPond skips printing the bar number at the beginning of each line if the bar is being split over a line. That’s configurable: %%% \version "2.19.80" \layout {   \context {     \Score    

Re: openLilyLib

2018-06-27 Thread Karlin High
On 6/27/2018 8:30 AM, Urs Liska wrote: Right now I'm writing a manual for the package I've started to write, but I'm not fully sure yet if that's the right way forward. I'm writing in Markdown and use Pandoc (with lyluatex) to produce a PDF from it. One thing I'm missing is a proper way to

Re: openLilyLib

2018-06-27 Thread Urs Liska
Am 27.06.2018 um 14:16 schrieb Jan-Peter Voigt: Hi Urs, Aaron, Am 27.06.2018 um 08:35 schrieb Urs Liska: Hi Aaron, thank you for the interest in openLilyLib. > ... > pre-alpha state, which does explain things. Unfortunately this is true, and basically because the project didn't

Re: \bookparts and scaling

2018-06-27 Thread crimsonsunrise
Mensagem Original Ativo 27 de jun de 2018 05:49, Torsten Hämmerle escreveu: Hi Ralph, I'm neither Crimson nor Sunrise, but I guess having both full score and parts together in one PDF is quite a common requirement. Using smaller print for the full score but using larger print

Re: \bookparts and scaling

2018-06-27 Thread Abraham Lee
Hi, Torsten! On Wed, Jun 27, 2018 at 2:49 AM, Torsten Hämmerle wrote: > Hi Ralph, > > I'm neither Crimson nor Sunrise, but I guess having both full score and > parts together in one PDF is quite a common requirement. > > Using smaller print for the full score but using larger print for the

Re: music-function name shadowing a Scheme keyword

2018-06-27 Thread Urs Liska
Am 27.06.2018 um 14:51 schrieb David Kastrup: Andrew Bernard writes: Hi Urs, It's not a Scheme language keyword, but a procedure name from SRFI-1. (srfi srfi-1) is loaded and imported into the parser by default. which makes it not a real Scheme keyword but from the perspective of my

Re: scheme with Frescobaldi

2018-06-27 Thread Freeman Gilmore
​ On Wed, Jun 27, 2018 at 2:39 AM, Urs Liska wrote: [And please allow me a plug: you may find rewarding to have a look at https://scheme-book.ursliska.de, which is far from complete but aims at giving a slow-paced and detailed introduction specifically from a LilyPond perspective] > ​This is

Re: music-function name shadowing a Scheme keyword

2018-06-27 Thread David Kastrup
Andrew Bernard writes: > Hi Urs, > > It's not a Scheme language keyword, but a procedure name from SRFI-1. (srfi srfi-1) is loaded and imported into the parser by default. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org

Re: music-function name shadowing a Scheme keyword

2018-06-27 Thread Andrew Bernard
Hi Urs, It's not a Scheme language keyword, but a procedure name from SRFI-1. I concur with the others that it is not really good practice to override this, even though Scheme allows you to do many wonderful things. That's bound to lead to hard to diagnose unpredictable behaviour for users at

Re: Reusability of lilypond code?

2018-06-27 Thread Torsten Hämmerle
Hi Markus, \tags are, as Aaron said, the way to go. I'd just like to mention the way I often handle this, perhaps this is on any help: Instead of tagging each and every single dynamic element, I often completely \omit certain stencils of a voice, if applicable. The following example, while not

Re: openLilyLib

2018-06-27 Thread Jan-Peter Voigt
Hi Urs, Aaron, Am 27.06.2018 um 08:35 schrieb Urs Liska: Hi Aaron, thank you for the interest in openLilyLib. > ... > pre-alpha state, which does explain things. Unfortunately this is true, and basically because the project didn't really gain traction. Progress is usually been made when

Re: Reusability of lilypond code?

2018-06-27 Thread Aaron Hill
On 2018-06-27 04:08, lyuser.theg...@spamgourmet.com wrote: What I would like to have is a simple switch in lilypond that hides the duplicated markup, so that I can use the same variables for both use cases. You mentioned finding some proposed solutions already, so I hope I am not just

Re: openLilyLib

2018-06-27 Thread Urs Liska
Am 27.06.2018 um 13:29 schrieb Aaron Hill: On 2018-06-26 23:35, Urs Liska wrote: This gives me an opportunity to repeat my call for help with this. The website is an Angular application (representing my "state" at the end of a set of online courses), and I got stuck with a practical way of

Re: openLilyLib

2018-06-27 Thread Aaron Hill
On 2018-06-26 23:35, Urs Liska wrote: This gives me an opportunity to repeat my call for help with this. The website is an Angular application (representing my "state" at the end of a set of online courses), and I got stuck with a practical way of feeding the content in the site. The placeholder

Reusability of lilypond code?

2018-06-27 Thread lyuser . thegrue
Hello, This time, I have a more general question: I've set some scores for my men's choir using lilypond - and I love it :) With the help of this list, these scores look just like I would like to have them and our singers like to read them. But I have one issue with the reuse of my work. My

Re: music-function name shadowing a Scheme keyword

2018-06-27 Thread Jan-Peter Voigt
Am 27.06.2018 um 11:15 schrieb Urs Liska: Am 27.06.2018 um 11:09 schrieb Urs Liska: Hi Jan-Peter, Am 27.06.2018 um 10:48 schrieb Jan-Peter Voigt: Hi Urs, you might import the SRFI-1 span-function and give that a new name. The counterpart-function to span is break, which "conflicts with

Re: music-function name shadowing a Scheme keyword

2018-06-27 Thread Jan-Peter Voigt
Am 27.06.2018 um 11:09 schrieb Urs Liska: Hi Jan-Peter, Am 27.06.2018 um 10:48 schrieb Jan-Peter Voigt: Hi Urs, you might import the SRFI-1 span-function and give that a new name. The counterpart-function to span is break, which "conflicts with the break binding established by while (see

Re: music-function name shadowing a Scheme keyword

2018-06-27 Thread Urs Liska
Am 27.06.2018 um 11:09 schrieb Urs Liska: Hi Jan-Peter, Am 27.06.2018 um 10:48 schrieb Jan-Peter Voigt: Hi Urs, you might import the SRFI-1 span-function and give that a new name. The counterpart-function to span is break, which "conflicts with the break binding established by while (see

Re: music-function name shadowing a Scheme keyword

2018-06-27 Thread Urs Liska
Hi Jan-Peter, Am 27.06.2018 um 10:48 schrieb Jan-Peter Voigt: Hi Urs, you might import the SRFI-1 span-function and give that a new name. The counterpart-function to span is break, which "conflicts with the break binding established by while (see while do). Applications wanting to use

Re: \bookparts and scaling

2018-06-27 Thread Torsten Hämmerle
Hi Ralph, I'm neither Crimson nor Sunrise, but I guess having both full score and parts together in one PDF is quite a common requirement. Using smaller print for the full score but using larger print for the parts while keeping up natural spacing is not easy to achieve in LilyPond, because

Re: music-function name shadowing a Scheme keyword

2018-06-27 Thread Jan-Peter Voigt
Hi Urs, you might import the SRFI-1 span-function and give that a new name. The counterpart-function to span is break, which "conflicts with the break binding established by while (see while do). Applications wanting to use break from within a while loop will need to make a new define under a

Re: scheme with Frescobaldi

2018-06-27 Thread Urs Liska
Am 27.06.2018 um 07:34 schrieb Freeman Gilmore: Thanks Urs: That worked.   Problem was that I did not know that the results would be displayed in the log window.   The tutorial I am using had some example like  (+ 1 2 3) =>  and I was expecting 6 in

openLilyLib (was: Need help creating Scheme functions to automate includes of many scores in a project)

2018-06-27 Thread Urs Liska
Hi Aaron, thank you for the interest in openLilyLib. Am 27.06.2018 um 00:41 schrieb Aaron Hill: On 2018-06-25 22:42, Urs Liska wrote: Also, not directly. But you can make it happen. Basically you have to define some variable in the top-level file, say #(define is-main-file #t). Then you can