I have often thought of a different approach. Rather than a web verson
of Frescobaldi I would like to see a remote server - similar to Lilybin
- with an API that can be called from within the normal Frescobaldi
program.
All fancy editing and viewing features of Frescobaldi would already be
there, only the rendering to pdf/svg/midi would be done by a remote
server online.
It's already possible to choose between viewing the lilypond
documentation online or locally and offline inside Frescobaldi.
Wouldn't it be nice to also be able to choose between a locally
installed complete Lilypond engine or a remote online Lilypond engine?
When Lilybin was still alive I used little script that was able to call
lilybin from the commandline and I was able to send a lilypond file and
getting a PDF and/or MIDI file back - without using the Lilybin
website, and without having LilyPond installed locally.
This makes me believe it can be done.
Just an idea.
MT
Op maandag 8 augustus 2022 om 07:35:31 -0700 schreef Knute Snortum
<ksnor...@gmail.com>:
On Mon, Aug 8, 2022 at 4:33 AM Kieren MacMillan
<kie...@kierenmacmillan.info <mailto:kie...@kierenmacmillan.info>>
wrote:
Hi Andrew,
> What is the use case for this?
It was the opening night of my musical, “Robin Hood: The
Legendary Musical Comedy”. The curtain was at 8PM. At 7:30PM, I
realized I had not arranged and printed out the piccolo part for the
overture, as I had promised the player. So I went into the theatre
office, borrowed their computer, logged on to lilybin, and generated
a piccolo part which I handed to the player just a few minutes
before the downbeat.
I was very grateful for lilybin at that moment — there was no way
to install lilypond on any machine in the building at that moment
— and I'm sure in a similar situation, I might be grateful for a
web-accessible version of Frescobaldi.
For the record, I do not have a laptop. Also, it looks like
lilybin.com is down (hacklily.org is still working, though) so it
looks like a web version of Frescobaldi would fill a niche.
--
Knute Snortum