summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--muse2/Makefile.am35
-rw-r--r--muse2/README.CVS3
-rwxr-xr-xmuse2/autogen.sh147
-rw-r--r--muse2/common.am47
-rw-r--r--muse2/configure.ac817
-rw-r--r--muse2/grid.med467
-rw-r--r--muse2/test.med449
-rw-r--r--muse2/testproj.med333
8 files changed, 0 insertions, 2298 deletions
diff --git a/muse2/Makefile.am b/muse2/Makefile.am
deleted file mode 100644
index 1de212fc..00000000
--- a/muse2/Makefile.am
+++ /dev/null
@@ -1,35 +0,0 @@
-include $(top_srcdir)/common.am
-
-ACLOCAL_AMFLAGS = -I m4
-
-SUBDIRS = m4 al synti muse lib share demos doc plugins grepmidi xpm packaging utils
-
-DISTCLEANFILES = stamp-doxygen
-
-MAINTAINERCLEANFILES = depcomp config.guess \
- install-sh config.sub missing mkinstalldirs INSTALL COPYING
-
-BUILT_SOURCES += all-pic.h
-
-if PCH
-BUILT_SOURCES += all.h.gch all-pic.h.gch
-
-all.h.gch: all.h
- $(CXX) $(AM_CXXFLAGS) all.h -o all.h.gch
-all-pic.h.gch: all-pic.h
- $(CXX) $(AM_CXXFLAGS) -fPIC all-pic.h -o all-pic.h.gch
-endif
-
-all-pic.h: all.h
- cp all.h all-pic.h
-
-EXTRA_DIST = common.am README.de README.softsynth \
- SECURITY autogen.sh README.translate README.shortcuts \
- README.instruments NEWS README.CVS muse.prj \
- README.ladspaguis all.h
-
-dox: stamp-doxygen
-
-stamp-doxygen: $(shell find -name "*.cpp" -or -name "*.h")
- $(DOXYGEN) Doxyfile
- touch stamp-doxygen
diff --git a/muse2/README.CVS b/muse2/README.CVS
deleted file mode 100644
index 43d973c5..00000000
--- a/muse2/README.CVS
+++ /dev/null
@@ -1,3 +0,0 @@
-
-To compile a cvs tree, inspect ./autogen.sh and then run it
-
diff --git a/muse2/autogen.sh b/muse2/autogen.sh
deleted file mode 100755
index 63ec8590..00000000
--- a/muse2/autogen.sh
+++ /dev/null
@@ -1,147 +0,0 @@
-#!/bin/sh
-
-AUTOMAKE_REQ=1.7
-AUTOCONF_REQ=2.54
-LIBTOOL_REQ=2.2.10
-PKG_CONFIG_REQ=0.1
-
-lessthan () {
- ver1="$1"
- ver2="$2"
-
- major1=$( echo $ver1 | sed "s/^\([0-9]*\)\..*/\1/");
- minor1=$( echo $ver1 | sed "s/^[^\.]*\.\([0-9]*\).*/\1/" );
- major2=$( echo $ver2 | sed "s/^\([0-9]*\)\..*/\1/");
- minor2=$( echo $ver2 | sed "s/^[^\.]*\.\([0-9]*\).*/\1/" );
- test "$major1" -lt "$major2" || test "$minor1" -lt "$minor2";
-}
-
-morethan () {
- ver1="$1"
- ver2="$2"
-
- major1=$( echo $ver1 | sed "s/^\([0-9]*\)\..*/\1/");
- minor1=$( echo $ver1 | sed "s/^[^\.]*\.\([0-9]*\).*/\1/" );
- major2=$( echo $ver2 | sed "s/^\([0-9]*\)\..*/\1/");
- minor2=$( echo $ver2 | sed "s/^[^\.]*\.\([0-9]*\).*/\1/" );
- test "$major2" -lt "$major1" || test "$minor2" -lt "$minor1";
-}
-
-echo -n "automake version: "
-amver=$( automake --version | head -1 | sed "s/.* //" );
-echo -n "$amver"
-
-lessthan $amver $AUTOMAKE_REQ
-if test $? = 0; then
- echo " (not ok)"
- echo "
-####################################################################
-######################### WARNING ################################
-####################################################################
-
- You need automake >= ${AUTOMAKE_REQ}!
-
-
-"
- sleep 1;
-else
- echo " (ok)"
-fi
-
-echo -n "autoconf version: "
-acver=$( autoconf --version | head -1 | sed "s/.* //" );
-echo -n "$acver"
-lessthan $acver $AUTOCONF_REQ
-if test $? = 0; then
- echo " (not ok)"
- echo "
-####################################################################
-######################### WARNING ################################
-####################################################################
-
- You need autoconf >= ${AUTOCONF_REQ}!
-
-
-"
- sleep 1;
-else
- echo " (ok)"
-fi
-
-if [ ! -f `which libtool` ] ; then
- echo "No libtool installed"
- exit 1
-fi
-echo -n "libtool version: "
-ltver=$( libtool --version | cut -d ' ' -f 4 | head -1 );
-echo -n "$ltver"
-#lessthan $ltver $LIBTOOL_REQ
-#if test $? = 0; then
-# echo " (not ok)"
-# echo "
-#####################################################################
-########################## WARNING ################################
-#####################################################################
-#
-# You need libtool < ${LIBTOOL_REQ}!
-#
-#
-#"
-#else
- echo " (ok)"
- sleep 1;
-# fi
-
-
-echo -n "pkg-config: "
-pkg_config="$( which pkg-config )"
-if test -z "$pkg_config"; then
- echo "(not found)"
- echo "
-####################################################################
-######################### WARNING ################################
-####################################################################
-
- You need pkg-config!
-
-
-"
-else
- echo "$pkg_config"
- echo -n "pkg-config version: "
- pcver=$( pkg-config --version )
- echo -n "$pcver"
- lessthan $pcver $PKG_CONFIG_REQ
- if test $? = 0; then
- echo " (not ok)"
- echo "
-####################################################################
-######################### WARNING ################################
-####################################################################
-
- You need pkg-config >= ${PKG_CONFIG_REQ}!
-
-
-"
- else
- echo " (ok)"
- sleep 1;
- fi
-fi
-
-### && libtoolize -f
-
-echo -n "generating build system.."
-libtoolize -f \
- && echo -n "." && aclocal -I m4 \
- && echo -n "." && autoheader \
- && echo -n "." && automake -a --include-deps \
- && echo -n "." && autoconf && echo "done" \
- && echo "
-
- You may now run configure
-
- Eg: ./configure --enable-maintainer-mode \\
- --disable-doxy-treeview --enable-optimize
-"
-
diff --git a/muse2/common.am b/muse2/common.am
deleted file mode 100644
index 919f8593..00000000
--- a/muse2/common.am
+++ /dev/null
@@ -1,47 +0,0 @@
-AM_CXXFLAGS = $(MUSECXXFLAGS) -I.. -I$(top_srcdir)/synti -I$(top_srcdir)/muse/widgets
-AM_CXXFLAGS += -DQT_SHARED -DQT_THREAD_SUPPORT -DQT_PLUGIN $(QTDIR_INC) -DQT3_SUPPORT
-AM_CPPFLAGS =
-MOC = $(QTDIR_BIN)/moc
-#UIC = $(QTDIR_BIN)/uic3
-UIC = /usr/bin/uic3
-
-UIFILES = $(wildcard *.ui)
-
-MOCFILES = $(shell for h in $(filter %.h,$(SOURCES)); do \
- if grep -q Q_OBJECT $$h; then \
- echo $$h | sed "s/\(.*\)\.h/moc_\1.cpp/"; \
- fi; \
- done)
-
-BUILT_SOURCES = $(MOCFILES) $(UIFILES:%.ui=%.h)
-
-MOSTLYCLEANFILES = $(MOCFILES) $(UIFILES:%.ui=%.h)
-
-de:
- @for base in $(MOCFILES); do echo -e "\t$${base}.cpp $${base}.h \\"; done
-
-nde:
- @for base in $(MOCFILES); do echo -e "\tmoc_$${base}.cpp \\"; done
-
-SUFFIXES = .ui .h.gch
-
-.ui.o: %.h
- $(UIC) -L $(top_srcdir)/muse/widgets -o $*.cpp -impl $*.h $*.ui
- $(MOC) $*.h >> $*.cpp
- $(CXXCOMPILE) -c $*.cpp -o $*.o
- $(RM) $*.cpp moc_$*.cpp moc_$*.o
-
-.ui.lo: %.h
- $(UIC) -L $(top_srcdir)/muse/widgets -o $*.cpp -impl $*.h $*.ui
- $(MOC) $*.h >> $*.cpp
- $(LTCXXCOMPILE) -c $*.cpp -o $*.lo
- $(RM) $*.cpp moc_$*.cpp moc_$*.lo moc_$*.o
-
-
-moc_%.cpp: %.h
- $(MOC) $< -o $@
-
-%.h: %.ui
- $(UIC) -o $@ $<
-# $(UIC) -L $(top_srcdir)/muse/widgets -o $@ $<
-
diff --git a/muse2/configure.ac b/muse2/configure.ac
deleted file mode 100644
index 7fa05361..00000000
--- a/muse2/configure.ac
+++ /dev/null
@@ -1,817 +0,0 @@
-dnl --------------------------------------------------
-dnl configure.ac for the MusE
-dnl --------------------------------------------------
-
-AC_INIT(MusE, 1.1)
-AC_CONFIG_SRCDIR(muse/app.cpp)
-AM_INIT_AUTOMAKE(1.1)
-AM_CONFIG_HEADER(config.h)
-### AM_MAINTAINER_MODE
-AM_ACLOCAL_INCLUDE(m4)
-
-dnl ***** Check for programs *****
-AC_PROG_CXX
-AC_PROG_LIBTOOL
-AC_PROG_LN_S
-
-###############
-### DocBook ###
-###############
-PGAC_PROG_JADE
-if test -n "$JADE"; then
- PGAC_CHECK_DOCBOOK(4.1)
- if test "$pgac_cv_check_docbook" = "yes"; then
- PGAC_PATH_DOCBOOK_STYLESHEETS
- if test -n "$DOCBOOKSTYLE"; then
- DOCBOOKTARGETS="book1.html"
- else
- AC_MSG_WARN([DocBook stylesheets not found or not usable - documentation will not be built])
- fi
- else
- AC_MSG_WARN([DocBook 4.1 DTD not found or not usable - documentation will not be built])
- fi
-else
- AC_MSG_WARN([jade not found - documentation will not be built])
-fi
-AC_SUBST(DOCBOOKTARGETS)
-
-###############
-### doxygen ###
-###############
-AC_ARG_VAR(DOXYGEN, Doxygen)
-AC_PATH_PROG(DOXYGEN, doxygen, no)
-
-################
-### graphviz ###
-################
-AC_ARG_VAR(DOT, The "dot" program from graphviz)
-AC_PATH_PROG(DOT, dot, no)
-if test "$DOT" != "no"; then
- HAVEDOT=YES
- DOTPATH=$( dirname "$DOT" )
-else
- HAVEDOT=NO
-fi
-AC_SUBST(HAVEDOT)
-AC_SUBST(DOTPATH)
-
-############
-### perl ###
-############
-AC_ARG_VAR(PERL, Perl)
-AC_PATH_PROG(PERL, perl, no)
-if test "$PERL" == "no"; then
- AC_MSG_WARN([you don't have perl installed! wierdo! (and doxygen might not like this)])
-fi
-
-dnl ***** Check for libraries *****
-
-#########
-### X ###
-#########
-AC_PATH_XTRA
-if test "$X_DISPLAY_MISSING" != ""; then
- AC_MSG_ERROR([X required])
-fi
-
-
-
-##########
-### QT ###
-##########
-#CONFIGURE_QT(3.2.0, , AC_MSG_ERROR([need qt >= 3.2.0]))
-#if test "$muse_qttest" = "yes"; then
-# AC_LANG_PUSH([C++])
-# muse_save_CFLAGS="$CFLAGS"
-# CFLAGS="$CFLAGS $QT_CFLAGS"
-# muse_save_CXXFLAGS="$CXXFLAGS"
-# CXXFLAGS="$CXXFLAGS $QT_CFLAGS"
-# muse_save_LDFLAGS="$LDFLAGS"
-# LDFLAGS="$LDFLAGS $QT_LIBS"
-# AC_CHECK_LIB(qt-mt, qt_selection_property, [
-# true
-# ],[
-# AC_MSG_ERROR([
-#
-# MusE requires thread enabled QT (qt-mt) >= 3.2.0
-#
-# You can either compile your own version of QT (making sure you enable
-# threading!) or install the appropriate package for your distribution.
-#])
-# ])
-# CFLAGS="$muse_save_CFLAGS"
-# CXXFLAGS="$muse_save_CXXFLAGS"
-# LDFLAGS="$muse_save_LDFLAGS"
-# unset muse_save_CFLAGS
-# unset muse_save_CXXFLAGS
-# unset muse_save_LDFLAGS
-# AC_LANG_POP([C++])
-#fi
-
-QTDIR=/usr/share/qt4
-
-AC_MSG_RESULT($QTDIR)
-AC_PATH_XTRA
-QT_LIBS="-Wl,-rpath,$QTDIR/lib -L$QTDIR/lib -lQtGui -lQtOpenGL -lQtCore -lQt3Support $X_LIBS -lX11 -lXext -lXmu -lXt -lXi $X_EXTRA_LIBS -lGLU -lGL -lpthread"
-QTDIR_INC="-I$QTDIR/include -I$QTDIR/include/QtGui -I$QTDIR/include/QtCore -I$QTDIR/include/Qt3Support $X_CFLAGS -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED"
-QTDIR_BIN="$QTDIR/bin"
-
-
-############
-### ALSA ###
-############
-AM_PATH_ALSA(0.9.0,
- true,
- AC_MSG_ERROR([latest alsa (0.9.x) is required])
-)
-
-#################
-### fluidsynth ###
-#################
-LIBFLUIDSYNTH=
-muse_enable_fluidlib="yes"
-synth_fluidsynth="fluidsynth"
-synth_fluid="fluid"
-AC_ARG_ENABLE(fluidsynth,[ --disable-fluidsynth disable fluidsynth softsynth plugin],[
- case "$enableval" in
- "yes")
- synth_fluidsynth="fluidsynth"
- synth_fluid="fluid"
- ;;
- "no")
- muse_enable_fluidlib="no"
- synth_fluidsynth=""
- synth_fluid=""
- ;;
- *)
- AC_MSG_ERROR([must use --enable-fluidsynth(=yes/no) or --disable-fluidsynth])
- ;;
- esac
-])
-
-AM_CONDITIONAL(ENABLEFLUIDSYNTH, test "$muse_enable_fluidlib" = "yes")
-PKG_CHECK_MODULES(Fluidsynth, fluidsynth,
- [FLUIDSYNTHDIRS="fluid fluidsynth"; AC_DEFINE(ENABLEFLUIDSYNTH, 1, [Compile fluidsynth])],
- [AC_MSG_WARN([libfluidsynth not found; disabling fluidsynth plugins]) ;
- muse_enable_fluidlib="no"]
- )
-AC_SUBST(FLUIDSYNTHDIRS)
-AC_SUBST(synth_fluidsynth)
-AC_SUBST(synth_fluid)
-if test "$muse_enable_fluidlib" = "no"; then
- synth_fluidsynth=""
- synth_fluid=""
-fi
-
-
-###############
-### sndfile ###
-###############
-PKG_CHECK_MODULES(SNDFILE, sndfile >= 1.0.0,
- true,
- AC_MSG_ERROR([need libsndfile >= 1.0.0])
-)
-
-###############
-### libsamplerate ###
-###############
-PKG_CHECK_MODULES(SAMPLERATE, samplerate >= 0.1.0,
- true,
- AC_MSG_ERROR([need libsamplerate])
-)
-
-###############
-### libuuid ###
-###############
-AC_CHECK_HEADER(uuid/uuid.h, UUID_FOUND="yes", UUID_FOUND="no")
-if test x$UUID_FOUND = xno; then
- AC_MSG_ERROR([Header file uuid.h, from the uuid-dev (sometimes in e2fsprogs) package, is required])
-fi
-
-AC_CHECK_LIB(uuid, uuid_generate, UUID_FOUND="yes", UUID_FOUND="no")
-if test x$UUID_FOUND = xno; then
- AC_MSG_ERROR([libuuid (sometimes in e2fsprogs package) is required])
-fi
-UUID_LIBS="-luuid"
-AC_SUBST(UUID_CFLAGS)
-AC_SUBST(UUID_LIBS)
-
-## PKG_CHECK_MODULES(UUID, uuid >= 1.0,
-## true,
-## AC_MSG_ERROR([need libuuid >= 1.0 from e2fsprogs package])
-## )
-
-############
-### JACK ###
-############
-
-PKG_CHECK_MODULES(JACK,
- jack >= 0.98.0,
- true,
- AC_MSG_ERROR([need JACK >= 0.98.0])
- )
-
-##############
-### LASH ###
-##############
-muse_enable_lash="no"
-AC_ARG_ENABLE(lash,
- [ --enable-lash enable LASH support],[
- case "$enableval" in
- "yes")
- muse_enable_lash="yes"
- ;;
- "no")
- muse_enable_lash="no"
- ;;
- *)
- AC_MSG_ERROR([must use --enable-lash(=yes/no) or --disable-lash])
- ;;
- esac
-])
-
-if test "$muse_enable_lash" = "yes"; then
- PKG_CHECK_MODULES(LASH, lash-1.0 >= 0.2, LASH_FOUND="yes", LASH_FOUND="no")
- AC_SUBST(LASH_CFLAGS)
- AC_SUBST(LASH_LIBS)
-
- if test "$LASH_FOUND" = "yes"; then
- AC_DEFINE(HAVE_LASH, 1, [whether or not we are supporting lash])
- LASH_VERSION=$( pkg-config --modversion lash-1.0 )
- AC_DEFINE_UNQUOTED(LASH_VERSION, "$LASH_VERSION", [The version of lash we're compiling against])
- fi
-else
- AC_MSG_WARN([LASH support is disabled])
- LASH_FOUND="no"
-fi
-AM_CONDITIONAL(HAVE_LASH, test "$LASH_FOUND" = "yes")
-
-
-dnl ***** Check for header files *****
-
-dnl ***** Check for options *****
-
-#################
-### givertcap ###
-#################
-
-GIVERTCAP=
-report_rtcap="no"
-AC_ARG_ENABLE(rtcap,
- [ --enable-rtcap (deprecated) use Tommi Ilmonen's "givertcap" to give
- realtime capabilities],[
- case "$enableval" in
- "yes")
- AC_DEFINE(RTCAP, 1, [Use givertcap])
- MUSECXXFLAGS="$MUSECXXFLAGS -DRTCAP"
- GIVERTCAP="givertcap"
-
- AC_CHECK_HEADER(sys/capability.h,
- report_rtcap="yes",
- AC_MSG_ERROR([Missing sys/capability.h]))
- ;;
- "no")
- ;;
- *)
- AC_MSG_ERROR([must use --enable-rtcap(=yes/no) or --disable-rtcap])
- esac
-])
-AM_CONDITIONAL(RTCAP, test "$report_rtcap" = "yes")
-AC_SUBST(GIVERTCAP)
-
-
-####################
-### suid-install ###
-####################
-
-SUIDINSTALL="no"
-AC_ARG_ENABLE(suid-install,
- [ --enable-suid-install (deprecated) install MusE setuid root (with kernel 2.6, use realtime-lsm instead)],[
- case "$enableval" in
- "yes")
- SUIDINSTALL="yes"
- ;;
- "no")
- ;;
- *)
- AC_MSG_ERROR([must use --enable-suid-install(=yes/no) or --disable-suid-install])
- ;;
- esac
-])
-AC_SUBST(SUIDINSTALL)
-
-##################
-### suid-build ###
-##################
-SUIDBUILD="no"
-AC_ARG_ENABLE(suid-build,
- [ --enable-suid-build (deprecated) build MusE setuid root(with kernel 2.6, use realtime-lsm instead)],[
- case "$enableval" in
- "yes")
- SUIDBUILD="yes"
- ;;
- "no")
- SUIDBUILD="no"
- ;;
- *)
- AC_MSG_ERROR([must use --enable-suid-build(=yes/no) or --disable-suid-build])
- ;;
- esac
-])
-AC_SUBST(SUIDBUILD)
-
-
-########################
-### doxygen-treeview ###
-########################
-DOXYGEN_TREEVIEW="YES"
-report_doxy_treeview="yes";
-AC_ARG_ENABLE(doxy-treeview,
- [ --disable-doxy-treeview stop Doxygen from generating java-ified
- treeview menus in its HTML output],[
- case "$enableval" in
- "yes")
- ;;
- "no")
- DOXYGEN_TREEVIEW="NO"
- report_doxy_treeview="no";
- ;;
- *)
- AC_MSG_ERROR([must use --enable-doxy-treeview(=yes/no) or --disable-doxy-treeview])
- ;;
- esac
-])
-AC_SUBST(DOXYGEN_TREEVIEW)
-
-################
-### patchbay ###
-################
-###PATCHBAY="no"
-###AC_SUBST(PATCHBAY)
-###AM_CONDITIONAL(PATCHBAY, test "$PATCHBAY" == "yes")
-
-## -DQT_NO_CAST_ASCII
-MUSECXXFLAGS="-g -fno-exceptions -Wall -W -D_GNU_SOURCE -D_REENTRANT \
- -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT \
- -I\$(top_srcdir) -I\$(top_srcdir)/muse/widgets \$(QT_CFLAGS)"
-
-#MUSEOPTCXXFLAGS="-O6 -fomit-frame-pointer -ffast-math -fstrength-reduce \
-#-funroll-loops"
-#MUSEOPTCXXFLAGS="-O2"
-MUSEOPTCXXFLAGS="-O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -funroll-loops"
-
-# -fmove-all-movables
-
-################
-### optimize ###
-################
-report_optimise="no"
-AC_ARG_ENABLE(optimize,
- [ --enable-optimize ask the compiler for its best optimizations (possibly only i386)],[
- case "$enableval" in
- "yes")
- report_optimise="yes"
- CXXFLAGS="$( echo "$CXXFLAGS" | sed "s/-O.[ ]*//" )"
- MUSECXXFLAGS="$MUSECXXFLAGS $MUSEOPTCXXFLAGS"
- ;;
- "no")
- ;;
- *)
- AC_MSG_ERROR([must use --enable-optimize(=yes/no) or --disable-optimize])
- ;;
- esac
- ])
-
-#############
-### debug ###
-#############
-report_debug="no"
-AC_ARG_ENABLE(debug,
- [ --enable-debug disable optimizations],[
- case "$enableval" in
- "yes")
- report_debug="yes"
- CXXFLAGS=""
- ;;
- "no")
- ;;
- *)
- AC_MSG_ERROR([must use --enable-debug(=yes/no) or --disable-debug])
- ;;
- esac
- ])
-
-###########################
-### PCH ###
-### precompiled headers ###
-###########################
-
-AC_ARG_ENABLE(pch,
- [ --enable-pch enable precompiled headers (gcc 3.4 required)],[
- case "$enableval" in
- "yes")
- MUSECXXFLAGS="$MUSECXXFLAGS -Winvalid-pch"
- PCH="yes"
- AC_SUBST(PCH)
- AC_DEFINE(PCH, 1, [whether or not we use precompiled headers])
- ;;
- "no")
- ;;
- *)
- AC_MSG_ERROR([must use --enable-pch(=yes/no) or --disable-pch])
- ;;
- esac
- ])
-AM_CONDITIONAL(PCH, test "$PCH" = "yes")
-
-############
-### arch ###
-############
-
-report_march="none"
-AC_ARG_ENABLE(arch,
-[ --enable-arch=ARCH use -march=ARCH and -mtune=ARCH argument to CXX
- choose from any supported gcc architecture such as:
- 386, 486, 586, 686, pentium, pentiumpro, k6, athlon...],[
- case "$enableval" in
- "no")
- ;;
- *)
- report_march="$enableval"
- MUSECXXFLAGS="$MUSECXXFLAGS -mtune=$enableval -march=$enableval"
- ;;
- esac
- ])
-
-###########################
-### SSE ###
-### SSE optimizations ###
-###########################
-
-report_sse="no"
-AC_ARG_ENABLE(sse,
- [ --enable-sse enable SSE optimizations],[
- case "$enableval" in
- "yes")
- ## MUSECXXFLAGS="$MUSECXXFLAGS -Winvalid-pch"
- report_sse="yes"
- USE_SSE="yes"
- AC_SUBST(USE_SSE)
- AC_DEFINE(USE_SSE, 1, [whether or not to enable SSE])
- ;;
- "no")
- ;;
- *)
- AC_MSG_ERROR([must use --enable-sse(=yes/no) or --disable-sse])
- ;;
- esac
- ])
-AM_CONDITIONAL(USE_SSE, test "$USE_SSE" = "yes")
-
-##########
-# PYTHON #
-##########
-# python detection borrowed from libvirt (http://libvirt.org)
-AC_ARG_WITH([python],
-[ --enable-python Build python bindings (on)],[],[enable_python=yes])
-
-PYTHON_VERSION=
-PYTHON_INCLUDES=
-if test "$enable_python" != "no" ; then
- if test -x "$enable_python/bin/python"
- then
- AC_MSG_NOTICE(Found python in $enable_python/bin/python)
- PYTHON="$enable_python/bin/python"
- enable_python=yes
- else
- if test -x "$enable_python"
- then
- AC_MSG_NOTICE(Found python in $enable_python)
- PYTHON="$enable_python"
- enable_python=yes
- else
- if test -x "$PYTHON"
- then
- AC_MSG_NOTICE(Found python in environment PYTHON=$PYTHON)
- enable_python=yes
- fi
- fi
- fi
-
- if test "$enable_python" == "yes" ; then
- AM_PATH_PYTHON(,, [:])
-
- if test "$PYTHON" != : ; then
- PYTHON_CONFIG="$PYTHON-config"
-
- if test -x "$PYTHON_CONFIG"
- then
- PYTHON_INCLUDES=`$PYTHON_CONFIG --includes`
- PYTHON_LIB=`$PYTHON_CONFIG --libs`
- else
- if test -r $PYTHON_EXEC_PREFIX/include/python$PYTHON_VERSION/Python.h
- then
- PYTHON_INCLUDES=-I$PYTHON_EXEC_PREFIX/include/python$PYTHON_VERSION
- else
- if test -r $prefix/include/python$PYTHON_VERSION/Python.h
- then
- PYTHON_INCLUDES=-I$prefix/include/python$PYTHON_VERSION
- else
- if test -r /usr/include/python$PYTHON_VERSION/Python.h
- then
- PYTHON_INCLUDES=-I/usr/include/python$PYTHON_VERSION
- else
- AC_MSG_NOTICE([Could not find python$PYTHON_VERSION/Python.h, disabling bindings])
- enable_python=no
- fi
- fi
- fi
- fi
- else
- AC_MSG_NOTICE([Could not find python interpreter, disabling bindings])
- enable_python=no
- fi
- else
- AC_MSG_NOTICE([Could not find python in $enable_python, disabling bindings])
- enable_python=no
- fi
-fi
-AM_CONDITIONAL(ENABLE_PYTHON, test "$enable_python" = "yes")
-AC_SUBST([PYTHON_VERSION])
-AC_SUBST([PYTHON_INCLUDES])
-AC_SUBST([PYTHON_LIB])
-
-#AC_ARG_ENABLE(python,
-#enable_python="yes"
-# [ --disable-python disable python bindings for MusE],[
-# case "$enableval" in
-# "no")
-# enable_python="no"
-# ;;
-# *)
-# AC_MSG_ERROR([must use --enable-python(=yes/no) or --disable-python])
-# ;;
-# esac
-# ])
-#
-#if test "$enable_python" = "yes"; then
-# AM_PATH_PYTHON
-# PYTHON_INCLUDE_DIR=""
-# if test -n "$PYTHON_INCLUDES" ; then
-# PYTHON_INCLUDE_DIR=$PYTHON_INCLUDES
-# python_bindings="yes"
-# else
-# python_bindings="no - devel pkg not found"
-# fi
-#fi
-#AM_CONDITIONAL(ENABLE_PYTHON, test "$python_bindings" = "yes")
-
-###################
-### vst plugins ###
-###################
-
-vst_possible=no
-VST="no"
-AC_ARG_ENABLE(vst,[ --enable-vst (deprecated, use dssi) build VST/win support. (disabled by default) ],
- [ if test x$enable_vst = xyes ; then
- vst_requested=yes;
- fi
- ]
-)
-
-if test x$vst_requested = xyes ; then
- PKG_CHECK_MODULES(FST,libfst, [ vst_possible=yes ], [ vst_possible=no ])
-fi
-
-if test x$vst_possible = xyes -a x$vst_requested = xyes ; then
- AC_MSG_CHECKING([support for VST/win plugins])
- VST_CFLAGS="$FST_CFLAGS"
- VST_LIBS="$FST_LIBS"
- VST="yes"
- AC_DEFINE(VST_SUPPORT, 1, [support for VST/win plugins])
-fi
-
-AM_CONDITIONAL(VST_SUPPORT, test x$vst_possible = xyes -a x$vst_requested = xyes)
-
-
-###################
-### OSC support ###
-###################
-
-osc_requested=no
-LO_LIB_FOUND="no"
-OSC="no"
-AC_ARG_ENABLE(osc,[ --enable-osc build OSC support. (disabled by default)
- --enable-dssi is also recommended! ],
- [ if test x$enable_osc = xyes ; then
- osc_requested=yes;
- fi
- ]
-)
-
-if test x$osc_requested = xyes ; then
- AC_MSG_CHECKING([support for OSC])
-## AC_CHECK_LIB(lo, lo_send, LO_LIB_FOUND="yes", LO_LIB_FOUND="no")
-## PKG_CHECK_MODULES(LO, lo >= 0.2, LO_LIB_FOUND="yes", LO_LIB_FOUND="no")
- PKG_CHECK_MODULES(LO,liblo, [ LO_LIB_FOUND=yes ], [ LO_LIB_FOUND=no ])
- if test x$LO_LIB_FOUND = xno; then
- AC_MSG_ERROR([Library liblo from The Lightweight OSC Implementation is required])
- fi
-fi
-
-if test x$LO_LIB_FOUND = xyes ; then
- LO_CFLAGS="$LO_CFLAGS"
- ##LO_LIBS="$LO_LIBS"
- LO_LIBS="-llo"
- OSC="yes"
- AC_SUBST(LO_CFLAGS)
- AC_SUBST(LO_LIBS)
- AC_DEFINE(OSC_SUPPORT, 1, [support for OSC])
-fi
-
-AM_CONDITIONAL(OSC_SUPPORT, test x$LO_LIB_FOUND = xyes)
-
-## LO_LIBS="-llo"
-## AC_SUBST(LO_CFLAGS)
-## AC_SUBST(LO_LIBS)
-
-## PKG_CHECK_MODULES(LO, lo >= 0.23,
-## true,
-## AC_MSG_ERROR([need liblo >= 0.23 ])
-## )
-
-
-
-###################
-### dssi plugins ###
-###################
-
-dssi_requested=no
-## LO_LIB_FOUND="no"
-DSSI_H_FOUND="no"
-DSSI="no"
-AC_ARG_ENABLE(dssi,[ --enable-dssi build DSSI + DSSI-Vst support. (disabled by default)
- --enable-osc is also recommended! ],
- [ if test x$enable_dssi = xyes ; then
- dssi_requested=yes;
- fi
- ]
-)
-
-
-if test x$dssi_requested = xyes ; then
- AC_MSG_CHECKING([support for DSSI + DSSI-Vst plugins])
- ## AC_CHECK_LIB(lo, lo_send, LO_LIB_FOUND="yes", LO_LIB_FOUND="no")
- ## PKG_CHECK_MODULES(LO, lo >= 0.2, LO_LIB_FOUND="yes", LO_LIB_FOUND="no")
-## PKG_CHECK_MODULES(LO,liblo, [ LO_LIB_FOUND=yes ], [ LO_LIB_FOUND=no ])
-## if test x$LO_LIB_FOUND = xno; then
-## AC_MSG_ERROR([Library liblo from The Lightweight OSC Implementation is required])
-## fi
-
- AC_CHECK_HEADER(dssi.h, DSSI_FOUND="yes", DSSI_FOUND="no")
- ## PKG_CHECK_MODULES(DSSI [ DSSI_FOUND=yes ], [ DSSI_FOUND=no ])
- if test x$DSSI_FOUND = xno; then
- AC_MSG_ERROR([Header file dssi.h from DSSI (Disposable Soft Synth Interface) is required])
- fi
-fi
-
-## if test x$LO_LIB_FOUND = xyes -a x$DSSI_FOUND = xyes ; then
-if test x$DSSI_FOUND = xyes ; then
-## LO_CFLAGS="$LO_CFLAGS"
- ##LO_LIBS="$LO_LIBS"
-## LO_LIBS="-llo"
- DSSI="yes"
-## AC_SUBST(LO_CFLAGS)
-## AC_SUBST(LO_LIBS)
- AC_DEFINE(DSSI_SUPPORT, 1, [support for DSSI + DSSI-Vst plugins])
-fi
-
-## AM_CONDITIONAL(DSSI_SUPPORT, test x$LO_LIB_FOUND = xyes -a x$DSSI_FOUND = xyes)
-AM_CONDITIONAL(DSSI_SUPPORT, test x$DSSI_FOUND = xyes)
-
-## LO_LIBS="-llo"
-## AC_SUBST(LO_CFLAGS)
-## AC_SUBST(LO_LIBS)
-
-## PKG_CHECK_MODULES(LO, lo >= 0.23,
-## true,
-## AC_MSG_ERROR([need liblo >= 0.23 ])
-## )
-
-
-
-
-######################################
-
-
-AC_DEFINE(HAVE_AUDIO, 1, [Make audio-specific code])
-AM_CONDITIONAL(HAVE_AUDIO, test "yes" = "yes")
-AC_SUBST(MUSECXXFLAGS)
-AC_SUBST(QTDIR_INC)
-AC_SUBST(QT_LIBS)
-AC_SUBST(QTDIR_BIN)
-
-if test -n "$GIVERTCAP"; then
- SUIDINSTALL="no"
- SUIDBUILD="no"
- fi
-
-
-AC_OUTPUT([
-Makefile
-m4/Makefile
-al/Makefile
-doc/Makefile
-xpm/Makefile
-demos/Makefile
-grepmidi/Makefile
-packaging/Makefile
-muse/Makefile
-muse/widgets/Makefile
-muse/master/Makefile
-muse/midiedit/Makefile
-muse/arranger/Makefile
-muse/liste/Makefile
-muse/driver/Makefile
-muse/waveedit/Makefile
-muse/ctrl/Makefile
-muse/instruments/Makefile
-muse/mixer/Makefile
-muse/cliplist/Makefile
-muse/marker/Makefile
-muse/mplugins/Makefile
-muse/remote/Makefile
-share/Makefile
-share/drummaps/Makefile
-share/html/Makefile
-share/locale/Makefile
-share/wallpapers/Makefile
-share/instruments/Makefile
-share/plugins/Makefile
-share/templates/Makefile
-share/pybridge/Makefile
-share/scripts/Makefile
-synti/Makefile
-synti/libsynti/Makefile
-synti/fluidsynth/Makefile
-synti/fluid/Makefile
-synti/organ/Makefile
-synti/s1/Makefile
-synti/vam/Makefile
-synti/deicsonze/Makefile
-synti/simpledrums/Makefile
-lib/Makefile
-lib/synthi/Makefile
-lib/plugins/Makefile
-plugins/Makefile
-plugins/freeverb/Makefile
-plugins/pandelay/Makefile
-plugins/doublechorus/Makefile
-Doxyfile
-utils/Makefile
-])
-
-######## Show a configuration report ########
-if test -n "$JADE"; then
- jade_report="$JADE";
-else
- jade_report="not present"
-fi
-AC_MSG_NOTICE([
- QTDIR $QTDIR
- QTDIR_INC $QTDIR_INC
- QTDIR_BIN $QTDIR_BIN
- QT_LIBS $QT_LIBS
-
- MusE configured
-
- LASH support: $LASH_FOUND
- OSC support: $OSC
- DSSI support: $DSSI
- FluidSynth: $muse_enable_fluidlib
-
- jade: $jade_report
- doxygen: $DOXYGEN
- graphviz: $DOT
- perl: $PERL
- treeviews in doxygen
- html output: $report_doxy_treeview
-
- C++ compiler: $CXX
- optimizing: $report_optimise
- debug: $report_debug
- optimise for arch: $report_march
- SSE optimizations $report_sse
- python bindings: $enable_python
-
- installation prefix: $prefix
-
- Deprecated:
- ---------------------------------------------------
- using rtcap: $report_rtcap
- setuid root install: $SUIDINSTALL
- setuid root build: $SUIDBUILD
- VST/win support: $VST
-
-])
-
diff --git a/muse2/grid.med b/muse2/grid.med
deleted file mode 100644
index 8beb9b13..00000000
--- a/muse2/grid.med
+++ /dev/null
@@ -1,467 +0,0 @@
-<?xml version="1.0"?>
-<muse version="2.0">
- <configuration>
- <midiInputDevice>0</midiInputDevice>
- <midiInputChannel>0</midiInputChannel>
- <midiRecordType>0</midiRecordType>
- <midiThruType>0</midiThruType>
- <midiFilterCtrl1>0</midiFilterCtrl1>
- <midiFilterCtrl2>0</midiFilterCtrl2>
- <midiFilterCtrl3>0</midiFilterCtrl3>
- <midiFilterCtrl4>0</midiFilterCtrl4>
- <mtctype>1</mtctype>
- <mtcoffset>00:00:00:00:00</mtcoffset>
- <useJackTransport>1</useJackTransport>
- <extSync>0</extSync>
- <bigtimeVisible>0</bigtimeVisible>
- <transportVisible>0</transportVisible>
- <markerVisible>0</markerVisible>
- <mixerVisible>0</mixerVisible>
- <geometryMain x="0" y="0" w="972" h="623"></geometryMain>
- <geometryTransport x="0" y="0" w="696" h="320"></geometryTransport>
- <arranger>
- <info>1</info>
- <split>440 526 </split>
- <list>
- <header> 7 6 5 4 3 2 1 0 </header>
- </list>
- <xpos>0</xpos>
- <xmag>266</xmag>
- <ypos>1</ypos>
- </arranger>
- <sequencer>
- <metronom>
- <premeasures>2</premeasures>
- <measurepitch>63</measurepitch>
- <measurevelo>127</measurevelo>
- <beatpitch>63</beatpitch>
- <beatvelo>70</beatvelo>
- <channel>9</channel>
- <port>0</port>
- <precountEnable>0</precountEnable>
- <fromMastertrack>0</fromMastertrack>
- <signatureZ>4</signatureZ>
- <signatureN>4</signatureN>
- <prerecord>0</prerecord>
- <preroll>0</preroll>
- <midiClickEnable>1</midiClickEnable>
- <audioClickEnable>0</audioClickEnable>
- </metronom>
- <rcEnable>0</rcEnable>
- <rcStop>28</rcStop>
- <rcRecord>31</rcRecord>
- <rcGotoLeft>33</rcGotoLeft>
- <rcPlay>29</rcPlay>
- <midiport idx="0">
- <instrument>generic midi</instrument>
- <channel idx="0">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="1">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="2">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="3">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="4">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="5">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="6">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="7">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="8">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="9">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="10">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="11">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="12">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="13">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="14">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="15">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- </midiport>
- </sequencer>
- <drumedit>
- <quant>96</quant>
- <raster>96</raster>
- <width>600</width>
- <height>400</height>
- <dlistwidth>50</dlistwidth>
- <dcanvaswidth>300</dcanvaswidth>
- <to>0</to>
- </drumedit>
- <pianoroll>
- <quant>96</quant>
- <raster>96</raster>
- <quantStrength>80</quantStrength>
- <quantLimit>50</quantLimit>
- <quantLen>0</quantLen>
- <to>0</to>
- <width>600</width>
- <height>400</height>
- <colormode>0</colormode>
- </pianoroll>
- <masteredit>
- <raster>0</raster>
- </masteredit>
- <waveedit>
- <bgcolor r="200" g="200" b="200"></bgcolor>
- <width>600</width>
- <height>400</height>
- </waveedit>
- </configuration>
- <song>
- <info></info>
- <automation>1</automation>
- <cpos>0</cpos>
- <rpos>0</rpos>
- <lpos>0</lpos>
- <master>1</master>
- <loop>0</loop>
- <punchin>0</punchin>
- <punchout>0</punchout>
- <record>0</record>
- <solo>0</solo>
- <type>0</type>
- <recmode>0</recmode>
- <cycle>0</cycle>
- <click>0</click>
- <quantize>0</quantize>
- <len>0</len>
- <follow>1</follow>
- <AudioOutput>
- <name>Out 1</name>
- <record>0</record>
- <mute>0</mute>
- <solo>0</solo>
- <off>0</off>
- <channels>2</channels>
- <height>20</height>
- <locked>0</locked>
- <prefader>0</prefader>
- <sendMetronome>0</sendMetronome>
- <automation>1</automation>
- <controller id="0" cur="1.02164">
- </controller>
- <controller id="1" cur="0">
- </controller>
- <controller id="2" cur="0">
- </controller>
- </AudioOutput>
- <miditrack>
- <name>Track 1</name>
- <record>0</record>
- <mute>0</mute>
- <solo>0</solo>
- <off>0</off>
- <channels>0</channels>
- <height>20</height>
- <locked>0</locked>
- <device>0</device>
- <channel>0</channel>
- <inportMap>4294967295</inportMap>
- <inchannelMap>65535</inchannelMap>
- <locked>0</locked>
- <echo>1</echo>
- <transposition>0</transposition>
- <velocity>0</velocity>
- <delay>0</delay>
- <len>100</len>
- <compression>100</compression>
- <automation>1</automation>
- </miditrack>
- <miditrack>
- <name>Track 2</name>
- <record>0</record>
- <mute>0</mute>
- <solo>0</solo>
- <off>0</off>
- <channels>0</channels>
- <height>20</height>
- <locked>0</locked>
- <device>0</device>
- <channel>0</channel>
- <inportMap>4294967295</inportMap>
- <inchannelMap>65535</inchannelMap>
- <locked>0</locked>
- <echo>1</echo>
- <transposition>0</transposition>
- <velocity>0</velocity>
- <delay>0</delay>
- <len>100</len>
- <compression>100</compression>
- <automation>1</automation>
- </miditrack>
- <miditrack>
- <name>Track 3</name>
- <record>0</record>
- <mute>0</mute>
- <solo>0</solo>
- <off>0</off>
- <channels>0</channels>
- <height>20</height>
- <locked>0</locked>
- <device>0</device>
- <channel>0</channel>
- <inportMap>4294967295</inportMap>
- <inchannelMap>65535</inchannelMap>
- <locked>0</locked>
- <echo>1</echo>
- <transposition>0</transposition>
- <velocity>0</velocity>
- <delay>0</delay>
- <len>100</len>
- <compression>100</compression>
- <automation>1</automation>
- </miditrack>
- <miditrack>
- <name>Track 4</name>
- <record>0</record>
- <mute>0</mute>
- <solo>0</solo>
- <off>0</off>
- <channels>0</channels>
- <height>20</height>
- <locked>0</locked>
- <device>0</device>
- <channel>0</channel>
- <inportMap>4294967295</inportMap>
- <inchannelMap>65535</inchannelMap>
- <locked>0</locked>
- <echo>1</echo>
- <transposition>0</transposition>
- <velocity>0</velocity>
- <delay>0</delay>
- <len>100</len>
- <compression>100</compression>
- <automation>1</automation>
- </miditrack>
- <drumtrack>
- <name>Track 5</name>
- <record>0</record>
- <mute>0</mute>
- <solo>0</solo>
- <off>0</off>
- <channels>0</channels>
- <height>20</height>
- <locked>0</locked>
- <device>0</device>
- <channel>9</channel>
- <inportMap>4294967295</inportMap>
- <inchannelMap>65535</inchannelMap>
- <locked>0</locked>
- <echo>1</echo>
- <transposition>0</transposition>
- <velocity>0</velocity>
- <delay>0</delay>
- <len>100</len>
- <compression>100</compression>
- <automation>1</automation>
- </drumtrack>
- <wavetrack>
- <name>Track 6</name>
- <record>0</record>
- <mute>0</mute>
- <solo>0</solo>
- <off>0</off>
- <channels>2</channels>
- <height>20</height>
- <locked>0</locked>
- <prefader>0</prefader>
- <sendMetronome>0</sendMetronome>
- <automation>1</automation>
- <controller id="0" cur="1">
- </controller>
- <controller id="1" cur="0">
- </controller>
- <controller id="2" cur="0">
- </controller>
- </wavetrack>
- <AudioOutput>
- <name>Out 2</name>
- <record>0</record>
- <mute>0</mute>
- <solo>0</solo>
- <off>0</off>
- <channels>2</channels>
- <height>20</height>
- <locked>0</locked>
- <prefader>0</prefader>
- <sendMetronome>0</sendMetronome>
- <automation>1</automation>
- <controller id="0" cur="1">
- </controller>
- <controller id="1" cur="0">
- </controller>
- <controller id="2" cur="0">
- </controller>
- </AudioOutput>
- <AudioOutput>
- <name>Out 3</name>
- <record>0</record>
- <mute>0</mute>
- <solo>0</solo>
- <off>0</off>
- <channels>2</channels>
- <height>20</height>
- <locked>0</locked>
- <prefader>0</prefader>
- <sendMetronome>0</sendMetronome>
- <automation>1</automation>
- <controller id="0" cur="1">
- </controller>
- <controller id="1" cur="0">
- </controller>
- <controller id="2" cur="0">
- </controller>
- </AudioOutput>
- <AudioInput>
- <name>Input 1</name>
- <record>0</record>
- <mute>1</mute>
- <solo>0</solo>
- <off>0</off>
- <channels>2</channels>
- <height>20</height>
- <locked>0</locked>
- <selected>1</selected>
- <prefader>0</prefader>
- <sendMetronome>0</sendMetronome>
- <automation>1</automation>
- <controller id="0" cur="1">
- </controller>
- <controller id="1" cur="0">
- </controller>
- <controller id="2" cur="0">
- </controller>
- </AudioInput>
- <Route>
- <srcNode>Track 6</srcNode>
- <dstNode>Out 1</dstNode>
- </Route>
- <Route>
- <srcNode>Input 1</srcNode>
- <dstNode>Out 1</dstNode>
- </Route>
- <tempolist fix="500000">
- <tempo at="21474837">
- <tick>0</tick>
- <val>500000</val>
- </tempo>
- </tempolist>
- <siglist>
- <sig at="21474836">
- <tick>0</tick>
- <nom>4</nom>
- <denom>4</denom>
- </sig>
- </siglist>
- <drummap>
- </drummap>
- </song>
- <toplevels>
- </toplevels>
- </muse>
diff --git a/muse2/test.med b/muse2/test.med
deleted file mode 100644
index 74d2f7b5..00000000
--- a/muse2/test.med
+++ /dev/null
@@ -1,449 +0,0 @@
-<?xml version="1.0"?>
-<muse version="2.0">
- <configuration>
- <midiInputDevice>0</midiInputDevice>
- <midiInputChannel>0</midiInputChannel>
- <midiRecordType>0</midiRecordType>
- <midiThruType>0</midiThruType>
- <midiFilterCtrl1>0</midiFilterCtrl1>
- <midiFilterCtrl2>0</midiFilterCtrl2>
- <midiFilterCtrl3>0</midiFilterCtrl3>
- <midiFilterCtrl4>0</midiFilterCtrl4>
- <mtctype>1</mtctype>
- <mtcoffset>00:00:00:00:00</mtcoffset>
- <sendClockDelay>1</sendClockDelay>
- <useJackTransport>1</useJackTransport>
- <jackTransportMaster>1</jackTransportMaster>
- <extSync>0</extSync>
- <bigtimeVisible>0</bigtimeVisible>
- <transportVisible>0</transportVisible>
- <markerVisible>0</markerVisible>
- <geometryMain x="0" y="0" w="972" h="623"></geometryMain>
- <geometryTransport x="0" y="0" w="692" h="320"></geometryTransport>
- <mixer1Visible>0</mixer1Visible>
- <mixer2Visible>0</mixer2Visible>
- <arranger>
- <info>1</info>
- <split>440 526 </split>
- <list>
- <header> 7 6 5 4 3 2 1 0 </header>
- </list>
- <xpos>0</xpos>
- <xmag>266</xmag>
- <ypos>1</ypos>
- </arranger>
- <sequencer>
- <metronom>
- <premeasures>2</premeasures>
- <measurepitch>63</measurepitch>
- <measurevelo>127</measurevelo>
- <beatpitch>63</beatpitch>
- <beatvelo>70</beatvelo>
- <channel>9</channel>
- <port>0</port>
- <precountEnable>0</precountEnable>
- <fromMastertrack>0</fromMastertrack>
- <signatureZ>4</signatureZ>
- <signatureN>4</signatureN>
- <prerecord>0</prerecord>
- <preroll>0</preroll>
- <midiClickEnable>1</midiClickEnable>
- <audioClickEnable>0</audioClickEnable>
- <audioClickVolume>0.5</audioClickVolume>
- </metronom>
- <rcEnable>0</rcEnable>
- <rcStop>28</rcStop>
- <rcRecord>31</rcRecord>
- <rcGotoLeft>33</rcGotoLeft>
- <rcPlay>29</rcPlay>
- <midiport idx="0">
- <instrument>generell midi</instrument>
- <channel idx="0">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="1">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="2">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="3">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="4">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="5">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="6">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="7">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="8">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="9">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="10">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="11">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="12">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="13">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="14">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="15">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- </midiport>
- </sequencer>
- <drumedit>
- <quant>96</quant>
- <raster>96</raster>
- <width>600</width>
- <height>400</height>
- <dlistwidth>50</dlistwidth>
- <dcanvaswidth>300</dcanvaswidth>
- <to>0</to>
- </drumedit>
- <pianoroll>
- <quant>96</quant>
- <raster>96</raster>
- <quantStrength>80</quantStrength>
- <quantLimit>50</quantLimit>
- <quantLen>0</quantLen>
- <to>0</to>
- <width>600</width>
- <height>400</height>
- <colormode>0</colormode>
- </pianoroll>
- <masteredit>
- <raster>0</raster>
- </masteredit>
- <waveedit>
- <bgcolor r="200" g="200" b="200"></bgcolor>
- <width>600</width>
- <height>400</height>
- </waveedit>
- </configuration>
- <song>
- <info></info>
- <automation>1</automation>
- <cpos>15360</cpos>
- <rpos>24576</rpos>
- <lpos>15360</lpos>
- <master>1</master>
- <loop>0</loop>
- <punchin>0</punchin>
- <punchout>0</punchout>
- <record>0</record>
- <solo>0</solo>
- <type>0</type>
- <recmode>0</recmode>
- <cycle>0</cycle>
- <click>0</click>
- <quantize>0</quantize>
- <len>24576</len>
- <follow>1</follow>
- <AudioOutput>
- <name>Out 1</name>
- <record>0</record>
- <mute>0</mute>
- <solo>0</solo>
- <off>0</off>
- <channels>2</channels>
- <height>20</height>
- <locked>0</locked>
- <prefader>0</prefader>
- <sendMetronome>0</sendMetronome>
- <automation>1</automation>
- <controller id="0" cur="1.02164">
- 0 1.02164,
- </controller>
- <controller id="1" cur="0">
- 0 0,
- </controller>
- <controller id="2" cur="0">
- </controller>
- </AudioOutput>
- <miditrack>
- <name>Track 1</name>
- <record>0</record>
- <mute>0</mute>
- <solo>0</solo>
- <off>0</off>
- <channels>0</channels>
- <height>20</height>
- <locked>0</locked>
- <selected>1</selected>
- <device>0</device>
- <channel>0</channel>
- <locked>0</locked>
- <echo>1</echo>
- <transposition>0</transposition>
- <velocity>0</velocity>
- <delay>0</delay>
- <len>100</len>
- <compression>100</compression>
- <automation>1</automation>
- <part>
- <name>Track 1</name>
- <poslen tick="0" len="15360" />
- <selected>0</selected>
- <color>0</color>
- </part>
- <part>
- <name>Track 1</name>
- <poslen tick="15360" len="9216" />
- <selected>1</selected>
- <color>0</color>
- </part>
- </miditrack>
- <miditrack>
- <name>Track 2</name>
- <record>0</record>
- <mute>0</mute>
- <solo>0</solo>
- <off>0</off>
- <channels>0</channels>
- <height>20</height>
- <locked>0</locked>
- <device>0</device>
- <channel>0</channel>
- <locked>0</locked>
- <echo>1</echo>
- <transposition>0</transposition>
- <velocity>0</velocity>
- <delay>0</delay>
- <len>100</len>
- <compression>100</compression>
- <automation>1</automation>
- <part>
- <name>Track 1</name>
- <poslen tick="0" len="15360" />
- <selected>0</selected>
- <color>0</color>
- </part>
- <part>
- <name>Track 2</name>
- <poslen tick="15360" len="9216" />
- <selected>0</selected>
- <color>0</color>
- </part>
- </miditrack>
- <miditrack>
- <name>Track 3</name>
- <record>0</record>
- <mute>0</mute>
- <solo>0</solo>
- <off>0</off>
- <channels>0</channels>
- <height>20</height>
- <locked>0</locked>
- <device>0</device>
- <channel>0</channel>
- <locked>0</locked>
- <echo>1</echo>
- <transposition>0</transposition>
- <velocity>0</velocity>
- <delay>0</delay>
- <len>100</len>
- <compression>100</compression>
- <automation>1</automation>
- <part>
- <name>Track 3</name>
- <poslen tick="15360" len="9216" />
- <selected>0</selected>
- <color>0</color>
- </part>
- </miditrack>
- <miditrack>
- <name>Track 4</name>
- <record>0</record>
- <mute>0</mute>
- <solo>0</solo>
- <off>0</off>
- <channels>0</channels>
- <height>20</height>
- <locked>0</locked>
- <device>0</device>
- <channel>0</channel>
- <locked>0</locked>
- <echo>1</echo>
- <transposition>0</transposition>
- <velocity>0</velocity>
- <delay>0</delay>
- <len>100</len>
- <compression>100</compression>
- <automation>1</automation>
- <part>
- <name>Track 1</name>
- <poslen tick="0" len="15360" />
- <selected>0</selected>
- <color>0</color>
- </part>
- </miditrack>
- <miditrack>
- <name>Track 5</name>
- <record>0</record>
- <mute>0</mute>
- <solo>0</solo>
- <off>0</off>
- <channels>0</channels>
- <height>20</height>
- <locked>0</locked>
- <device>0</device>
- <channel>0</channel>
- <locked>0</locked>
- <echo>1</echo>
- <transposition>0</transposition>
- <velocity>0</velocity>
- <delay>0</delay>
- <len>100</len>
- <compression>100</compression>
- <automation>1</automation>
- <part>
- <name>Track 1</name>
- <poslen tick="0" len="15360" />
- <selected>0</selected>
- <color>0</color>
- </part>
- </miditrack>
- <miditrack>
- <name>Track 6</name>
- <record>0</record>
- <mute>0</mute>
- <solo>0</solo>
- <off>0</off>
- <channels>0</channels>
- <height>20</height>
- <locked>0</locked>
- <device>0</device>
- <channel>0</channel>
- <locked>0</locked>
- <echo>1</echo>
- <transposition>0</transposition>
- <velocity>0</velocity>
- <delay>0</delay>
- <len>100</len>
- <compression>100</compression>
- <automation>1</automation>
- </miditrack>
- <Route channel="0">
- <source name="Out 1"/>
- <dest type="1" name="system:playback_1"/>
- </Route>
- <Route channel="1">
- <source name="Out 1"/>
- <dest type="1" name="system:playback_2"/>
- </Route>
- <tempolist fix="500000">
- <tempo at="21474837">
- <tick>0</tick>
- <val>500000</val>
- </tempo>
- </tempolist>
- <siglist>
- <sig at="21474836">
- <tick>0</tick>
- <nom>4</nom>
- <denom>4</denom>
- </sig>
- </siglist>
- <drummap>
- </drummap>
- </song>
- <toplevels>
- </toplevels>
- </muse>
diff --git a/muse2/testproj.med b/muse2/testproj.med
deleted file mode 100644
index b981080e..00000000
--- a/muse2/testproj.med
+++ /dev/null
@@ -1,333 +0,0 @@
-<?xml version="1.0"?>
-<muse version="2.0">
- <configuration>
- <midiInputDevice>0</midiInputDevice>
- <midiInputChannel>0</midiInputChannel>
- <midiRecordType>0</midiRecordType>
- <midiThruType>0</midiThruType>
- <midiFilterCtrl1>0</midiFilterCtrl1>
- <midiFilterCtrl2>0</midiFilterCtrl2>
- <midiFilterCtrl3>0</midiFilterCtrl3>
- <midiFilterCtrl4>0</midiFilterCtrl4>
- <mtctype>1</mtctype>
- <mtcoffset>00:00:00:00:00</mtcoffset>
- <sendClockDelay>1</sendClockDelay>
- <useJackTransport>1</useJackTransport>
- <jackTransportMaster>1</jackTransportMaster>
- <extSync>0</extSync>
- <bigtimeVisible>0</bigtimeVisible>
- <transportVisible>0</transportVisible>
- <markerVisible>0</markerVisible>
- <geometryMain x="0" y="0" w="1143" h="568"></geometryMain>
- <geometryTransport x="0" y="0" w="681" h="320"></geometryTransport>
- <mixer1Visible>0</mixer1Visible>
- <mixer2Visible>0</mixer2Visible>
- <arranger>
- <info>1</info>
- <split>440 697 </split>
- <list>
- <header> 7 6 5 4 3 2 1 0 </header>
- </list>
- <xpos>0</xpos>
- <xmag>266</xmag>
- <ypos>1</ypos>
- </arranger>
- <sequencer>
- <metronom>
- <premeasures>2</premeasures>
- <measurepitch>63</measurepitch>
- <measurevelo>127</measurevelo>
- <beatpitch>63</beatpitch>
- <beatvelo>70</beatvelo>
- <channel>9</channel>
- <port>0</port>
- <precountEnable>0</precountEnable>
- <fromMastertrack>0</fromMastertrack>
- <signatureZ>4</signatureZ>
- <signatureN>4</signatureN>
- <prerecord>0</prerecord>
- <preroll>0</preroll>
- <midiClickEnable>1</midiClickEnable>
- <audioClickEnable>0</audioClickEnable>
- </metronom>
- <rcEnable>0</rcEnable>
- <rcStop>28</rcStop>
- <rcRecord>31</rcRecord>
- <rcGotoLeft>33</rcGotoLeft>
- <rcPlay>29</rcPlay>
- <midiport idx="0">
- <instrument>generell midi</instrument>
- <channel idx="0">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="1">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="2">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="3">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="4">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="5">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="6">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="7">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="8">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="9">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="10">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="11">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="12">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="13">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="14">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- <channel idx="15">
- <controller id="7">
- </controller>
- <controller id="10">
- </controller>
- <controller id="262145">
- </controller>
- </channel>
- </midiport>
- </sequencer>
- <drumedit>
- <quant>96</quant>
- <raster>96</raster>
- <width>600</width>
- <height>400</height>
- <dlistwidth>50</dlistwidth>
- <dcanvaswidth>300</dcanvaswidth>
- <to>0</to>
- </drumedit>
- <pianoroll>
- <quant>96</quant>
- <raster>384</raster>
- <quantStrength>80</quantStrength>
- <quantLimit>50</quantLimit>
- <quantLen>0</quantLen>
- <to>0</to>
- <width>933</width>
- <height>622</height>
- <colormode>0</colormode>
- </pianoroll>
- <masteredit>
- <raster>0</raster>
- </masteredit>
- <waveedit>
- <bgcolor r="200" g="200" b="200"></bgcolor>
- <width>600</width>
- <height>400</height>
- </waveedit>
- </configuration>
- <song>
- <info></info>
- <automation>1</automation>
- <cpos>0</cpos>
- <rpos>6144</rpos>
- <lpos>0</lpos>
- <master>1</master>
- <loop>0</loop>
- <punchin>0</punchin>
- <punchout>0</punchout>
- <record>0</record>
- <solo>0</solo>
- <type>0</type>
- <recmode>0</recmode>
- <cycle>0</cycle>
- <click>0</click>
- <quantize>0</quantize>
- <len>6144</len>
- <follow>1</follow>
- <AudioOutput>
- <name>Out 1</name>
- <record>0</record>
- <mute>0</mute>
- <solo>0</solo>
- <off>0</off>
- <channels>2</channels>
- <height>20</height>
- <locked>0</locked>
- <prefader>0</prefader>
- <sendMetronome>0</sendMetronome>
- <automation>1</automation>
- <controller id="0" cur="1.02164">
- </controller>
- <controller id="1" cur="0">
- </controller>
- <controller id="2" cur="0">
- </controller>
- </AudioOutput>
- <miditrack>
- <name>Track 1</name>
- <record>0</record>
- <mute>0</mute>
- <solo>0</solo>
- <off>0</off>
- <channels>0</channels>
- <height>20</height>
- <locked>0</locked>
- <selected>1</selected>
- <device>0</device>
- <channel>0</channel>
- <locked>0</locked>
- <echo>1</echo>
- <transposition>0</transposition>
- <velocity>0</velocity>
- <delay>0</delay>
- <len>100</len>
- <compression>100</compression>
- <automation>1</automation>
- <part>
- <name>Track 1</name>
- <poslen tick="0" len="6144" />
- <selected>1</selected>
- <color>0</color>
- </part>
- </miditrack>
- <Route channel="0">
- <source name="Out 1"/>
- <dest type="1" name="system:playback_1"/>
- </Route>
- <Route channel="1">
- <source name="Out 1"/>
- <dest type="1" name="system:playback_2"/>
- </Route>
- <tempolist fix="500000">
- <tempo at="21474837">
- <tick>0</tick>
- <val>500000</val>
- </tempo>
- </tempolist>
- <siglist>
- <sig at="21474836">
- <tick>0</tick>
- <nom>4</nom>
- <denom>4</denom>
- </sig>
- </siglist>
- <drummap>
- </drummap>
- </song>
- <toplevels>
- <part>1:0</part>
- <pianoroll>
- <midieditor>
- <topwin>
- <geometry x="141" y="45" w="933" h="622">
- </geometry>
- </topwin>
- <quant>96</quant>
- <raster>384</raster>
- </midieditor>
- <splitter>510 </splitter>
- <steprec>0</steprec>
- <midiin>0</midiin>
- <tool>1</tool>
- <quantStrength>80</quantStrength>
- <quantLimit>50</quantLimit>
- <quantLen>0</quantLen>
- <playEvents>0</playEvents>
- <xpos>0</xpos>
- <xmag>346</xmag>
- <ypos>390</ypos>
- <ymag>286</ymag>
- </pianoroll>
- </toplevels>
- </muse>