hey! thanks for all of the great suggestions. You are definately on my
list those i can ask when i have no idea what to code. I also expect that
you will kick me in the ass when required (howener, if not required, i'll
kick back :P).
> * real-time computer keyboard/terminal input
This is definately on the priority list for user interface 'stuff'.
Please don't be too discouraged if i start with mouse.
> * real-time musical keyboard (i.e. midi) input
DISTANT future :)
> * WYSIWYM display
Not totally sure what you mean by this. I know that lyx is WYSIWY(sorta
get but not quite). i mean that column formatting is certainly what it
really is, titles aren't totally accurate, etc... is this kinda what
you're driving at?
> * WYHIWYM sound proof output
excellent idea... distant future.
> * LilyX should write mudela files
> * LilyX should write human-readable mudela files.
on the point of different languages... yikes! didn't even consider that
one. i'll look into it.
lilyX will read and write mudela files. It will use human-defined names
when available, and will generate names when not available using some sort
of sensible algorithm.
LilyX will bring up an editor on command (probably a proprietary one
written by myself because of the features that follow). You should be
able to select a section of music and edit the mudela code that it
generated directly. in other words, as you drop stuff on the screen,
there will be a mudela 'file' that is appended to (in memory of course).
The file will be pointed too by each 'event' so that you can edit whatever
you want.
> * LilyX should organize my mudela file(s) sensibly
Gonna do my best :)
> * LilyX should *read* mudela files, too
This is probably the biggest travesty of following the lyx/latex paradigm.
Dear LilyPond has done some nice work to do this, and i have to duplicate
it. it's just a real shame.
> * LilyX could even let me edit some of the mudela code directly
Definately. Basically i think that we should let lily take up all the
slack so that lilyX can take up some no it's own at a reasonable pace, all
the while making the code still somewhat usable.
> * LilyX could let me use variables any way *I* want to
Code generated names can be redefined at will.
> I guess that's all for now. (I've mentioned some of these ideas
> before; hope you don't mind.) Good luck!
Not at all... it made for a great summary. thanks again!
Derek
=======================================================================
Derek Wyatt, Programmer/Analyst AND student at the Univ of Toronto
I only work part time... leave me alone! :)
[EMAIL PROTECTED]
"Basically, Microsoft, Novell, and Apple.... they all suck!"
=======================================================================