Re: My own wishlist...

2004-02-09 Thread Nick Busigin
On Fri, 6 Feb 2004 [EMAIL PROTECTED] wrote: > As an interesting meta-question, I always wondered in how far Lilypond > users were software people, or at least, technically oriented people. > Everytime I show my score to a musician, he/she > finds them beautiful - and, as a matter of principle, I n

Fwd: Re: My own wishlist...

2004-02-06 Thread darius
4all.nl Quoting Han-Wen Nienhuys <[EMAIL PROTECTED]>: > [EMAIL PROTECTED] writes: > > My question - I would not dare call it a request... - was related to > > something I see as very unsophisticated. My belief, and a number of > > messages on this mailing list seem to agree with me on this matt

Re: My own wishlist...

2004-02-06 Thread Han-Wen Nienhuys
[EMAIL PROTECTED] writes: > My question - I would not dare call it a request... - was related to > something I see as very unsophisticated. My belief, and a number of > messages on this mailing list seem to agree with me on this matter - > is that a simplistic function-like facility would prove

Re: My own wishlist...

2004-02-06 Thread darius
May I respectfully agree with the premise, but disagree with the conclusion. Everything can be done in Scheme, I guess that this is clear at this stage. After all, significant parts of Lilypond are entirely written in this language. However, Scheme is a sometimes arcane language. Did not LISP stan

Re: My own wishlist...

2004-02-06 Thread Nicolas Sceaux
Tue, 3 Feb 2004 15:58:07 +0100, Han-Wen a dit : > [EMAIL PROTECTED] writes: >> A cheap functionality, which would prove very useful in >> practice, would be the ability to declare Lilypond stuff >> in scheme, as in: >> >> (map myfunc {\notes { a b c d | a b c d}}) >> >> which would be e

Re: My own wishlist...

2004-02-03 Thread Han-Wen Nienhuys
[EMAIL PROTECTED] writes: > A cheap functionality, which would prove very useful in > practice, would be the ability to declare Lilypond stuff > in scheme, as in: > > (map myfunc {\notes { a b c d | a b c d}}) > > which would be equivalent to: > > tempvar0981 = \notes { a b c d | a b

Re: My own wishlist...

2004-02-03 Thread darius
A cheap functionality, which would prove very useful in practice, would be the ability to declare Lilypond stuff in scheme, as in: (map myfunc {\notes { a b c d | a b c d}}) which would be equivalent to: tempvar0981 = \notes { a b c d | a b c d} (map myfunc tempvar0981) Since

Re: My own wishlist...

2004-02-03 Thread Kieren Richard MacMillan
Hello, Darius: Since Lilypond variables are just a notational shorthand for scheme "let" constructs, wouldn'it be possible to have Lilypond functions translate seamlessly to scheme functions? I think this sounds like a great idea; in fact, a "library" of Scheme functions which have Lilypond funct

My own wishlist...

2004-02-02 Thread darius
Cheers, Not much really... I think that Lilypond is a wonderful tool, not only because it produces beautiful scores, but even more importantly, because it allows one to describe music analytically, as a set of user-defined musical constructs (themes, fragments, etc..) rather than just a set of not