Re: Hide chords

2023-12-06 Thread Jan
Hi Kieren, Indeed, ‘omit' and ‘undo omit' do the trick for temporarily hiding chords you’ve written. It was actually the rest spacer that I was missing in my Lilypond vocabulary (I’m learning). Thanks ! Jan > On 5 Dec 2023, at 23:28, Kieren MacMillan wrote: > > Hi Jan

Re: Hide chords

2023-12-06 Thread Jan
Elaine, All very clear and exactly what I was looking for. Thanks a lot ! Jan > On 6 Dec 2023, at 02:59, Flaming Hakama by Elaine > wrote: > > > >> -- Forwarded message -- >> From: Jan mailto:jan.vander...@gmail.com>> >> To: lilypond-u

Re: Hide chords

2023-12-06 Thread Jan
Hi Matthew, The spacer rest works perfectly for my purpose and I learned something new ;-). Thanks for your help! Jan . > On 5 Dec 2023, at 23:11, msk...@ansuz.sooke.bc.ca wrote: > > On Tue, 5 Dec 2023, Jan wrote: > >> What is the recommended method to “hide” chord nam

Hide chords

2023-12-05 Thread Jan
What is the recommended method to “hide” chord names for a couple of measures? For example, in the snipped below I’d like to hide the chords for measures 5 to 8. Any help would be greatly appreciated. Jan

Re: Getting Lilyjazz fonts back in business

2023-12-04 Thread Jan
Hi Mark, Indeed, I missed the supplementary files when I manually installed the style. This did the trick. Thanks a lot for your clear and prompt reply. Jan > On 4 Dec 2023, at 22:27, Mark Probert wrote: > > Hi, Jan. > > There are four elements to making lilyjazz work. These

Getting Lilyjazz fonts back in business

2023-12-04 Thread Jan
ing:  The notes are correctly reproduced, but the chords and text are using the default font, at least it seems. I believe that Lilyjazz is properly installed, the required “ily” styles are found and the fonts are installed where they should. Any help would be greatly appreciated. Jan

Re: Lilypond

2022-09-18 Thread Jan Nieuwenhuizen
pagani laurent writes: Can someone answer Laurent? > Hi Jan, > > Sorry to disturb you (possibly I should have gone to some forum but > this is so fundamental for me that if the answer is no, I won’t use > Lilypond, so I don’t want to bother entering the forum if it is to > le

Re: Openlilylib

2022-08-12 Thread Jan-Peter Voigt
Hi Mark, thank you! Due to a change in work, I haven't gotten around to testing your changes in depth yet, but I assume that as an OLL user, you've solved the problems so that it works. When I have it running here, I may approach you with a call for a pull request. Best Jan-Peter A

Re: midi2ly

2022-05-04 Thread Jan Nieuwenhuizen
try: midi2ly --version to see if midi2ly has been installed correctly. If it is, possibly midi2ly cannot handle your midi file. Greetings, Janneke -- Jan Nieuwenhuizen | GNU LilyPond https://lilypond.org Freelance IT https://JoyOfSource.com | Avatar® https://AvatarAcademy.com

Re: ANN: Spontini-Editor version 1.12-alfa

2022-02-19 Thread Jan-Peter Voigt
reverse proxy with certs from lets-encrypt. That way you don’t need to bloat the Spontini image with this Cert-Stuff. Cheers Jan-Peter > Am 19.02.2022 um 12:59 schrieb Paolo Prete : > > Hello Jan-Peter, > > thanks for your contribution! > There's already a docker setup

Re: ANN: Spontini-Editor version 1.12-alfa

2022-02-19 Thread Jan-Peter Voigt
Hello Paolo, I really like Spontini and created a docker setup to test it. I just started it again. It takes some time to build, but then one can use it from http://localhost:8000/spontini-editor/. Best Jan-Peter Am 11.02.22 um 00:33 schrieb Paolo Prete: > Hello, > > I have publis

[Navigator] Bundesfachagentur Educa: Aufnahme LilyPond in den Navigator

2021-12-01 Thread Jan Nieuwenhuizen
nntnis zu setzen, die E-Mail zurückzusenden und Ihr Exemplar zu vernichten. --- End Message --- -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: Export from LilyPond to MusicXML (Thomas Morley)

2021-10-08 Thread Jan-Peter Voigt
> Am 08.10.2021 um 12:04 schrieb David Kastrup : > > Jan-Peter Voigt writes: > >> Hi all, >> >> probably what I am writing now is not new to most of you. About a year >> ago there was a discussion regarding the license of Lilypond, triggered >>

Re: Export from LilyPond to MusicXML (Thomas Morley)

2021-10-08 Thread Jan-Peter Voigt
am also pushing the discussion to the devel list. ;-) I'll be on the road for the next week, but I plan to get back to the topic after that. Cheers, Jan-Peter Am 07.10.21 um 22:51 schrieb Thomas Morley: > Am Do., 7. Okt. 2021 um 13:32 Uhr schrieb Jean Abou Samra > : >> >>

Re: Export from LilyPond to MusicXML (Thomas Morley)

2021-10-08 Thread Jan-Peter Voigt
te or comment that block (ll. 274-281). Cheers, Jan-Peter Am 07.10.21 um 11:49 schrieb Jan-Peter Voigt: > Hello Peter, > > yes, I still receive the messages from the list, but since I have > changed jobs, my commitment to Lilypond has fallen behind a bit. > But I hope to curate and

Re: Export from LilyPond to MusicXML (Thomas Morley)

2021-10-07 Thread Jan-Peter Voigt
a REST API afterwards to build fancy Webapps. Best regards, Jan-Peter Am 07.10.21 um 11:30 schrieb Peter Toye: > The potential need has gone away now - my Sibelius user has told me that > he uses ScoreMuse to export the PDF into a suitable format for Sibelius. > Looks to me like an expens

Frescobaldi and Lilypond on Apple Silicon

2021-01-12 Thread Jan-Peter Voigt
this out further and report back later. Jan-Peter

Re: OLL and git

2020-10-12 Thread Jan-Peter Voigt
Thank you, Andrew! Of course I can assist especially with the edition-engraver and the lalily-templates ;-) Jan-Peter Am 11.10.20 um 11:19 schrieb Andrew Bernard: > To all interested in OLL. as I am starting this anew, in effect, I am > at the moment considering moving to Gitlab inst

Re: openLilyLib git

2020-10-07 Thread Jan-Peter Voigt
> repo? > > Andrew > Hi Andrew, I would appreciate it, if you would take over the management. Let me know, when created your own fork. Jan-Peter

Re: Future of openLilyLib

2020-10-06 Thread Jan-Peter Voigt
feel free to contact me via this list or py pm. Best, Jan-Peter Am 21.09.20 um 17:24 schrieb Urs Liska: > Hi all, > > to begin with, I am of the (biased) opinion that openLilyLib is a > powerful and useful extension infrastructure for LilyPond. There are a > number of versatile and e

Re: Test.ly has no PDF output

2020-03-30 Thread Jan Nilsson
For me, a double click on test.ly produced test.pdf. Drag and drop did not. /Janne > 26 mars 2020 kl. 22:40 skrev Adam Aranyosi : > > Hello, > > I've just installed the latest version of Lilypond on my Windows pc and when > I drag and drop the test.ly file it has no PDF outpu

Re: Poster for music engraving conference

2020-01-12 Thread Jan-Peter Voigt
Hi Klaus, this poster looks appealing and complete. The only comment I'd like to give is what Urs already mentioned. Du you think the font-sizes are big enough for A0 paper? Jan-Peter Am 12.01.20 um 00:54 schrieb Klaus Blum: > Hi Jan-Peter, hi Werner, > > in cooperation with Urs L

Re: Poster for music engraving conference

2020-01-10 Thread Jan-Peter Voigt
s topic or you have a poster, I can donate some content to, please let me know! Jan-Peter Am 04.12.19 um 12:05 schrieb Werner LEMBERG: > > Folks, > > > the music engraving conference in Salzburg (January 17.-19.) aims to > present as much note engraving programs as possible.

Re: Display the control points of a slur

2019-11-13 Thread Jan-Peter Voigt
Hi Aaron, thank you for this nice snippet! Jan-Peter Am 13.11.19 um 16:00 schrieb Aaron Hill: > On 2019-11-13 6:32 am, Paolo Prete wrote: >> Hello, >> I wonder if is there a script or a snippet for doing that without >> using Frescobaldi > > Probably not perfect, b

Re: 'Compressing' a 1 bar full bar rest

2019-11-06 Thread Jan-Peter Voigt
Am 06.11.19 um 09:43 schrieb Malte Meyn: > > > Am 06.11.19 um 09:38 schrieb Jacques Menu: >> Hello folks, >> >> I’d like to show that explicitly with a number, i.e. to have a ‘1’ >> above measure 2 in this example: >> >> \version "2.19.83" >> >> { >>    \time 4/4 >>    \compressFullBarRests >> >>  

Re: Scoped variables

2019-11-04 Thread Jan-Peter Voigt
\TwoVlns #II } In the framework are functions defined for storing and getting music that prevent a failure if some music is not defined (yet), but logs a warning about missing music. So if you have questions don't hesitate to contact me! Best regards Jan-Peter Am 04.11.19 um 13:03 schrieb Pet

Re: Edition Engraver master vs refactor override branch: changing bound-details

2019-05-05 Thread Jan-Peter Voigt
Hi Stefano, Am 05.05.19 um 06:12 schrieb Stefano Troncaro: > Hi Jan Peter, > > I tested the newly merged refactor-override branch a little bit. As > far as I could tell it seems to be working fine and the problem I > described in my original post (where there was an error when a

Re: Edition Engraver master vs refactor override branch: changing bound-details

2019-05-02 Thread Jan-Peter Voigt
master. And the next development branch is 'absolute-timing' meant to introduce anchors and the correct handling of cadenza sections. If there are any problems with the 'refactor-override-branch' please let me know and I am going to fix it asap. Jan-Peter Am 30.04.19 um 17:16

Re: MIDI instrument for oboe d'amore

2019-04-30 Thread Jan-Peter Voigt
Hi Aaron, just a question: Did you set "\transposition a"? (http://lilypond.org/doc/v2.19/Documentation/notation/displaying-pitches.html#instrument-transpositions) HTH Jan-Peter Am 30.04.19 um 09:33 schrieb Jacques Menu: > Thanks Lukas and Aaron for your help. > > In fact, my

Re: Edition Engraver master vs refactor override branch: changing bound-details

2019-04-28 Thread Jan-Peter Voigt
Hi Stefano, sorry for the delay. I've been away for several days. I have to look into this deeper ... I guess it is related to the grob-property-path 'bound-details.left.text'. Hopefully I can solve this issue soon. Best Jan-Peter Am 21.04.19 um 20:42 schrieb Stefano Troncaro:

Re: Edition engraver verbosity

2019-03-18 Thread Jan-Peter Voigt
ny other useful > option name list). But only if the produced output is of actual use. > > Another suggestion would be to replace ly:message with oll:debug here. > What do you think, Jan-Peter? For now I'd just leave it commented out. I inserted it while coding and testing the broa

Re: Creating custom articulation using regular text font

2019-02-20 Thread Jan-Peter Voigt
Hi Urs, in an articulation event the font is emmentaler and not a normal one. So in the trill-list part you have to switch back to normal text with \markup \normal-text "T" HTH Jan-Peter Am 20.02.19 um 17:23 schrieb Urs Liska: > Hi, > > I haven't got any further, but ..

Re: Rotated StaffGroup InstrumentName?

2019-01-28 Thread Jan-Peter Voigt
Hi Andrew, you might try something like this: \new StaffGroup = "Staff_soloists" \with { \consists "Instrument_name_engraver" instrumentName = \markup \rotate #90 "Solo" } << ... >> HTH Jan-Peter Am 28.01.19 um 15:38 schrieb N. Andrew Walsh: >

Re: edition-engraver and \cadenzaOn

2019-01-18 Thread Jan-Peter Voigt
Hi Urs, happy new year! This is on my agenda for quite some time. It will be possible and I have an idea how to make it possible, but ... I try to push the priority a little bit. Jan-Peter Am 18.01.19 um 14:04 schrieb Urs Liska: > Hey all, > > it seems that after \cadenzaOn all ev

Re: lilypond.org Productions page

2018-12-05 Thread Jan-Peter Voigt
I created the scores (full-score, piano-reduction, vocal-score, instrument-parts) with the Gonville font, using the edition-engraver and with my own templating engine. If there would be some time I would write an article for http://lilypondblog.org/ ... Jan-Peter Am 03.12.18 um 09:22 schrieb

Re: Use String to reference Variable

2018-12-04 Thread Jan-Peter Voigt
d to a symbol and a symbol is a primitive datatype in guile-scheme. To receive the value of the variable you have to ask the parser. To place the result in the music you should use an instant scheme expression (introduced by '$' not '#'). HTH: fun= #(define-music-function (x)

Re: simple scheme in lilypond

2018-11-27 Thread Jan-Peter Voigt
expression it is handled like \markup {}. But a pure string is not a core lily-expression like music or markup. Thats the reason (3) fails with an error. The result of a plain scheme-exression introduced with # is simply ignored in root context. HTH Jan-Peter Am 27.11.18 um 09:14 schrieb Gian

Re: Edition Engraver in 2.19

2018-11-18 Thread Jan-Peter Voigt
ionMod command. Otherwise there is far too much boilerplate for a probably very long list of fingerings. If you need help with that don't hesitate to ask again ;-) HTH Jan-Peter Am 18.11.18 um 01:43 schrieb Stemby: > Hello, > just a simple question: is it possible/convenient to us

Edition Engraver in 2.19

2018-11-13 Thread Jan-Peter Voigt
use I made it the way *I* think about all this stuff. And yes, there is absolutely need for documentation. @Marten: I think if you understand the basic concept and got familiar with the commands it can be useful even for small scores like Urs already wrote. Of course I am used to using the EE so my

Re: Spacing lyrics to avoid visible bar lines only

2018-10-31 Thread Jan-Peter Voigt
yrics: Breathes | \sax #-.5 \markup { \with-color #red breathes } | I hope this small hint helps Cheers, Jan-Peter Am 31.10.18 um 17:58 schrieb joelhamme: > My fellow singers in choir have been asking me to improve the visual chunking > of choir staves. They wanted to have closed bar lines o

Re: Edition Engraver regex/wildcard bug

2018-10-25 Thread Jan-Peter Voigt
Hi Mark, thank you for bringing this up! Until now I wasn't aware of this issue, but in fact it is one. And I have an idea where the problem is buried. For now I opened an issue: https://github.com/openlilylib/edition-engraver/issues/26 Hope to solve it soon! Jan-Peter Am 25.10.18 um

Re: Edition Engraver suppress log files

2018-10-16 Thread Jan-Peter Voigt
Hi Craig, I merged to master, but added a comment, that the names of the option and the file will change, like Urs and I discussed. This change shall be integrated soon, but right now I have to do some other jobs with higher priority. Jan-Peter Am 15.10.2018 um 22:00 schrieb Craig Dabelstein

Re: Edition Engraver suppress log files

2018-10-15 Thread Jan-Peter Voigt
Am 15.10.2018 um 11:13 schrieb Urs Liska: > > > Am 15.10.2018 um 11:07 schrieb Jan-Peter Voigt: >> Hi Urs, >> >> I combine the answers: >> The *.edition.log file might be named differently - not .log - as this >> file has a purpose outside the debug-log re

Re: Edition Engraver suppress log files

2018-10-15 Thread Jan-Peter Voigt
o one (optional) files makes absolutely sense. How this file should be formatted is another question. And sometimes it is helpful if the log is written before Lily crashes ;-) so it might be worth writing immediatly. Jan-Peter Am 15.10.2018 um 10:51 schrieb Urs Liska: > Hi Jan-Peter, >

Re: Edition Engraver suppress log files

2018-10-15 Thread Jan-Peter Voigt
asonable votes against it. If someone could have a look and test it I can merge this change soon. Jan-Peter Am 14.10.2018 um 08:32 schrieb Urs Liska: > > > Am 14. Oktober 2018 08:29:46 MESZ schrieb Jan-Peter Voigt : >> Hi Craig, >> >> not right now, but I will implem

Re: Edition Engraver suppress log files

2018-10-13 Thread Jan-Peter Voigt
Hi Craig, not right now, but I will implement a switch ASAP! Jan-Peter Am 14. Oktober 2018 07:30:44 MESZ schrieb Craig Dabelstein : >Hi all, > >Quick question: Is it possible to stop the edition-engraver creating >log >files? > >Craig > > >-- >*Craig Dabelstei

Re: Markup and Score from scheme function

2018-10-11 Thread Jan-Peter Voigt
nd one for 2.19.82. For three possible functions. HTH Jan-Peter Am 11.10.2018 um 10:22 schrieb Sebastian Käppler: > Hello, > > I wonder if it is possible to return markup AND score from a single > scheme function, something like this: > > example = #(define-sche

Re: 3/2 unusual writing

2018-10-04 Thread Jan-Peter Voigt
e 3/2 d1. | e1. | fis2 b,8*2[ cis d b] | e1. | fis2. gis8*2 ais2 | b2 b,8*2 cis d2 | e2. d8*2 cis2 } %%%%%%%% HTH Jan-Peter Am 04.10.2018 um 20:20 schrieb Pierre Perol-Schneider: > Hi All, > Another option: > > \version "2.19.

crash running translator

2018-09-17 Thread Jan-Peter Voigt
w a way to circumvent this? Jan-Peter ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user

Re: Edition Engraver and staff changes

2018-09-05 Thread Jan-Peter Voigt
Am 05.09.2018 um 15:01 schrieb Urs Liska: > > > Am 5. September 2018 14:27:06 MESZ schrieb Simon Albrecht > : >> On 15.08.2018 07:50, Jan-Peter Voigt wrote: >>> yes you are right, \change Staff cannot be used with the EE. Some >> time >>> ago I trie

Re: Edition Engraver and \markLengthOn

2018-08-30 Thread Jan-Peter Voigt
guess) \editionMod parts 626 0/4 hallager.partIII.clarinetI.Staff \markLengthOn because the overrides are directed to the Score context anyway. HTH Jan-Peter Am 29.08.2018 um 21:15 schrieb Craig Dabelstein: > Hi all, > > Can the EE be used to add \markLengthOn? Maybe I've got the cont

Re: Edition Engraver and staff changes

2018-08-14 Thread Jan-Peter Voigt
Hello Auke, yes you are right, \change Staff cannot be used with the EE. Some time ago I tried to make it possible, but it results in a fatal crash of lilypond if the EE sends such an event. I add this to the issues. Jan-Peter Am 14.08.2018 um 21:51 schrieb Partitura Organum: > Hello

Re: IRC freenode issue

2018-08-11 Thread Jan Nieuwenhuizen
ers to post. janneke -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user

IRC freenode issue

2018-08-11 Thread Jan Nieuwenhuizen
As per https://lists.gnu.org/archive/html/guix-devel/2018-08/msg7.html I set /mode +q $~a on #lilypond. This means that non-registered nicks can join but not post. That's not great...hoping for a better solution. Greetings, janneke -- Jan Nieuwenhuizen | GNU LilyPond

Re: Is it possible to replace a number with variable inside a pair?

2018-07-26 Thread Jan-Peter Voigt
Hi Risto, you might go this way: lineThickness = 5 \markup \override #`(thickness . ,lineThickness) \draw-hline That is semi-quote the pair with ` (instead of ') and then "unquote" the variable to retrieve the value with a comma (,) HTH Jan-Peter Am 26.07.2018 um 09:3

Re: how to refer to partial first bar using edition-engraver

2018-07-23 Thread Jan-Peter Voigt
ymore) ... I hope to find the solution soon! Cheers, Jan-Peter Am 23.07.2018 um 00:09 schrieb Mason Hock: > I have a score beginning with an 8th note pickup and want to place a \mark > above the first note using edition-engraver. Edition-engraver appears to > consider the first compl

Re: Some openLilyLib packages/modules open for testing

2018-07-15 Thread Jan-Peter Voigt
t. > just a thought on the toolchain: http://pandoc.org/lua-filters.html The usage of a pandoc-lua-filter *might* help to create an html-version including the lilypond-snippets. Best Jan-Peter ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user

Re: Software playing lilypond's music sheets

2018-07-13 Thread Jan-Peter Voigt
Hi Sam, thanks a lot for sharing this! Best Jan-Peter Am 12.07.2018 um 23:48 schrieb Samuel DA MOTA: > Hi everyone! > > I wrote a software a while ago that would play a music sheet generated > by lilypond. It shows the music sheet and follows it with a cursor. I > made a video

Re: Global Variable vs Edition Engraver

2018-07-09 Thread Jan-Peter Voigt
nscribing a piece rehearsal marks found in the original are placed in that global variable. For other pieces where I insert rehearsal marks as an editorial addition I use the EE. Best, Jan-Peter Am 09.07.2018 um 05:24 schrieb Kieren MacMillan: > Hi Craig, > >> As I get more con

Re: edition-engraver: multiple editions

2018-07-01 Thread Jan-Peter Voigt
different paper sizes, but that is really tricky. And in production I always use different files for separate editions. HTH Jan-Peter Am 30.06.2018 um 18:30 schrieb Mason Hock: > I'm slowly getting a handle on edition-engraver, largely thanks to this[1] > guide, which very clearly exp

Re: openLilyLib

2018-06-27 Thread Jan-Peter Voigt
enLilyLib would make a good platform on which to build and how would I go about integrating it? ... The edition-engraver is an extremely powerful tool and we can't thank Jan-Peter enough for having provided it. But the openLilyLib structure makes it possible to create new packages tha

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

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

Re: music-function name shadowing a Scheme keyword

2018-06-27 Thread Jan-Peter Voigt
der a different name." You might provide such an alternative name for "span". Personally I'd prefer another name for your function, because srfi-1-span is "prior art" ;-) and *now* you can give it a name that does not conflict. Jan-Peter Am 26.06.2018 um 22:4

Re: Function template (or whatever it's called)

2018-06-20 Thread Jan-Peter Voigt
unquote splice ,@code Jan-Peter Am 20.06.2018 um 11:42 schrieb Urs Liska: Hi Jan-Peter, thanks for the quick response! Am 20.06.2018 um 11:35 schrieb Jan-Peter Voigt: Hi Urs, define-macro is the method you are looking for: Indeed, that's what I need. I might have managed to look th

Re: Function template (or whatever it's called)

2018-06-20 Thread Jan-Peter Voigt
(ly:music-property mus 'elements)) (cnt (length elts))) ,code ; insert (unquoted) user generated code mus))) % use macro myFunc = #(define-my-custom-function (ly:message "The music has ~a elements" cnt)) % use function { \myFunc { c' e' } } %%%%%

Re: avoid orphan

2018-06-20 Thread Jan-Peter Voigt
Hi Gianmaria, like Malte already pointed out, you can use the header field piece. If your intention is something else, I guess you are looking for \noPageBreak: \score { {a b c' d'} \layout {} \header { piece = "Etude" } } \markup "Etude" \noPageBreak {

Re: Binary Search Tree in Scheme

2018-06-18 Thread Jan-Peter Voigt
Am 18.06.2018 um 11:16 schrieb Urs Liska: Am 18.06.2018 um 10:57 schrieb Jan-Peter Voigt: Hi Urs, there are self balancing trees like AVL or Red-Black, but I'd say implementation cost is quite for this purpose to sort n<1000 elements. I might be wrong, but I'd prefer the sort

Re: Binary Search Tree in Scheme

2018-06-18 Thread Jan-Peter Voigt
ther tree with the desired scheme like type/mvmt/measure. If you have the primary tre in insertion order you would have to visit some nodes more than twice so a copy should be cheaper. (That is not a proof but an assumption!) HTH Jan-Peter Am 18.06.2018 um 10:18 schrieb Urs Liska: Hi all, as you

Re: MusicXML

2018-05-29 Thread Jan-Peter Voigt
ah yes ofcourse, I forgot to mention that. Am 29.05.2018 um 14:53 schrieb Karlin High: On 5/29/2018 7:45 AM, David Kastrup wrote: Varun Soontornniyomkij writes: Is it possible, using Lilypond, to save/export a score as a MusicXML file? Not at the current point of time. No MusicXML export

Re: MusicXML

2018-05-29 Thread Jan-Peter Voigt
/openlilylib/oll-core There have been some other attempts I don't recall right now. HTH Jan-Peter Am 29.05.2018 um 08:09 schrieb Varun Soontornniyomkij: Is it possible, using Lilypond, to save/export a score as a MusicXML file? ___ lilypond-user mailing

Re: Format LilyMusic as string

2018-05-24 Thread Jan-Peter Voigt
ah, and you don't need o #{#}: lilystring = #(define-scheme-function (mus)(ly:music?) (with-output-to-string (lambda () (displayLilyMusic mus)) )) test = \lilystring \relative { c'4 } #(display test) Am 24.05.2018 um 17:42 schrieb Jan-Peter Voigt: lilystring = #(def

Re: Format LilyMusic as string

2018-05-24 Thread Jan-Peter Voigt
Hi Urs, I guess you are missing the wrapping lambda: lilystring = #(define-scheme-function (mus)(ly:music?) (with-output-to-string (lambda () #{ \displayLilyMusic #mus #}) )) test = \lilystring \relative { c'4 } #(display test) HTH Jan-Peter Am 24.05.2018 um 17:33 schrieb Urs

Re: Programmatically inject an \editionID in a staff

2018-05-24 Thread Jan-Peter Voigt
... } }. Though I have once tested the second pattern - it should work - but I have only tested the first one. You know that I use my own templating framework (https://github.com/openlilylib/lalily-templates). There is a lot of code dealing

Re: Programmatically inject an \editionID in a staff

2018-05-24 Thread Jan-Peter Voigt
} } %%% BTW you should reconsider using #{ ... #}. It is semantically the same and is much easier to read. HTH Jan-Peter Am 24.05.2018 um 11:35 schrieb Urs Liska: This is a -- similar -- MWE: \version "2.19.80" \includ

Re: Need edition-engraver-compatible extended glissandi, will pay for solution if necessary

2018-05-19 Thread Jan-Peter Voigt
corresponding note to receive an accurate x-offset. I'll have a look into that code later. I can't say if it is easy to apply this technique on the *non*-horizontal glissando-line. We'll see. Jan-Peter Am 19.05.2018 um 23:16 schrieb Mason Hock: In my music, I frequently use - glissandi d

Re: Is there a way to generate a QR code inside a \markup block?

2018-05-16 Thread Jan-Peter Voigt
is to trigger creation of an EPS, include that as an EPS-stencil and then (optionally) remove the temporary EPS-file. HTH Jan-Peter Am 16.05.2018 um 07:55 schrieb Vinicius Mascarenhas: Hi everybody, I’m making a huge manual for my group with dozens of pages full of QR codes pointing to

Re: Need someone testing XML file in Finale and Sibelius (and Dorico)

2018-05-11 Thread Jan-Peter Voigt
Hi Urs, I was just curious what the lilypond-export OLL-module (https://github.com/jpvoigt/lilypond-export/) is doing with this pattern. It seems the final beam closing is not fetched correctly. At least in MuseScore the last note with automatic beams is not beamed. Best Jan-Peter Am

Re: disabling \break

2018-05-08 Thread Jan-Peter Voigt
don't hesitate to ask! HTH Jan-Peter Am 08.05.2018 um 07:50 schrieb Herbert Liechti: Hello I searched a long time in the forum an internet and could not find an answer for my issue. I write all my music with lilypond and at the end I have two output targets. One is the paper form an

Re: alternative and slur

2018-05-04 Thread Jan-Peter Voigt
Hi, you might use \repeatTie. That is a tie, not a slur, but it looks OK. HTH Jan-Peter Am 04.05.2018 um 09:57 schrieb Gianmaria Lari: Have a look to this code and the resulting engraving: \version "2.19.81" {   \repeat volta 2 {a( a a a}   \alternative { {b1)} {c'1}} } I

Re: Make TOC entries available to LaTeX

2018-04-20 Thread Jan-Peter Voigt
Hi Urs, the OLY way is the way to go, but for inspiration I share my little hack that was doing its job quite well on short notice. Jan-Peter Am 19.04.2018 um 23:23 schrieb Thomas Morley: 2018-04-19 16:19 GMT+02:00 Urs Liska : Hi all, I'm preparing an automated edition process

Re: Make TOC entries available to LaTeX

2018-04-19 Thread Jan-Peter Voigt
Hi Urs, I don't know either how to extract the toc from the PDF. But it should be easy to write the toc into some text file. Recently I did something similar to provide that info to those who compiled a book in inDesign. I will extract it later, when I am back at my Workstation. Jan-Peter

Re: Edition Engraver -- Bar 1

2018-04-10 Thread Jan-Peter Voigt
rride). I pushed a fix so that it compiles. This branch shall receive more pushes to solve this issue before it is merged to master. Jan-Peter Am 08.04.2018 um 19:32 schrieb Stefano Troncaro: Hi Craig, As I suspected, the problem was in how your code was structured. I run into the same issues

Re: Edition Engraver -- Bar 1

2018-04-07 Thread Jan-Peter Voigt
Hi Craig, I'll investigate that on Monday. I thought I fixed this issue a while ago, but if you are facing it now there still needs to be something to be done. Jan-Peter Am 7. April 2018 08:22:52 MESZ schrieb Craig Dabelstein : >Hi all, > >Is there something strange about tryin

Re: edition-engraver and multiple scores

2018-04-04 Thread Jan-Peter Voigt
... there is a function ly:score-add-output-def! to add layout- and midi-blocks to a score object. Cheers Jan-Peter Am 3. April 2018 11:34:58 MESZ schrieb Urs Liska : >I ran into an issue with the edition-engraver, targeting individual >scores when multiple scores are compiled within a bo

Re: edition-engraver and multiple scores

2018-04-03 Thread Jan-Peter Voigt
... and to add the editionID with ly:make-score there are parameters to achieve that. The editionID is also a context prop. You might look up the code of editionID. And maybe the lalily templates give some inspiration. (I moved it oll recently) Am 3. April 2018 11:34:58 MESZ schrieb Urs Liska

Re: edition-engraver and multiple scores

2018-04-03 Thread Jan-Peter Voigt
Hi Urs, I am not at my desk right now, but IISC you named the right thing: Every score needs its own ID so that the EE is able to target the right score. We might *additionally* store mods as a Score context prop. for certain use cases. But still I strongly vote for IDs per score. Jan-Peter

Re: an open question

2018-03-28 Thread Jan-Peter Voigt
to be able to export the major exportable elements. And like Libre Office warns when you save an MS Word document that there might be elements that cannot be exported as expected this export function should do the same ;-) Jan-Peter Am 28.03.2018 um 08:47 schrieb Jacques Menu Muzhic: Hello

Re: Writing score definition in Scheme

2018-03-26 Thread Jan-Peter Voigt
c''4 #})) % a scheme representation of \new StaffGroup $(make-music 'ContextSpeccedMusic 'create-new #t 'property-operations '() 'context-type 'StaffGroup 'element (make-music 'SimultaneousMusic 'elements (m

Re: Writing score definition in Scheme

2018-03-26 Thread Jan-Peter Voigt
ly use #(ly:make-score mymusic). HTH Jan-Peter Am 26.03.2018 um 14:51 schrieb Urs Liska: Hi all, I'm embarrassed to admit I don't know where to start looking in the manuals. I have a scheme-function that returns a \score expression, and I'm sure I wouldn't have to hop arou

Re: an open question

2018-03-25 Thread Jan-Peter Voigt
anyone is interested in joining this challenge you may contact via the list or private mail. Jan-Peter Am 24.03.2018 um 17:47 schrieb Jacques Menu Muzhic: Hello, Joe, what do mean exactly by pure data? Jan-Peter, I’m interested in the MusicXML export from LP, can you tell us more? A nice

Re: an open question

2018-03-23 Thread Jan-Peter Voigt
possible to create one for pd. If you are interested I can send more informations. Jan-Peter Am 24. März 2018 02:08:28 MEZ schrieb Joe Davenport : >Hello, > >When another user inquired about composing without midi playback, i >found encouragement to ask something from the technical

Re: get current bar number

2018-03-22 Thread Jan-Peter Voigt
(ly:context-property context 'currentBarNumber) )) { c''4 \doSomething d'' } If you are going to write an engraver you can find some informations in the archive. HTH Jan-Peter Am 23.03.20

Re: predicate for \lyricmode

2018-03-20 Thread Jan-Peter Voigt
Yes, but you might write one that checks if the music expression does contain elements of a certain type. It is possible, but I can't tell if its reasonable. Am 20. März 2018 17:35:44 MEZ schrieb David Kastrup : >Urs Liska writes: > >> Hi all, >> >> is there a LilyPond predicate for a \lyricmod

Re: Edition Engraver bug?

2018-03-15 Thread Jan-Peter Voigt
are getting overwritten, or maybe I'm misunderstanding your explanation? 2018-03-13 13:50 GMT-03:00 Stefano Troncaro <mailto:stefanotronc...@gmail.com>>: Hi Jan-Peter, Thank you for your work! I will test the changes later today and let you know how it results. 2018-03-1

Re: Edition Engraver bug?

2018-03-13 Thread Jan-Peter Voigt
Am 13.03.2018 um 11:37 schrieb David Kastrup: Jan-Peter Voigt writes: Hi Stefano, I have been looking into the issue and created a branch 'refactor-override' for the edition-engraver. The following is changed in there: * Overrides are not applied "by hand" but send as a

Re: Edition Engraver bug?

2018-03-13 Thread Jan-Peter Voigt
E shall override all other settings. But at least it doesn't revert wrong. If this branch is tested more thoroughly I will merge it into master. Now I am looking for a way to let the EE be the last broadcaster so that it will not be overridden by overrides sent from the actual music stream.

edition-engraver commit error (was Re: Edition Engraver tweak error)

2018-03-06 Thread Jan-Peter Voigt
if this is the case. I am sorry for any inconvenience for any user of the edition-engraver! I repaired the repository, so any users that did not pull between Monday 5. Mar 21h CET and 7. Mar 8:30h CET should not be affected by this mistake. Best Jan-Peter Am 06.03.2018 um 23:41 sch

Re: bookparts

2018-03-06 Thread Jan-Peter Voigt
cheme-functions. And I really don't like using the header for content. (Btw. I didn't follow the whole thread so maybe nobody was asking for that) Jan-Peter ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user

Re: bookparts

2018-03-06 Thread Jan-Peter Voigt
f the store behind the function allows for hierarchical storage templates (files or functions) can make use of a scope that is not on coding but on a semantic level ... or the like. This should be reworded somehow - I hope you get what I mean. Jan-Peter Am 05.03.2018 um 18:24 schrieb Kieren

  1   2   3   4   5   6   7   8   9   10   >