Am Sonntag 19 Oktober 2008 schrieb Nils Gey:
> Dear linux audio users and developers,
>
> Short version:
> ==================
> Denemo 0.8 is fresh, hot and avaible now! Grab your tarball @
> http://download.savannah.gnu.org/releases/denemo/ (Windows binaries
> will join in later) and have a look at our newest features including
> full scripting support!
>
> If you are a programmer please help us to give Denemo
> JACKmidi/JACKtransport support so that its capable of blending with the
> rest of Linux-pro-audio. For contact, feature requests, bug reports and
> further information please visit http://www.denemo.org
>
> Interesting version:
> ==================
> Denemo is a music notation program for Linux and Windows (and MacOS
> some time ago) that lets you rapidly enter notation for typesetting via
> the LilyPond music engraver (because Lilypond is the reference and
> there is no sense in coding your own WYSIWYG notation apps). Its mainly
> controlled via your pc-keyboard with several edit-modes and shortcuts.
>
> Please note that we need help! Denemo has already many notation
> features build-in and if anything is not avaible you can enter
> Lilypond commandos and save them with your denemo file so that you can
> use the whole range of lilypond features. This means that Denemo is
> already capable of writing full, professional scores.
>
> But it lacks sequencer-features like advanced playback and routing via
> JACKmidi and support for JACKtransport. To really become the first
> usefull Linux notation-editor and notation-sequencer this is the last
> piece of the puzzle.
>
> Version 0.8 changelog:
>
> 1. A scripting interface to the Denemo commands has been created.
> 2. Example script-based commands are provided with the Denemo
> installation.
> 3. New scripts can be hand-written or "recorded" from a sequence of
> menu item clicks or by editing another script or a mixture of
> these.
> 4. New commands (scripts) can be installed in the menu system,
> given keyboard shortcuts, and generally used as other commands
> are.
> 5. The example scripts provided include a script showing the
> potential of Denemo for use in music education. In this example,
> random notes are generated and the user has to name the note.
> 6. Other examples include scripts for commands useful when
> generating scores with percussion, guitar fingerings, orchestral
> markings etc.
> 7. Various bugfixes and improvements to midi import have been made.
>
I'm trying to build a rpm for openSUSE 11.0, but to me it seems some files
are missing in the tarball (if do a git checkout, they are there):
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -I../intl -I../include -I../pixmaps -DLOCALEDIR=\"/usr/share/locale\" -DSYSCONFDIR=\"/etc/denemo/\" -DPKGDATADIR=\"/usr/share/denemo/\" -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -I/usr/include/aubio -I/usr/include/libxml2 -MT view.o -MD -MP -MF ".deps/view.Tpo" \
-c -o view.o `test -f 'view.c' || echo './'`view.c; \
then mv -f ".deps/view.Tpo" ".deps/view.Po"; \
else rm -f ".deps/view.Tpo"; exit 1; \
fi
In file included from view.c:20:
midiseq.h:76: warning: parameter 2 ('event') has void type
view.c:84:23: error: scheme_cb.h: No such file or directory
view.c:464:20: error: scheme.h: No such file or directory
view.c:2245:31: error: register_commands.h: No such file or directory
make[2]: *** [view.o] Error 1
make[2]: Leaving directory `/usr/src/packages/BUILD/denemo-0.8.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/packages/BUILD/denemo-0.8.0'
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.64214 (%build)
Any ideas?
Edgar
> greetings,
>
> Nils Gey
> www.denemo.org
> _______________________________________________
> Linux-audio-user mailing list
> Linux-audio-user@lists.linuxaudio.org
> http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user
>
>