On 8/18/05, Pedro Kröger <[EMAIL PROTECTED]> wrote:
> Trevor Baca <[EMAIL PROTECTED]> writes:
> 
> > AFAIK, key-value pairs didn't exist in the late 70s when Leland
> > started development (or maybe they did; anyway, they didn't make it
> > into the program).
> 
> I believe they did exist (*cough* lisp *cough* :-))
> 
> > To use SCORE you literally have to memorize that p2 means "staff
> > number", p3 means "horizontal position", p4 means "start vertical
> > position", p5 might mean "glyph size as a percentage of default", etc.
> 
> this is both a reminiscence of the tabular nature of old FORTRAN and the
> Music V parameters field idea. In fact, at first SCORE was a
> preprocessor for Music V (or whatever Music N it was at the time) and
> was developed as a notation program latter. You can still find these
> parameters fields (i.e. p1, p2, ... pn) in csound and score-like
> preprocessors for csound like score11.

Right. The csound p1, p2, p3 being fixed to instrument, starttime,
duration is exactly the same as the fixing of p1, p2, p3 to "code",
staff number, horizontal position in SCORE.

Trevor.


_______________________________________________
lilypond-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to