Hi Jonas,
your version works on my MXLinux Laptop. Tomorrow I am going to try
Ubuntu and MacOS Monterey on Apple Silicon.
Thanks for these works to you and all others engaged in this endeavor!
Jan-Peter
Am 03.12.21 um 19:17 schrieb Jonas Hahnfeld via Discussions on LilyPond
development:
> Hi
> 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
>>
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
by Urs' question about the future of OLL. Again and again the
documentation was referred to, which says that Lilypond is a compiler
that
Am 13.09.20 um 22:57 schrieb Jean Abou Samra:
> The Net is a surprisingly vast place. Did you ever hit this link?
>
> http://web.mit.edu/music21/
>
> It's a Python library that, among musicological tasks, features
> import from a dozen of different file formats, including MusicXML,
> MIDI and
Am 24.09.20 um 16:28 schrieb Aaron Hill:
> I doubt this is the sort of thing convert-ly could patch, so the
> proposed change in behavior would break user-created engravers that
> expect to always get a pair of (start|stop)-translation-timestep calls.
> As such, it makes far more sense that
Hi all,
I now have a use case for ly:version? documented in
http://lilypond.org/doc/v2.21/Documentation/usage/writing-code-to-support-multiple-versions
But the function is module-private in lily. The example on that page
does not compile and so doesn't any external file.
I can work around it
Hi Dan,
Am 24.09.20 um 13:42 schrieb Dan Eble:
> On Sep 24, 2020, at 05:51, Jan-Peter Voigt wrote:
>>
>> Hi all,
>>
>> after some other very involving projects I can now refocus on lilypond :-)
>>
>> I probably missed a change in 2.20/21. If I create a sc
Am 24.09.20 um 13:40 schrieb Aaron Hill:
> On 2020-09-24 2:51 am, Jan-Peter Voigt wrote:
>> Hi all,
>>
>> after some other very involving projects I can now refocus on lilypond
>> :-)
>>
>> I probably missed a change in 2.20/21. If I create a scheme-engr
Hi all,
after some other very involving projects I can now refocus on lilypond :-)
I probably missed a change in 2.20/21. If I create a scheme-engraver the
"start-translation-timestep" slot is not called, if the "initialize"
slot has been called in this particular timestep. If this the intended
Am 21.01.20 um 18:50 schrieb Dan Eble:
> On Jan 21, 2020, at 11:31, Jan-Peter Voigt wrote:
>> I'd like that, though it would be a quite invasive change.
>> And if we stay with the string for the context id and then use
>> lists/paths in the \context statement like
>> \
Hi there,
> [Single-level quotes are David Kastrup’s; double-level quotes are Dan Eble’s.]
>
>> Comments from the EE crowd?
>
> Not sure how much of a "crowd" we are… ;)
at least we are 2 :)
>>> One of the things in Kieren's intro to the Edition Engraver (EE) that
>>> resonated with me was
Hello Fellows,
in December Werner asked for a poster for the conference. Did somebody
actually produce something?
The last days I tried something based on the baposter-LaTeX-class.
I'll not be able to finish the poster on my own until monday ... , but
if you'd like to collaborate on this topic or
Hi Werner, hi Bernhard, and especially Urs ;-),
what about using a LaTeX a0poster-template together with lyluatex? That
would make collaboration with GIT straightforward.
A quick search brought up these templates:
https://www.cfd.tu-berlin.de/~panek/tex/poster/poster.html
>on
>guile2.
>
>>> Then at some future point... either LilyPond moves to a future guile
>>> or we back-port the guile2 procedures to guile1.
>> "some future point" is just going to cause additional work. We don't
>> really have the personn
this moment.
>
>> Then at some future point... either LilyPond moves to a future guile
>> or we back-port the guile2 procedures to guile1.
>
>"some future point" is just going to cause additional work. We don't
>really have the personnel to do non-essential/non-triv
Hi Kieren,
Am 16.10.18 um 16:54 schrieb Kieren MacMillan:
> Hi Jan-Peter,
>
>> 2. I wrote a rudimentary engraver-based solution last year which is
>> waiting for clean-up and completion to support MEI, MusicXML
>
>> The code in the project is able to export a MusicXML-File for a simple
>>
... by the way: what is the current state of guile2 in lilypond?
I recently noticed some mails on the list.
Jan-Peter
Am 16.10.18 um 17:32 schrieb David Kastrup:
> Paul Morris writes:
>
>> For Google Summer of Code 2015 David Garfinkle worked on MusicXML export.
>>
>> (See mailing list
get my hands dirty with that. Would it be OK to bug you with questions every
> now and then? Is this list a good place, or should I just email you
> privately? I promise I won’t abuse your kindness :-)
>
> Alex
>
>> On Oct 16, 2018, at 2:04 AM, Jan-Peter Voigt wrote:
>&
Hello Alex,
you don't have to apologize for this question! It comes up every now and
then, but has not been answered satisfyingly yet. My answers to your
questions are:
1. Yes
2. I wrote a rudimentary engraver-based solution last year which is
waiting for clean-up and completion to support MEI,
Hi David,
wow, thank you!
I will try to follow your explanations soon and read the mentioned code.
Jan-Peter
Am 17.09.2018 um 16:38 schrieb David Kastrup:
> Jan-Peter Voigt writes:
>
>> Dear all,
>>
>> I stumbled over something that looks like a bug.
>>
Dear all,
I stumbled over something that looks like a bug.
If one uses ly:run-translator to process some music a dotted rest
crashes lilypond:
\version "2.19.82"
#(ly:run-translator #{ r2. #} #{ \layout {} #})
The error message is:
Wrong number of arguments to #
Does anybody know a way to
Am 07.03.2018 um 15:30 schrieb David Kastrup:
Jan-Peter Voigt <jp.vo...@gmx.de> writes:
Am 07.03.2018 um 11:25 schrieb David Kastrup:
Check the source code in lily/property-iterator.cc to see what to
generate here for the various events (Push/Pop correspond to
override/revert).
Tha
Am 07.03.2018 um 11:25 schrieb David Kastrup:
Check the source code in lily/property-iterator.cc to see what to
generate here for the various events (Push/Pop correspond to
override/revert).
Thank you David! This allows me to refactor the code.
Jan-Peter
procedure. What might be the error in
this procedure. Is there something missing?
TIA
Jan-Peter
Am 05.03.2018 um 13:01 schrieb Jan-Peter Voigt:
* I will refactor the EE to also broadcast overrides.
\version "2.19.80"
% this is a broadcast-function for single events like \p or c''
y such users?
Alternatively, any ideas what I might be doing wrong?
Trevor
-- Original Message ------
From: "Jan-Peter Voigt" <jp.vo...@gmx.de <mailto:jp.vo...@gmx.de>>
To: lilypond-u...@gnu.org <mailto:lilypond-u...@gnu.org>; "Mason Hock"
<masonh...@gmail.com
Hi Harm,
thanks alot, this is really helpful!
Cheers
Jan-Peter
Am 05.11.2017 um 16:28 schrieb Thomas Morley:
Hi Jan-Peter,
2017-11-05 15:44 GMT+01:00 Jan-Peter Voigt <jp.vo...@gmx.de>:
Hello James,
thanks for pointing this out! The mentioned case also occurs in my current
score, bu
.5
\tuplet 3/2 {a8^( g a)}
}
Jan-Peter
Am 05.11.2017 um 14:52 schrieb James Lowe:
Hello,
On Sun, 5 Nov 2017 13:02:43 +0100, Jan-Peter Voigt <jp.vo...@gmx.de> wrote:
Hi list,
I just ran into issue 5001
(https://sourceforge.net/p/testlilyissues/issues/5001/)
Does anybody know abou
Hi list,
I just ran into issue 5001
(https://sourceforge.net/p/testlilyissues/issues/5001/)
Does anybody know about a workaround?
Jan-Peter
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
Hi developers,
I just stumbled over a regression 2.19.80. The following code works as
expected in 2.18 but kills the beam in 2.19.80:
{
\override TupletNumber.avoid-slur = #'outside
\voiceOne \tuplet 3/2 { c''16[( b' a']) }
}
Or is there an undocumented change without a convert-ly rule?
is translated. If all
mods are known before translation a SequentialMusic expression for each
Context might be created and then added to the music.
... this is not thought to the end.
Jan-Peter
Am 23.08.2017 um 19:09 schrieb David Kastrup:
Jan-Peter Voigt <jp.vo...@gmx.de> writes:
Hi David,
gnu.org> writes:
>>
>>> Jan-Peter Voigt <jp.vo...@gmx.de> writes:
>>>
>>>> Do you have another idea how to do that?
>>>
>>> Timing is established by iterators and they work on music
>expressions,
>>> not events. So you need to
Hi developers,
I have difficulties to find the right words for this question, but I'll try:
The edition-engraver comes into action, when it finds a mod
(tweak/override) for the current spot in time, that is measure/barNumber
and moment/measurePosition. These mods are applied in one of the
Hi list-members,
I have been working on an export module for lilypond. The last month
there was no time to work on it. So I send you this link despite its
pre-alpha state, because otherwise the project might fall asleep ;-)
https://github.com/jpvoigt/lilypond-export
It is designed as an
Hi list,
in a scheme-engraver I want to get the stem-direction in the
acknowledger-slot. When I use ly:stem::calc-direction the calculated
direction is not always the visible one, when autobeaming is in effect.
A manual beam crashes lily.
So my question is: How can I retrieve the
Hi Charles,
the make-note-ev function is hidden inside a closure and therefore not
publicly visible. It depends on the duration defined in that closure. To
create NoteEvents you should create them like this:
(make-music 'NoteEvent 'pitch root 'duration some-duration)
where 'some-duration'
Hi Harm,
Am 14.04.2017 um 11:18 schrieb Thomas Morley:
2017-04-14 9:13 GMT+02:00 Jan-Peter Voigt <jp.vo...@gmx.de>:
Am 13.04.2017 um 22:01 schrieb David Kastrup:
Jan-Peter Voigt <jp.vo...@gmx.de> writes:
...
Do I have to consist some special engraver to the layout used in
ru
Am 13.04.2017 um 22:01 schrieb David Kastrup:
Jan-Peter Voigt <jp.vo...@gmx.de> writes:
Hi list,
I am using `ly:run-translator` to analyze a music expression.
If I use << \\ >> simultaneous expressions with voice separator and
set a key signature at the start of the ex
Hi list,
I am using `ly:run-translator` to analyze a music expression.
If I use << \\ >> simultaneous expressions with voice separator and set
a key signature at the start of the expression, no voice separation is
done and lily gives a bunch of warnings about colliing notes:
Hi David,
Am 05.02.2017 um 16:19 schrieb David Kastrup:
David Kastrup <d...@gnu.org> writes:
Jan-Peter Voigt <jp.vo...@gmx.de> writes:
Hi folks,
I just stumbled over a bug with \displayLilyMusic and
scheme-engravers. The following fails in recent devel:
%%%
\vers
Hi folks,
I just stumbled over a bug with \displayLilyMusic and scheme-engravers.
The following fails in recent devel:
%%%
\version "2.19.55"
\displayLilyMusic \new Staff \with {
\consists #(lambda (context)
(make-engraver))
} \relative { bes'4 a c b }
%%%
ERROR: In
Hi Antonio,
Am 24.11.2016 um 16:10 schrieb Antonio Ospite:
And about the choice between guile 1.8 or 2.0.12/13, it should be
possible to have both guile-1.8 and guile-2.0 packages installed in the
same image and then let lilypond choose which one to pick up at
configure-time, shoudln't it?
I
Hi list,
I am watching the guile-2-threads grow and really do appreciate that!
Many thanks to Antonio, Harm, David, Federico, et al for allyour efforts
on this!
There is a another question I have in mind: What would it mean to create
LilyDev as a container-based-solution? On my laptop and
Hi David,
all the best for your new job and a million thanks for all the work you
dedicated to LilyPond!
I hope, we are not lost totally for LilyPond and its community!
Best
Jan-Peter
Am 09.11.2016 um 18:09 schrieb David Kastrup:
Hi folks and team,
while I haven't really occupied an
Am 01.07.2016 um 09:21 schrieb Urs Liska:
Am 01.07.2016 um 09:01 schrieb Nathan Chou:
Thanks David and Urs for replying.
There is a detail I would like to clarify. David suggested allowing \=
to optionally specify the parent context in which a cross-voice
spanner's information is shared
Hi Fredrico,
I have a similar setup running using LXC on my ubuntu machine. I really
like using containers to avoid cluttering my work-environment with
build-dependencies. There's a nice tutorial for "unprivileged" containers:
Am 26. Juni 2016 17:06:51 MESZ, schrieb David Kastrup <d...@gnu.org>:
>Jan-Peter Voigt <jp.vo...@gmx.de> writes:
> ...
>> Whenever you are up to using static members, change it to properties
>> of the Score context - or look for session global objects.
>
MESZ, schrieb David Kastrup <d...@gnu.org>:
>Jan-Peter Voigt <jp.vo...@gmx.de> writes:
>
>> Hi Nathan, hi Dan,
>>
>> the "nearest" context might be on Staff level - or, if (for example)
>> you have voices switching staves, on StaffGroup level, where
Hi Nathan, hi Dan,
the "nearest" context might be on Staff level - or, if (for example) you have
voices switching staves, on StaffGroup level, where a StaffGroup also might be
a GrandStaff or the like. If the context property turns out to complex (I don't
see all consequences yet), you'll have
Hello list, hello Nathan,
I want to second Nathans introduction and gracefully advocate for
supporting him/us in this endeavor - to support polyphonic slurs and the
like!
More to come!
Cheers
Jan-Peter
Am 07.05.2016 um 07:00 schrieb Nathan Chou:
Hello all,
I am a second-year student
OK
Thank you!
Am 14.03.2016 um 18:15 schrieb David Kastrup:
Jan-Peter Voigt <jp.vo...@gmx.de> writes:
Hi developers,
can anybody please tell me:
What is the difference between (ly:context-now context) and
(ly:context-current-moment context) ?
Or are they two names for the same
Hi developers,
can anybody please tell me:
What is the difference between (ly:context-now context) and
(ly:context-current-moment context) ?
Or are they two names for the same thing?
Cheers
Jan-Peter
___
lilypond-devel mailing list
Hi Urs,
you asked me off-list, if I would be a mentor (in hogwards they are called
dementor, aren't they?) - I didn't answer yet, so I do it on-list now. I would
be generally ready with being a mentor for the cross-voice-spanner-application.
Still, I would like to know, how much effort would
Hello list-members,
this is just a short note about something, I came across these days.
There is a library to convert MEI-xml to SVG:
http://www.verovio.org/index.xhtml
Lilypond can of course produce SVG by itself. But as mentioned on the
website, the verovio-API invites to produce other
Hi Harm,
I think, its a matter of scope. You have to import srfi via
use-modules, but you can't do that inside \layout{} (IIUC).
You can use a self-defined wrapper-command, to access the needed functions:
\version 2.19.18
#(use-modules (srfi srfi-1))
#(define-public (disp-append-map a
Hi Trevor,
I compiled a short example, that should give you some hints.
HTH
Jan-Peter
Am 01.04.2015 um 13:18 schrieb Trevor Daniels:
Hi Schemers
I'm struggling to find how to do the following:
I have a list of the identifiers of variables which contain either music or #f
and I'd like to
Hi Urs,
IIRC there has been discussion on this topic. It is technically related
to table of contents, as they also introduce a PDF-feature, a clickable
link, to the resulting file. The popup on hover would be another
PDF-related extension. So you might have a look in the corresponding
LaTeX
Hi all,
I'd also like to join the party, but I am quite busy in the next time. I
would like to join in for a session via skype or google-hang-out or
similar - I could talk about and discuss the edition-engraver.
Online-participation might be an option for users outside europe?
Cheers, Jan-Peter
Am 04.04.2014 14:24, schrieb David Kastrup:
Urs Liska u...@openlilylib.org writes:
The most interesting aspect of the meeting was that Henle's (only)
in-house engraver was present too, and this may become a fruitful
contact. He is using Amadeus, a Linux (!) program he bought for 20.000
Euro
Hello list,
I'd like to detect the current voice-number for the voice-context:
for example it might be something like:
\oneVoice - 0
\voiceOne - 1
\voiceTwo - 2
\voiceThree - 3
If I look at the horizontal-shift for the NoteColumn, I get
\oneVoice - #f
\voiceOne - 0
\voiceTwo - 0
\voiceThree - 1
Hello list,
today I want to announce the edition-graver and lalily-templates in
openLilyLib:
https://github.com/openlilylib/snippets/tree/master/templates/lalily
https://github.com/openlilylib/snippets/tree/master/editorial-tools/edition-engraver
I invite you to test it. The examples compile
Hi Kieren,
I added a function editionMMod, which takes a list of positions.
Function name and argument order should be chenged ...
For now, the position-list replaces measure and moment.
So
\editionMod FTE-vocalbook 5 0/4 FTE-vocalbook-A.Score.A \break
should be equal to
\editionMMod
On 28.02.2014 09:43, David Kastrup wrote:
Although my 3½ year old daughter has had several bouts of
“day-care-itis” — and my wife picked it up several times — I’ve
fortunately avoided all sickness this season.
Well, as long as it isn't the six-legged variant of day-care-itis...
;)
Hi Kieren,
On 28.02.2014 02:53, Kieren MacMillan wrote:
Although my 3½ year old daughter has had several bouts of
“day-care-itis” — and my wife picked it up several times — I’ve
fortunately avoided all sickness this season.
Best wishes, that it stays that way and that your wife is not
Hi Kieren,
Am 28.02.14 17:01, schrieb Kieren MacMillan:
Hi again,
Any explanation for why
\editionMod edition-engraver-name 2 1/4 edition-name.Staff.A \break
I thought, it should work also in the Staff context.
But it should at least work, if you address the Score context.
\editionMod
Hi Kieren,
sorry, I missed to mention the zero-based counting. We will propably
find more of those black spots ... you are the first one, with whom I
talk about using it ;)
Well, fever is decending and I will have a cup of hot tea and some aspirin.
In my first versions, I used one-based
Hi Kieren,
Am 27.02.2014 04:44, schrieb Kieren MacMillan:
Hi Jan-Peter,
...
Are you interested in taking up that challenge? =)
yes, I am :)
And I will answer more , when I left all infections behind, which my
children brought from school and kindergarten ...
I would love a dead-simple,
Hi Janek, David, Urs,
I agree, that the shape-project in fact is a project *and* IMO it is a
very important one.
But if I understand Davids concerns correctly, I agree, that it will be
difficult to define boundaries for this project. You showed a lot of
shapes, which are not publication ready.
Am 20.02.2014 10:58, schrieb David Kastrup:
I have already been told by the Mageia maintainer that LilyPond would
likely stop getting distributed by them if it continues to require
GUILEv1. While I'm not sure if and when this threat will come true, we
_are_ pissing off distribution
Hi list,
I use xelatex (with fontspec to synchronize fonts with lilypond-pango)
to create text-pages in my lilypond files. This is working quite well
(for my needs), but with the update to 2.18, the styles of the century
schoolbook font are lost. If I (don't remove and) compile the created
Hi list,
I use xelatex (with fontspec to synchronize fonts with lilypond-pango)
to create text-pages in my lilypond files. This is working quite well
(for my needs), but with the update to 2.18, the styles of the century
schoolbook font are lost. If I (don't remove and) compile the created
of BASH. On linux, bsd and mac this should
always be the case - I don't know, what happens on windows here.
I know, this is a very hackish solution ...
but I am interested in comments anyway.
Cheers, Jan-Peter
Am 17.01.2014 07:50, schrieb Jan-Peter Voigt:
Another thing I have to look at is: I use
Hi Kieren,
Am 16.01.2014 03:16, schrieb Kieren MacMillan:
1. What — if any — drawbacks are there?
- if you use it without any template mechanism, you have to assign
proper edition-engraver id-paths - I can't say, what that means in
production.
- right now it is just ripped out of my working
-Peter Voigt wrote:
Hi Kieren and all,
I use an engraver for this task, that looks for overrides, sets and
clefs at the current measure (of the context consisting this engraver)
and at the current moment inside this measure. So this is a little bit
different from your example in that it listens
Hi Kieren and all,
I use an engraver for this task, that looks for overrides, sets and
clefs at the current measure (of the context consisting this engraver)
and at the current moment inside this measure. So this is a little bit
different from your example in that it listens during compilation,
Hi Janek, David,
I have a fading memory, that Graham used the term music stream in the
context of his virtual violin:
http://percival-music.ca/usage.html
If you want to use that stream, you need to parse text ... hm, should be
possible to build some lilypond code from that ...
If you want to
Hi Janek,
Am 26.09.2013 09:53, schrieb Janek Warchoł:
You mean it would be nice to add a few predefined header styles to
choose from? I agree, and i have something that i could share,
me too ;)
but i'd like to first sort out our contribution policies (the github
discussion).
yes ... I do
Hi David,
Am 26.09.2013 10:08, schrieb David Kastrup:
Well, there is movement in there, where we'll explore the technical
tools that Savannah might provide us with and see where we might want to
take our infrastructure based on that. I suppose it's more efficient to
stall discussion until we
Hi David,
lilypond has a header field piece, which is meant for movement names.
To have this field centered - default is left above the score - one has
to modify scoreTitleMarkup in paper.
Perhaps other markups would be nice. (a markup is a template by itself,
because it gets its
Hi there,
well, I didn't read all messages of this thread, but I see two points of
discussion:
1. we already have LSR
2. who likes to use git?
1.: Well, we have LSR, but the current implementation needs a
tomcat-server with mysql. I did use tomcat sometimes and created some
webapps, but as
Am 20.03.2013 02:16, schrieb David Kastrup:
Kieren MacMillan kieren_macmil...@sympatico.ca writes:
Hi Shane,
What happens when we need an awkward length R like R1*12/8*14?
I'm not sure what you mean by awkward length…
I'm suggesting that R (with no duration given) should give you a
Am 20.03.2013 09:55, schrieb David Kastrup:
Jan-Peter Voigt jp.vo...@gmx.de writes:
[...]
(ly:make-duration (inexact-exact (/ (log den)(log 2))) ...
That's a terribly broken thing to do. inexact-exact does not change
the value one bit, only its interpretation. A number considered
Hi Rekado,
I think, this is expectable. The stop-translation-step is too late ...
you should create grobs in process-music.
If you want this to happen as a last action, you should look at the
order of all engravers. The last instanciated engraver should be
processed last, IIRC
HTH,
Hello list,
while trying to create a cueDuringWithLyrics command, I stumbled over an
issue:
To make the mentioned command, I create SimultaneousMusic containing
1. the music of the main voice (usually rests)
2. a named CueVoice containing quoteDuring
3. a Lyrics context, associated to the
I think this may be
URL:http://code.google.com/p/lilypond/issues/detail?id=2010
\lyricsto may turn into a voice-mangling zombie when both parents die at
the same time
thanks
Please reduce this to a tiny example.
http://www.lilypond.org/website/tiny-examples.html
--
Phil Holmes
OK?
Best,
Hello lists,
I am trying to get cued lyrics. There has been a mail of Rainhold
Kainhofer:
http://lilypond.1069038.n5.nabble.com/Obtaining-the-current-staff-s-context-id-from-withing-a-voice-td115463.html
I can fetch the cueVoices parental Staff-ContextId ... see attached file
... but now I
Hello James, Ian and list,
On 05.10.2012 09:10, James wrote:
Hello,
On 5 October 2012 00:19, Ian Hulin i...@hulin.org.uk wrote:
This is a proposal to move the triplet/tuplet discussion forward.
There will be new commands to supplement (or eventually replace) the
current \times command.
1.
Wow, this sounds very interesting and I am really sad, that I can not join this
meeting. Will you record and publish parts on video or audio? Well, of course
there has to be a somewhat recordable prepared presentation ... someone
preparing and presenting.
I hope you have a somewhat successful
Hi David,
On 26.06.2012 20:27, David Nalesnik wrote:
Hi Jan-Peter,
First of all, I agree with David Kastrup that this is a situation
where a deep fix is in order so that simultaneous ties may be tweaked
directly.
+1
In my short test, I thought of having tie-configuration and shape
Hi David,
On 25.06.2012 18:23, David Nalesnik wrote:
I tried to fix what was amiss in your adaptation of \shape, but I
didn't get very far. This problem seems very complex, and I was only
able to get results by starting from the ground up -- namely, adding
to the function I initially sent.
Hi David,
this is a solution for unbroken TieColumns - great! This will be useful!
On 25.06.2012 00:42, David Nalesnik wrote:
Hi Jan-Peter,
On Wed, Jun 20, 2012 at 2:46 AM, Jan-Peter Voigt jp.vo...@gmx.de
mailto:jp.vo...@gmx.de wrote:
Hi David,
... moving this to devel ...
I
Hi David,
... moving this to devel ...
I had a look into tie-column.cc:
In the scheme-callback calc_positioning_done all ties in a chord are
assigned control-points in a loop. So it might be possible to define a
scheme-callback calc_control_point_column, that returns a list of a
list of a
Hi Janek,
there has been discussion on your patch.
I see your point, that you want to discriminate graphical, logical and
perhaps some other extents. I also agree with Keith, that we shouldn't
fill our RAM with redundant or unused data.
What about an extent-map, where extents can be stored by
(getcwd).
http://www.xn--schne-noten-tfb.de/lalily.tgz
Cheers, Jan-Peter
On 10.04.2012 13:52, Jan-Peter Voigt wrote:
On 06.04.2012 13:17, Janek Warcho? wrote:
On Thu, Apr 5, 2012 at 7:37 PM, Jan-Peter Voigtjp.vo...@gmx.de wrote:
Dear community,
I bundled some extensions in a little package
Am 06.04.2012 um 13:17 schrieb Janek Warchoł:
On Thu, Apr 5, 2012 at 7:37 PM, Jan-Peter Voigt jp.vo...@gmx.de wrote:
Dear community,
I bundled some extensions in a little package to try out. Some of these
ideas might be interesting to include in lily.
Here is a start of some docs
Dear community,
I bundled some extensions in a little package to try out. Some of these ideas
might be interesting to include in lily.
Here is a start of some docs, but just a little bit. I am working on it ...
http://www.xn--schne-noten-tfb.de/?tabs=3,1
and here are the files to include.
Dear Janek,
what a great list of improvements to look forward to. I solve these issues most
times with lengthy overrides boxed in music-functions ... if there is a way of
helping (testing?), let me know!
Cheers, Jan-Peter
Am 30.03.2012 um 20:17 schrieb Janek Warchoł:
Dear Team,
i've
of its own.
From 40a1419a051402ee4bac6d8f7fa65e5b8353b815 Mon Sep 17 00:00:00 2001
From: Jan-Peter Voigt jp.vo...@gmx.de
Date: Fri, 2 Mar 2012 09:54:20 +0100
Subject: [PATCH] add ly:book-set-header!
Add a scheme function ly:book-set-header! like ly:score-set-header!
Function is copied from score
)
(ly:book-set-header! bk bh))
\book { \bk }
--snip--
Is this helpful for lily-devel?
And is there another (better) way of creating a module (for header
generation) on the fly in scheme?
Cheers,
Jan-Peter
From 40a1419a051402ee4bac6d8f7fa65e5b8353b815 Mon Sep 17 00:00:00 2001
From: Jan-Peter Voigt
Hello again,
Am 07.01.2012 09:42, schrieb David Kastrup:
Actually, this is quite too complicated...
(ly:parser-include-string parser
(format #f \\include ~S file))
should likely be all that is needed here.
Sorry for thinking too complicated.
so its just:
--snip--
#(define-public
Hello Carl, Hello David,
thanks for your replies!
I will read through those threads next week. This might help me understand what
is happening under the hood.
The basic include is working as expected. But I think it would be a nice
feature if one could search for files to include using scheme.
1 - 100 of 119 matches
Mail list logo