Re: Scoop (jazz notation)

2024-05-14 Thread Tim's Bitstream
As a short term solution you could save that script in a separate file,  name 
the function \scoop and use it via an \include statement.

> On May 14, 2024, at 3:35 PM, Tim Giles  wrote:
> 
> Thanks for the link, Werner.  I have added a comment regarding the jazz 
> application.  Cheers, -Tim
> 
>>> On 14 May 2024, at 19:21, Werner LEMBERG  wrote:
>>> 
>>> 
>>> I agree with Tim.  It's one of those frequently used jazz-isms that
>>> lilypond doesn't handle very elegantly.  What's the procedure for
>>> submitting a feature request like this?
>> 
>> You might expand
>> 
>> https://gitlab.com/lilypond/lilypond/-/issues/529
>> 
>> with comments – and images of professionally typeset scores! –
>> regarding its usage in jazz music.
>> 
>> 
>>   Werner
> 
> 
> 




Re: N.C. No Chord poll

2023-05-19 Thread Tim's Bitstream
Or s1 rather than r1.

> On May 19, 2023, at 10:56 PM, David Wright  wrote:
> 
> On Fri 19 May 2023 at 22:35:04 (-0400), David Olson wrote:
>>  
>> 
>> 
>> the default setting for LilyPond chord engraving is: whenever there is a 
>> rest, to display "N.C." 
>> Iteration after iteration, this default setting has persisted in all the 
>> versions of Lilypond I have ever used. 
>> 
>> Having always found this bizarre, I'm wondering now what other's think. 
>> 
>> 1. How many Lilyponders think that "N.C." is elegant? 
>> 
>> 2. How many guitar teachers instruct their students to keep strumming when 
>> they see a rest? 
>> 
>> 3. In what genres is it normative for guitars to continue strumming through 
>> every rest? 
>> 
>> 4. If genres exist where it is normative for guitar players to strum 
>> throughout a rest, in these genres is it also normative for the other 
>> musicians to sustain or fiddle throughout a rest? 
>> 
>> 
>> MORE SPECIFICALLY, the  page has a section: 
>> 
>> Customizing the no-chord symbol 
>> By default, rests in a ChordNames context cause the “N.C.” symbol to be 
>> printed. This markup can be customized. 
>> 
>> • Two options are given for customization: a bar over the rest, and the text 
>> "Ssh!" 
>> 
>> 5. Has anyone ever seen sheet music that uses the convention "Ssh!" over a 
>> rest? 
>> 
>> 6. Has anyone ever seen sheet music that places a bar over the rest? 
>> 
>> 7. The decision with every LilyPond iteration not to allow a third option, 
>> namely, normative blank over the rest, i.e. suppress the "N.C." gimmick -- 
>> what are the reasons which LilyPond insiders have found so persuasive over 
>> the years? 
>> 
>> 8. How many people feel that LilyPond is being clueless when it comes to 
>> making "N.C." the default setting? 
>> 
>> 9. How many people feel frustrated that the  page does 
>> not contain any information, or links to information, on suppressing the 
>> "N.C." symbol? 
>> 
>> NOTE THAT 
>> 
>> 
>> \set noChordSymbol = "" 
>> \set noChordSymbol = " " 
>> 
>> still results in "N.C." being engraved. 
>> 
>> Even in songs for children, I've never seen "Shh!" appear above a rest in 
>> the chords line. Has anybody? 
>> 
>> Why is this helpful? 
>> 
>> If the intention is not to be helpful, but cute, then it's an insult to 
>> anyone who wants to suppress the "N.C." 
>> 
>> How can it be otherwise? 
> 
> Try   \set noChordSymbol = ##f
> 
> Cheers,
> David.
> 
> 




Re: Getting back into Lilypond/Frescobaldi

2023-04-11 Thread Tim's Bitstream



> On Apr 11, 2023, at 4:43 AM, Michael Hendry  wrote:
> 
> The instructions for the installation of the lilyjazz fonts for Mac OSX 
> assume that lilypond is installed as a conventional Mac App, and refer to 
> “INSTALLDIR/Lilypond.app/Contents/Resources/share/lilypond/current” with 
> subdirectories for fonts, but there doesn’t appear to be a .DMG version 
> available, so I copied the lilyjazz fonts into the corresponding directories 
> in ~/lilypond-2.4.1

This has been my experience, also. I think if the font and/or app is not 
installed In The Apple Way, applications like LP can't find them.  When I 
upgrade Lilypond, each time I have to manually install the lilyjazz fonts into 
the appropriate Lilypond subdirectories or they don't get used by LP.  Apple is 
not helpful for things like this.



Re: Discourse

2023-02-25 Thread Tim's Bitstream


This has been a fascinating discussion bringing up many aspects I would not 
have thought about, having no background in mailing list administration or 
managing an online forum. The discussion of blocked access in some countries 
was eye-opening for me as I did not know that happened.  Blocking access to 
music engraving software hardly seems like it could promote any goals for 
"international security" in any way.

Personally, I find the email based method clunky and inconvenient, even 
anachronistic; if there was a central official web forum, I would 
preferentially participate in that instead. Maybe that stems back to my initial 
Internet experience having been with Usenet prior to the World Wide Web taking 
off.  Thread based discussion with all of the input being available in one 
place immediately just makes sense to me.  Email conversations on technical 
topics which may have many responses just feel piecemeal to me.  Additionally, 
I find value in the archived aspect of web fora in which all the discussions 
remain available in a very convenient manner.  Having a system that could offer 
both is something I did not know it was possible.

In any event, it sounds like change has been averted and we will continue as we 
are.





Re: \chordMode question

2022-10-20 Thread Tim's Bitstream



> On Oct 20, 2022, at 6:14 AM, Jacques Menu  wrote:
> Hello folks,
> 
> Strangely enough, the first three chords in 
> Part_POne_HARMONIES_Staff_Voice_Eleven_HARMONIES below are quater notes, and 
> not whole notes as I expected.
> 
> Any hint why is welcome!
> 
> JM
> 
> %%%
> 
> \version "2.23.13"
> 
> Part_POne_HARMONIES_Staff_Voice_Eleven_HARMONIES = \chordmode {
>   \language "nederlands"
>   \key c \major
>   \numericTimeSignature \time 4/4
> 
>   \clef "treble"
>   c:m f:m7 g:maj7 cis4:aug/gis   % <- HERE
> }

You don't specify a duration for those.  Try c1:m for the first chord, the next 
chords will have the same duration until the C# chord change since that is 
specified as a quarter beat.  But all the chords subsequent to that will be 
quarters until younspecify something different.

My practice is to specify the duration of each note and chord. This decreases 
the likelihood of having to chase down problems.


Re: Administration of mailing lists

2022-10-07 Thread Tim's Bitstream



> On Oct 7, 2022, at 4:47 PM, Dan Eble  wrote:
> 
> On Oct 7, 2022, at 16:45, Jean Abou Samra  wrote:
> 
>> Thus I wrote to the general GNU list server admins and proposed
>> to step up for being an admin on these lists, just like I am
>> already an admin on lilypond-user-fr (the French-speaking equivalent
>> of lilypond-user, in case you didn't know).
>> 
>> Is that OK with everyone?
> 
> It is fine with me.
> — 
> Dan

Agreed



Re: LilyPond 2.23.8 released

2022-04-27 Thread Tim's Bitstream

> On Apr 26, 2022, at 9:32 PM, Freeman Gilmore  
> wrote:
> 
> 
> 
> On Tue, Apr 26, 2022 at 7:58 PM David Kastrup  wrote:
>> Freeman Gilmore  writes:
>> 
>> > On Mon, Apr 25, 2022 at 3:50 PM David Kastrup  wrote:
>> >
>> >>
>> >> We are happy to announce the release of LilyPond 2.23.8. This is termed
>> >> a development release, but these are usually reliable. If you want to
>> >> use the current stable version of LilyPond, we recommend using the
>> >> 2.22.2 version.
>> >>
>> >> In this release, dropping Guile 1.8 support has finally become possible
>> >> also for our sources. We'd like to dedicate this release to Ian Hulin
>> >> who was one of the first systematically working on our numerous
>> >> roadblocks for Guile 2 migration after tackling a few other high-level
>> >> problems. In the time spans where his health permitted it, he was able
>> >> to significantly reduce the amount of remaining problems for the Guile 2
>> >> migration after having started working on them in 2010, making the goal
>> >> that we finally reached now more tangible for others to work on after he
>> >> left us in 2015.
>> >>
>> >> --
>> >> David Kastrup
>> >>
>> >
>> > Is there going to be a non binary version for windows coming soon?
>> 
>> The source code is the same independent of operating system, so you
>> apparently don't mean "source code" when you say "non binary".  What
>> would your expectations of a "non binary version for windows" be?
>> 
>> -- 
>> David Kastrup
> Ok i see it now, but this was my problem.   I know that the source code  
> (binary) is usually the same for all but I have never worked with source code 
>  for LilyPond so when I read this, "Documentation writers and testers will 
> generally want to download the latest binary:" with 5 binaries listed below,  
>  Note, the colon should be a period; and make it look like it is not the 
> header for a listing.   I may not b the only dummy out there!.
> Thank you, ƒg

This sounds like a conversation at cross purposes. 

If you want to compile your own binary from source code, download the source 
code and follow the instructions that you will find in the directory (folder in 
Mac terms, don't know which language Windows uses).  

If you just want to install a working application, then download and install 
the appropriate one of the precompiled ones from that list.  This is what I do 
because it is just a lot simpler.I haven't compiled from source in years 
since somebody else volunteers to do that for use with my system.

Linguistically the colon looks fine to me, since it indicates "use one of the 
following:"

Hope this helps!

Re: Lilyjazz font and Score.markFormatter problem with Lily 2.23.6

2022-04-02 Thread Tim's Bitstream



> On Apr 2, 2022, at 8:22 AM, Jacques Menu  wrote:
> The default Lilypond in Frescobaldi is:
> 
>   /Applications/LilyPond/lilypond-2.23.6/bin/lilypond
> 
> With:
> 
> \paper {
>   #(define fonts
>  (set-global-fonts
>   #:music "lilyjazz"
>   #:brace "lilyjazz"
>   #:roman "lilyjazz-text"
>   #:sans "lilyjazz-chord"
>   #:factor (/ staff-height pt 20)
>   ))
> }

Try explicitly defining the path to the fonts relative to the main Lilypond 
directory, maybe, rather than just the font name (e.g., ../../lilyjazz)?  I had 
to do that as shown in the example I posted in order to get it to work.



Re: Should \partial accept music instead of duration?

2022-03-20 Thread Tim's Bitstream



> On Mar 20, 2022, at 2:24 AM, Werner LEMBERG  wrote:
> 
> What about providing a new command `\upbeat` and moving `\partial`
> into oblivion?  Compare this to `\tuplet` vs. `\times`.

Perhaps this is an American jazzism, but we would refer to those as \pickup 
notes.



Re: Entering Chords using Nashville Number System

2022-01-13 Thread Tim's Bitstream
There was a thread earlier this year on that very topic:

https://mail.gnu.org/archive/html/lilypond-user/2021-06/msg00023.html




> On Jan 13, 2022, at 8:48 PM, Sam Gibson  wrote:
> 
> 
> Good day.
> 
> I wish to use the Nashville Number System, using numbers in place of chord 
> names, for a simple lead sheet or chord chart. While it is possible to simply 
> enter and position chords using \lyricmode, I do not know of a way to include 
> the superscripts such as maj7 or sus4. Is there a way to use '\chords' and 
> replace the letter chord names with numbers?
> 
> I am entering chords in the following way:
> 
> \version "2.22.1"
> \chords { c1 f:sus4 }
> 
> I appreciate any assistance.
> 
> Samuel Gibson


Re: 3 questions

2021-10-26 Thread Tim's Bitstream
I think that for typesetting purposes Lilypond is more powerful than MusicXML.

I have tried MuseScore in the past, probably close to 10 years ago, and I'm 
sure it has developed a lot since then. For my purposes at that time, however, 
Lilypond was more effective. When I started using it, I was in a jazz quintet 
and writing songs and arrangements; Lilypond made it easy to produce transposed 
lead sheets for Bb and Eb instruments as well as treble and bass clef in a 
matter of a few additional seconds.  Once I had my templates established, I 
could go from a manuscript to a finished lead sheet very quickly. The release 
of the LilyJAZZ font was also a nice step; it looks like the traditional "Real 
Book" lead sheets and the music font is very clean and readable.

When Frescobaldi came along as a front end, that was a huge improvement in 
usability and efficiency.  Those two applications together are in immensely 
powerful music engraving system. For my little projects, it sometimes feels 
like I'm using a giant CNC machine to make toothpicks. But they're really nice 
toothpicks!

Tim

> On Oct 26, 2021, at 1:47 PM, Charlie Boilley  wrote:
> 
> 
> Hello,
> 
> Relatively new user here.
> 
> Do MuseScore 4.x could attract Lilypond users or will Lilypond still be 
> maintened in the next decade as a open source Dorico alternative ?
> 
> - How large is the Lilypond community ?
> - Why not a Discourse forum ?
> - Why not a clean MusicXML imprt / export thoughout a simpler music 
> representation / abstraction that just works ?
> 
> Thank you for maintaining this powerful tool : the Csound / Lilypond / LaTeX 
> trio is just sublime !
> 
> Have a good day !
> 
> Best,
> Ch. B
> 
>