lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Creates a MIDI note length formatter (issue 5576062)


From: David Kastrup
Subject: Re: Creates a MIDI note length formatter (issue 5576062)
Date: Tue, 31 Jan 2012 09:28:01 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux)

Marc Hohl <address@hidden> writes:

> Am 31.01.2012 08:52, schrieb address@hidden:
>> On Jan 31, 2012, at 8:48 AM, Marc Hohl wrote:
>>
>>> Am 29.01.2012 10:35, schrieb address@hidden:
>>>> Reviewers: ,
>>>>
>>>> Message:
>>>> The idea here is to create a generic framework that allows for
>>>> modifications to note lengths (i.e. swing) in the MIDI without having a
>>>> typographical impact on the score.
>>> Brilliant idea, from my rather amatheurish point of view!
>>>
>>> Regards,
>>>
>>> Marc
>>>
>> I nixed the patch because Xavier informed me that one could just
>> create two separate score blocks, one for layout and one for midi.
>> This makes it possible to feed different music to the two blocks,
>> which solves the problem, so it's not necessary to touch the C++
>> code.
>
> No, no! It would be great to use one input for graphical *and* midi
> output by just applying a suitable make-swing-formatter, written in
> scheme.

Nobody keeps you from writing

\midi { \makeSwingFormatter \music }

and it has the advantage that you can use
\score { \makeSwingFormatter \music }
for a much easier check that the swing formatter is doing what you
want if the swing formatter works by altering _main_ durations.  And if
the swing formatter works by altering _factors_, you will want it not as
much for proofreading, but for actual typesetting since it will then
"swing" the note placement.

> I think this patch would make life much easier!  Writing every pairs
> of eights as triplets again and again is so annoying ...

Huh?  Mike did not suggest that you create the swinged version manually.

-- 
David Kastrup




reply via email to

[Prev in Thread] Current Thread [Next in Thread]