[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: How to do this correctly?
From: |
David Kastrup |
Subject: |
Re: How to do this correctly? |
Date: |
Thu, 28 Jan 2010 20:49:13 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1.90 (gnu/linux) |
Carl Sorensen <address@hidden> writes:
> On 1/28/10 7:25 AM, "David Kastrup" <address@hidden> wrote:
>
>> Anyway, I think that likely the ambitus engraver would be a good
>> candidate for reimplementing as a Scheme engraver. It would appear
>> reasonably straightforward but not trivially so, and it is one of those
>> things where augmenting the _code_ and behavior is likely to be better
>> extensible in Scheme.
>
> I think it would be difficult to implement as a Scheme engraver,
> because there need to be variables stored as part of the context that
> are modified by different event handlers. But I could be wrong. It
> wouldn't be the first time and is not likely to be the last.
If you aren't wrong know, I hope you'll become so in future. I think
that all the interactions of a "standard" engraver doing nothing out of
the ordinary should be describable in terms of Scheme, even if the
actual implementation might be C++ for performance reasons.
> I haven't been able to imagine how the ambitus would (graphically)
> deal with clef changes.
Two possibilities:
Side by side (works also for ottavation):
Double systems (would feel strange for, say, tenor/bass clef pairings):
--
David Kastrup
- How to do this correctly?, David Kastrup, 2010/01/27
- Re: How to do this correctly?, Carl Sorensen, 2010/01/27
- Re: How to do this correctly?, Neil Puttock, 2010/01/27
- Re: How to do this correctly?, David Kastrup, 2010/01/28
- Re: How to do this correctly?, Carl Sorensen, 2010/01/28
- Re: How to do this correctly?, David Kastrup, 2010/01/28
- Re: How to do this correctly?, Carl Sorensen, 2010/01/28
- Re: How to do this correctly?, David Kastrup, 2010/01/28
- Re: How to do this correctly?,
David Kastrup <=
- Re: How to do this correctly?, Kieren MacMillan, 2010/01/28
- Re: How to do this correctly?, Carl Sorensen, 2010/01/28
- Re: How to do this correctly?, David Kastrup, 2010/01/29
- Re: How to do this correctly?, Han-Wen Nienhuys, 2010/01/28
- Re: How to do this correctly?, Carl Sorensen, 2010/01/28