On Sun, 2016-03-06 at 15:12 +0100, Martin Tarenskeen wrote:
> 
> On Sun, 6 Mar 2016, Richard Shann wrote:
> 
> > Although Denemo is a GUI it can be set up to let you type in music using
> > pretty much the same keystrokes as with a text editor typing LilyPond
> > syntax.
> 
> I have heard many positive things about the power of Denemo. But everytime 
> I decided to give it a try, I soon gave up because I just didn't like the 
> interface
that's a *very* common response - I can see it myself, though I can't
put my finger on it, even the name Denemo appears unattractive to me.
"Rough-Hewn" someone once said. I think if it were in the hands of a
commercial company or a graphic designer it would get a skin written for
it.

>  and wasn't able to find my workflow in it.

yes, you won't find the very work flow you are looking for (unless, like
me you transcribe 18th c. prints for instruments and figured bass using
a MIDI controller), but it has the most (and most easily) customizable
interface of any program I know.

> 
> Personal taste I guess.
> I'm very happy with Gvim, Frescobaldi, and MuseScore and don't need much 
> more options.
> 
> > I would be wary of any approach using MusicXML as a conversion format as
> > it is not a format well-suited to representing music notation. (Not as
> > unsuitable as MIDI, but still very poor).
> 
> I agree that no miracles should be expected from MusicXML. But it has 
> helped me to speed up export from MuseScore to LilyPond in cases when I 
> needed it. And there is still enough room for improving MusicXML support 
> both from/to LilyPond and from/to MuseScore. So the total situation might 
> improve in future.
 "might improve" is scant comfort to someone who has spent hours putting
music into Sibelius, say, only to find that its idea of MusicXML is
unreadable by musicxml2ly. For that reason I have tried to make an
importer for MusicXML in Denemo which always gets the notes, not matter
how much badly written the file. Even so, I have had to hand edit in a
12/8 time signature to the MusicXML output of one of these files to
avoid a ridiculous amount of tidying up. It simply wasn't there.

 By contrast, there is a one-to-one correspondence between the notes,
ornaments, dynamics and so on that you see in Denemo and a bit of
LilyPond syntax that represents it. So, for example if you execute the
Scheme:
(d-Timer 100 "(d-QuickLilyPondPart)")
then every 100 ms Denemo will update the output LilyPond syntax for the
part you are working on, and clicking on Engrave in Frescobaldi will
re-engrave the file that includes it. Not a workflow that I personally
use, but I just tried it out and it works as expected.

Richard










_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to