=over 4
-=item Rosegarden, http://www.bath.ac.uk/~masjpf/rose.html
+=item Rosegarden, http://www.bath.ac.uk/~masjpf/rose.html.
A Notation editor/Sequencer for X. Also outputs musictex.
=head2 Unknown
+=over 4
+
=item MusE, [no WWW address known]
A-R Music Engraving, by A-R Editions, Inc. Professional engraving on
together with computer scientists on his own software for music
publishing, called "Berlioz".
+=back
+
=head2 Other stuff
+=over 4
+
=item Sonata, http://www.adobe.com/type/browser/F/F_SONA.html
The music font by Adobe.
+=item Haskore, http://haskell.systemscz.cs.yale.edu/haskore/onlinetutorial/index.html
+
+A programming system for music, based on Haskell, a functional
+programming language. It outputs MIDI, CSound, NeXTStep MusicKit and
+CMN.
+
+=back
+
base="lilypond/";
examples=["twinkle-pop",
- "toccata-fuga-E",
+ "praeludium-fuga-E",
"cadenza",
"twinkle",
"collisions",
print 'generating examples:\n'
outputs = []
for i in inputs:
- located = multiple_find ([i + '.ly'], include_path) [0]
-
+ try:
+ located = multiple_find ([i + '.ly'], include_path) [0]
+ except IndexError:
+ print 'continuing dazed & confused (%s) ' % i
+ continue
outputs.append (located)
if not file_exist_b(i + '.dvi'):
my_system (['ly2dvi %s' % located])
s = regsub.sub ('</BODY>', footstr('index.html') + makewebsite_id + '</BODY>', s)
s = regsub.sub('<TITLE>\(.*\)</TITLE>$',
'<TITLE>LilyPond WWW: \\1</TITLE>', s)
+
dump_file (f,s)