Werner LEMBERG wrote:

>    Adam: "...I
>    am currently working on a final year project which is a Graphical
>    score editor and would like to read in and out Lilypond scripts."
>
> There were other guys on the list who had similar ideas.  May I ask
> you to coordinate your efforts to avoid inventing the wheel twice?
> Have a free well-working score editor is a much too important thing...
>
>     Werner

Thought I should reply, since I am the project supervisor 8-)

Well, the only other project I know which was attempting a score editor
was Harmonia (which I accidentally insulted by calling it "Harmonica" --
sorry 8-): this has ceased, at least temporarily.

We aren't actually writing a /score/ editor, althougth that's one thing
you can use it for: it'll also do musicological analysis.  You can buy a
score editor, after all.  We would welcome input, althogh the project is
in its earliest stages.  I will be launching a web page when there is
anything at all useful.  What we do know:

1.  It will be written in Java 1.1.
2.  It will not attempt "WYSIWYG": rather, it will be "what you see looks
really nice" in the style of Lyx
3.  Lilypond will be the output engine.  There will also be a Lily input
filter, which Adam is currently looking at, probably written using JavaCC
or its successor.
4.  It /may/ support expressive MIDI, NIFF, CSound redering.
5.  It /will/ support 3rd party plugins.
6.  It will make max use of existing and open code (CSound, Lily, TeX,
whatever,  you name it).  We will /not/ be reinventing the wheel (unless
(a) the wheel is square, or (b) we don't know about the wheel).
7.  We haven't got a name for the project, although we are calling it jtf
at the moment ("Jasmine the Frog: waste of bandwidth to explain why).
Please feel free to volunteer better names.
8.  At least the data structures will be open and free.  We are thinking
about the code... but I am strongly arguing for /at least/ a SCSL style
facility (basically free to you, list reader) if not GPL.  Depends on the
sponsors.  We will have to retain control of the source though: I'm sure
the Lily people will understand this.
9.  It will be the start of a much bigger project... which isn't even
vaporware at the moment!  One thing at a time.

As well as Adam Tee, Carl Ouvrard is working on it, also here at Leeds.
When the web page eventually appears, it may have an applet on it you can
use to view Lily files.  No promises though.

Please email us with useful ideas/suggestions etc.  Probably best not to
flood this group with them unless people are interested: we are comitted
to the project, but it is important to emphasise that, unlike Lilypond,
it is vapourware at the moment, although condensing slowly.

People wanting to help at a more practical level can get in touch with
Adam and help him to debug his TeX .pk file reader written in Java.  It
skips characters sometimes: damned if I can see anything wrong with it!

Best wished for Lilypond!

Nick/

--
Dr. N.J.Bailey-----------------------------------------------
Lecturer in Electronic and Electrical Engineering
University of Leeds, Woodhouse Lane, Leeds,
LS2 9JT. UK.-------------------------------------------------
http://www.ee.leeds.ac.uk/homes/NJB/


Reply via email to