diff options
author | Nicola Vitale <nivit@FreeBSD.org> | 2007-03-11 09:51:34 +0000 |
---|---|---|
committer | Nicola Vitale <nivit@FreeBSD.org> | 2007-03-11 09:51:34 +0000 |
commit | d1b803ce54972a407c9b732a352a82df8fec8330 (patch) | |
tree | b6259618d251179342b212e632d65d162a918f28 /audio | |
parent | - Update to 5.6 snapshot 20070310 (diff) |
MMA is a accompaniment generator -- it creates midi tracks
for a soloist to perform with. User supplied files contain
pattern selections, chords, and MMA directives.
WWW: http://www.mellowood.ca/mma/
Diffstat (limited to 'audio')
-rw-r--r-- | audio/Makefile | 1 | ||||
-rw-r--r-- | audio/mma/Makefile | 73 | ||||
-rw-r--r-- | audio/mma/distinfo | 6 | ||||
-rw-r--r-- | audio/mma/files/patch-cp-install | 79 | ||||
-rw-r--r-- | audio/mma/pkg-descr | 5 | ||||
-rw-r--r-- | audio/mma/pkg-plist | 417 |
6 files changed, 581 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile index 0a4372431ea9..28168b3f2441 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -386,6 +386,7 @@ SUBDIR += mixer.app SUBDIR += mixmos SUBDIR += mixxx + SUBDIR += mma SUBDIR += moc SUBDIR += modplugplay SUBDIR += mp-player diff --git a/audio/mma/Makefile b/audio/mma/Makefile new file mode 100644 index 000000000000..9e8ff0c7d3a8 --- /dev/null +++ b/audio/mma/Makefile @@ -0,0 +1,73 @@ +# New ports collection makefile for: mma +# Date created: 2007-03-10 +# Whom: Nicola Vitale <nivit@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= mma +PORTVERSION= 1.1 +CATEGORIES= audio +MASTER_SITES= http://www.mellowood.ca/${PORTNAME}/ \ + http://nivi.interfree.it/distfiles/${PORTNAME}/ +DISTFILES= ${PORTNAME}-bin-${PORTVERSION}.tar.gz + +MAINTAINER= nivit@FreeBSD.org +COMMENT= Musical MIDI Accompaniment generator + +NO_BUILD= yes + +USE_PYTHON= 2.4+ + +OPTIONS= TIMIDITY "Install timidity++ as MIDI player" On \ + PLAYMIDI "Install playmidi as MIDI player" Off + +WRKSRC= ${WRKDIR}/${PORTNAME}-bin-${PORTVERSION} +WRKDOC= ${WRKDIR}/${PORTNAME}-pdf-${PORTVERSION} + +CP_INSTALL_MMA= ${WRKSRC}/cp-install +FIND_FILES= ${WRKSRC} -type f -and \( -name "*.py" -or -name 'cp-install' -or -name 'mkall' \) +FIND_FILES_BAK= ${WRKSRC} -type f -and \( -name "*.orig" -or -name "*.bak" \) +FIND_DOCS= . -type f -name "*.pdf" + +.if !defined (NOPORTDOCS) +DISTFILES+= ${PORTNAME}-pdf-${PORTVERSION}.tar.gz +.endif + + +PLIST_SUB= PORTEXAMPLES=${PORTEXAMPLES} + +post-patch: + @${FIND} ${FIND_FILES} -exec ${REINPLACE_CMD} \ + -e 's,/usr/local/share/mma,${DATADIR},' \ + -e 's,/usr/local/etc,${LOCALBASE}/etc,' \ + -e 's,%%DOCSDIR%%,${DOCSDIR},' \ + -e 's,%%EXAMPLESDIR%%,${EXAMPLESDIR},' \ + -e 's,%%PREFIX%%,${PREFIX},' \ + -e 's,#!/usr/bin/env python,&${PYTHON_VER},' {} ";" + @${FIND} ${FIND_FILES_BAK} -delete + @${TOUCH} ${WRKSRC}/includes/aria/.keepme + +do-install: + @cd ${WRKSRC} && ${ENV} NOPORTDOCS=${NOPORTDOCS} WITHOUT_EXAMPLES=${WITHOUT_EXAMPLES} ${CP_INSTALL_MMA} +.if !defined(NOPORTDOCS) + @cd ${WRKDOC} && ${MKDIR} ${DOCSDIR}/pdf && ${FIND} ${FIND_DOCS} -exec ${INSTALL_DATA} {} ${DOCSDIR}/pdf/ ";" +.endif + +.include <bsd.port.pre.mk> + +.if defined (WITHOUT_EXAMPLES) +PORTEXAMPLES= "@comment " +.else +PORTEXAMPLES= "" +.endif + +.if defined (WITH_TIMIDITY) +RUN_DEPENDS+= timidity:${PORTSDIR}/audio/timidity++ +.endif + +.if defined (WITH_PLAYMIDI) +RUN_DEPENDS+= playmidi:${PORTSDIR}/audio/playmidi +.endif + +.include <bsd.port.post.mk> diff --git a/audio/mma/distinfo b/audio/mma/distinfo new file mode 100644 index 000000000000..24a44722bf39 --- /dev/null +++ b/audio/mma/distinfo @@ -0,0 +1,6 @@ +MD5 (mma-bin-1.1.tar.gz) = 0d956c3a1022360a58735e0e4ec12eed +SHA256 (mma-bin-1.1.tar.gz) = 37032914dc6b551bb13414c0e9bdadf9c6ee412f469c2899c4c0f36b374ed1f7 +SIZE (mma-bin-1.1.tar.gz) = 660880 +MD5 (mma-pdf-1.1.tar.gz) = 7e753738a6240da585e86e120edeebe9 +SHA256 (mma-pdf-1.1.tar.gz) = 4ce55591ce4c800529b6e99422d954de62760ccc24d9563e5e68b304d1505b65 +SIZE (mma-pdf-1.1.tar.gz) = 1140038 diff --git a/audio/mma/files/patch-cp-install b/audio/mma/files/patch-cp-install new file mode 100644 index 000000000000..2f3efddb7247 --- /dev/null +++ b/audio/mma/files/patch-cp-install @@ -0,0 +1,79 @@ +$FreeBSD$ +--- cp-install Wed Mar 7 22:17:56 2007 ++++ cp-install.port Sat Mar 10 21:47:41 2007 +@@ -42,7 +42,7 @@ + except: + u=1 + +-if u: ++if 0: + okay("""You do not appear to be running this script as 'root' user. + Continuing will probably cause all kinds of strange errors + and a generally unsatisfactory experience. But, we can try... +@@ -64,14 +64,14 @@ + + """ + +-okay("") ++#okay("") + + ########################################### + ######## Copy the executable. + +-bin='/usr/local/bin/mma' ++bin='%%PREFIX%%/bin/mma' + +-if os.path.exists(bin): ++if 0: + okay("Existing mma executable '%s' is being overwritten." % bin) + os.remove(bin) + +@@ -84,7 +84,7 @@ + + dest = '/usr/local/share/mma' + +-if os.path.exists(dest): ++if 0: + bu=dest.rsplit('/', 1)[0] + '/mma-old' + if os.path.exists(bu): + print "This script was going to move the existing MMA tree to" +@@ -117,9 +117,18 @@ + ########################################### + ######## Copy the html docs + +-print "Copying HTML documentation to", dest ++if not os.getenv('NOPORTDOCS'): ++ docsdir = '%%DOCSDIR%%' ++ print "Copying HTML documentation to", docsdir ++ shutil.copytree( "docs", docsdir) + +-shutil.copytree( "docs", dest+"/docs") ++########################################### ++######## Copy examples ++ ++if not os.getenv('WITHOUT_EXAMPLES'): ++ examplesdir = '%%EXAMPLESDIR%%' ++ print "Copying example files to", examplesdir ++ shutil.copytree( "egs", examplesdir) + + ########################################### + ######## Set permissions/udate database +@@ -127,14 +136,14 @@ + print + print "Updating database file. This uses mma with the -G option." + print "If this fails, something was not installed properly" +-print "and you should contact Bob and we'll figure it out." ++#print "and you should contact Bob and we'll figure it out." + +-okay("") ++#okay("") + + os.system("%s -G" % bin) + +-print "Setting permissions on MMADIR database file for user update." +-os.system("chmod a+w " + dest+"/lib/stdlib/.mmaDB") ++#print "Setting permissions on MMADIR database file for user update." ++#os.system("chmod a+w " + dest+"/lib/stdlib/.mmaDB") + + + diff --git a/audio/mma/pkg-descr b/audio/mma/pkg-descr new file mode 100644 index 000000000000..b3f9ede768b0 --- /dev/null +++ b/audio/mma/pkg-descr @@ -0,0 +1,5 @@ +MMA is a accompaniment generator -- it creates midi tracks +for a soloist to perform with. User supplied files contain +pattern selections, chords, and MMA directives. + +WWW: http://www.mellowood.ca/mma/ diff --git a/audio/mma/pkg-plist b/audio/mma/pkg-plist new file mode 100644 index 000000000000..f96e60b548e6 --- /dev/null +++ b/audio/mma/pkg-plist @@ -0,0 +1,417 @@ +@comment $FreeBSD$ +bin/mma +%%PORTDOCS%%%%DOCSDIR%%/html/README +%%PORTDOCS%%%%DOCSDIR%%/html/lib/index.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/kara/K50s_rock.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/kara/Kfunk1.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/kara/twi.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/50srock.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/60srock.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/8beat.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/ballad.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/ballad128.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/basicrock.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/beguine.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/bigband.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/bluegrass.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/blues.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/boggiewoggie.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/bolero.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/bossanova.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/broadway.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/calypso.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/chacha.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/countryblues.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/countryswing.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/countrywaltz.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/desert.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/dixie.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/dixiemarch.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/easyswing.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/fastblues.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/folk.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/foxtrot.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/frenchwaltz.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/guitarballad.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/hillcountry.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/jazz-54.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/jazzguitar.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/jazzwaltz.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/jive.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/lfusion.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/lighttango.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/lullaby.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/mambo.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/march.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/merengue.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/metronome.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/metronome3.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/modernjazz.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/pianoballad.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/polka.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/popballad.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/quickstep.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/rb.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/rhumba.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/rock-128.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/rockballad.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/samba.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/shuffleboggie.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/ska.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/slowblues.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/slowbolero.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/slowcountry.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/slowjazz.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/softrock.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/softshoe.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/son.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/swing.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/tango.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/vienesewaltz.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/waltz.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/stdlib/zydeco.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/yamaha/mambo.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/yamaha/quando-g.s280.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/yamaha/w-rock.html +%%PORTDOCS%%%%DOCSDIR%%/html/lib/yamaha/western.html +%%PORTDOCS%%%%DOCSDIR%%/html/logo.png +%%PORTDOCS%%%%DOCSDIR%%/html/mma.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/crossref.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img1.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img10.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img11.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img12.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img13.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img14.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img15.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img16.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img17.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img18.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img19.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img2.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img20.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img21.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img22.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img23.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img24.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img25.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img26.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img27.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img3.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img4.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img5.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img6.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img7.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img8.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/img9.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/index.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/mma.css +%%PORTDOCS%%%%DOCSDIR%%/html/ref/mma.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/mupex/arp4s.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/mupex/bassb8.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/mupex/chord43.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/mupex/cmajor.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/mupex/fermata.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/mupex/fermata2.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/mupex/repeat.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/mupex/soloeg.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/mupex/swingconv.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/mupex/swingdrum8-3.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/mupex/swingdrum8.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/mupex/tilde.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/mupex/tilde2.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/mupex/trip1.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/mupex/trip3.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/next.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/next_g.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node1.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node10.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node11.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node12.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node13.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node14.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node15.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node16.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node17.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node18.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node19.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node2.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node20.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node21.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node22.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node23.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node24.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node25.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node26.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node27.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node28.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node29.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node3.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node30.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node4.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node5.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node6.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node7.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node8.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/node9.html +%%PORTDOCS%%%%DOCSDIR%%/html/ref/prev.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/prev_g.png +%%PORTDOCS%%%%DOCSDIR%%/html/ref/up.png +%%PORTDOCS%%%%DOCSDIR%%/html/tut/crossref.png +%%PORTDOCS%%%%DOCSDIR%%/html/tut/index.html +%%PORTDOCS%%%%DOCSDIR%%/html/tut/mma-tutorial.css +%%PORTDOCS%%%%DOCSDIR%%/html/tut/mma-tutorial.html +%%PORTDOCS%%%%DOCSDIR%%/html/tut/mup/bass.png +%%PORTDOCS%%%%DOCSDIR%%/html/tut/mup/deep.png +%%PORTDOCS%%%%DOCSDIR%%/html/tut/mup/drums.png +%%PORTDOCS%%%%DOCSDIR%%/html/tut/mup/fella.png +%%PORTDOCS%%%%DOCSDIR%%/html/tut/mup/piano.png +%%PORTDOCS%%%%DOCSDIR%%/html/tut/next.png +%%PORTDOCS%%%%DOCSDIR%%/html/tut/next_g.png +%%PORTDOCS%%%%DOCSDIR%%/html/tut/node1.html +%%PORTDOCS%%%%DOCSDIR%%/html/tut/node2.html +%%PORTDOCS%%%%DOCSDIR%%/html/tut/node3.html +%%PORTDOCS%%%%DOCSDIR%%/html/tut/node4.html +%%PORTDOCS%%%%DOCSDIR%%/html/tut/node5.html +%%PORTDOCS%%%%DOCSDIR%%/html/tut/node6.html +%%PORTDOCS%%%%DOCSDIR%%/html/tut/prev.png +%%PORTDOCS%%%%DOCSDIR%%/html/tut/prev_g.png +%%PORTDOCS%%%%DOCSDIR%%/html/tut/up.png +%%PORTDOCS%%%%DOCSDIR%%/pdf/mma-lib.pdf +%%PORTDOCS%%%%DOCSDIR%%/pdf/mma-tutorial.pdf +%%PORTDOCS%%%%DOCSDIR%%/pdf/mma.pdf +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/aria/aria.txt +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/aria/barb.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/aria/barb.mma +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/aria/girl.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/aria/girl.mma +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/harmony/harmony.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/harmony/harmony.mma +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lyrics/twinkle.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lyrics/twinkle.mma +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lyrics/twinkle1.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lyrics/twinkle1.mma +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lyrics/twinkle2.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lyrics/twinkle2.mma +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lyrics/twinkle3.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lyrics/twinkle3.mma +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/midi-inc/README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/midi-inc/drum.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/midi-inc/frankie.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/midi-inc/frankie.mma +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/midi-inc/rec1.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/midi-inc/rec2.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/misc/cascade.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/misc/cascade.mma +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/misc/extended-voice.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/misc/extended-voice.mma +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/misc/grooves.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/misc/grooves.mma +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/misc/macros-all.mma +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/misc/macros.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/misc/macros.mma +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/misc/repeats.mma +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/misc/volumes.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/misc/volumes.mma +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mkall +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/riffs/riffs.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/riffs/riffs.mma +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rndset/rndchords.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rndset/rndchords.mma +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rndset/tempo.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rndset/tempo.mma +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/scales/scales.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/scales/scales.mma +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple/bill-bailey.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple/bill-bailey.mma +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple/marine-hymn.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple/marine-hymn.mma +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tutorial/README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tutorial/deep-river.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tutorial/deep-river.mma +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tutorial/fella1.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tutorial/fella1.mma +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tutorial/fella2.mid +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tutorial/fella2.mma +%%DATADIR%%/MMA/__init__.py +%%DATADIR%%/MMA/__init__.pyc +%%DATADIR%%/MMA/alloc.py +%%DATADIR%%/MMA/alloc.pyc +%%DATADIR%%/MMA/auto.py +%%DATADIR%%/MMA/auto.pyc +%%DATADIR%%/MMA/chords.py +%%DATADIR%%/MMA/chords.pyc +%%DATADIR%%/MMA/chordtable.py +%%DATADIR%%/MMA/chordtable.pyc +%%DATADIR%%/MMA/common.py +%%DATADIR%%/MMA/common.pyc +%%DATADIR%%/MMA/docs.py +%%DATADIR%%/MMA/docs.pyc +%%DATADIR%%/MMA/file.py +%%DATADIR%%/MMA/file.pyc +%%DATADIR%%/MMA/gbl.py +%%DATADIR%%/MMA/gbl.pyc +%%DATADIR%%/MMA/harmony.py +%%DATADIR%%/MMA/harmony.pyc +%%DATADIR%%/MMA/lyric.py +%%DATADIR%%/MMA/lyric.pyc +%%DATADIR%%/MMA/macro.py +%%DATADIR%%/MMA/macro.pyc +%%DATADIR%%/MMA/main.py +%%DATADIR%%/MMA/main.pyc +%%DATADIR%%/MMA/mdefine.py +%%DATADIR%%/MMA/mdefine.pyc +%%DATADIR%%/MMA/midi.py +%%DATADIR%%/MMA/midi.pyc +%%DATADIR%%/MMA/midiC.py +%%DATADIR%%/MMA/midiC.pyc +%%DATADIR%%/MMA/midiIn.py +%%DATADIR%%/MMA/midiIn.pyc +%%DATADIR%%/MMA/midiM.py +%%DATADIR%%/MMA/midiM.pyc +%%DATADIR%%/MMA/miditables.py +%%DATADIR%%/MMA/miditables.pyc +%%DATADIR%%/MMA/notelen.py +%%DATADIR%%/MMA/notelen.pyc +%%DATADIR%%/MMA/options.py +%%DATADIR%%/MMA/options.pyc +%%DATADIR%%/MMA/parse.py +%%DATADIR%%/MMA/parse.pyc +%%DATADIR%%/MMA/pat.py +%%DATADIR%%/MMA/pat.pyc +%%DATADIR%%/MMA/patAria.py +%%DATADIR%%/MMA/patAria.pyc +%%DATADIR%%/MMA/patArpeggio.py +%%DATADIR%%/MMA/patArpeggio.pyc +%%DATADIR%%/MMA/patBass.py +%%DATADIR%%/MMA/patBass.pyc +%%DATADIR%%/MMA/patChord.py +%%DATADIR%%/MMA/patChord.pyc +%%DATADIR%%/MMA/patDrum.py +%%DATADIR%%/MMA/patDrum.pyc +%%DATADIR%%/MMA/patScale.py +%%DATADIR%%/MMA/patScale.pyc +%%DATADIR%%/MMA/patSolo.py +%%DATADIR%%/MMA/patSolo.pyc +%%DATADIR%%/MMA/patWalk.py +%%DATADIR%%/MMA/patWalk.pyc +%%DATADIR%%/MMA/translate.py +%%DATADIR%%/MMA/translate.pyc +%%DATADIR%%/MMA/volume.py +%%DATADIR%%/MMA/volume.pyc +%%DATADIR%%/includes/README +%%DATADIR%%/includes/init.mma +%%DATADIR%%/includes/reset.mma +%%DATADIR%%/includes/stdpats.mma +%%DATADIR%%/includes/stdpats34.mma +%%DATADIR%%/includes/stdpats54.mma +%%DATADIR%%/includes/aria/.keepme +%%DATADIR%%/lib/README +%%DATADIR%%/lib/kara/.mmaDB +%%DATADIR%%/lib/kara/K50s_rock.mma +%%DATADIR%%/lib/kara/README +%%DATADIR%%/lib/kara/twi.mma +%%DATADIR%%/lib/stdlib/.mmaDB +%%DATADIR%%/lib/stdlib/50srock.mma +%%DATADIR%%/lib/stdlib/60srock.mma +%%DATADIR%%/lib/stdlib/8beat.mma +%%DATADIR%%/lib/stdlib/README +%%DATADIR%%/lib/stdlib/ballad.mma +%%DATADIR%%/lib/stdlib/ballad128.mma +%%DATADIR%%/lib/stdlib/basicrock.mma +%%DATADIR%%/lib/stdlib/beguine.mma +%%DATADIR%%/lib/stdlib/bigband.mma +%%DATADIR%%/lib/stdlib/bluegrass.mma +%%DATADIR%%/lib/stdlib/blues.mma +%%DATADIR%%/lib/stdlib/boggiewoggie.mma +%%DATADIR%%/lib/stdlib/bolero.mma +%%DATADIR%%/lib/stdlib/bossanova.mma +%%DATADIR%%/lib/stdlib/broadway.mma +%%DATADIR%%/lib/stdlib/calypso.mma +%%DATADIR%%/lib/stdlib/chacha.mma +%%DATADIR%%/lib/stdlib/countryblues.mma +%%DATADIR%%/lib/stdlib/countryswing.mma +%%DATADIR%%/lib/stdlib/countrywaltz.mma +%%DATADIR%%/lib/stdlib/desert.mma +%%DATADIR%%/lib/stdlib/dixie.mma +%%DATADIR%%/lib/stdlib/dixiemarch.mma +%%DATADIR%%/lib/stdlib/easyswing.mma +%%DATADIR%%/lib/stdlib/fastblues.mma +%%DATADIR%%/lib/stdlib/folk.mma +%%DATADIR%%/lib/stdlib/foxtrot.mma +%%DATADIR%%/lib/stdlib/frenchwaltz.mma +%%DATADIR%%/lib/stdlib/guitarballad.mma +%%DATADIR%%/lib/stdlib/hillcountry.mma +%%DATADIR%%/lib/stdlib/jazz-54.mma +%%DATADIR%%/lib/stdlib/jazzguitar.mma +%%DATADIR%%/lib/stdlib/jazzwaltz.mma +%%DATADIR%%/lib/stdlib/jive.mma +%%DATADIR%%/lib/stdlib/lfusion.mma +%%DATADIR%%/lib/stdlib/lighttango.mma +%%DATADIR%%/lib/stdlib/lullaby.mma +%%DATADIR%%/lib/stdlib/mambo.mma +%%DATADIR%%/lib/stdlib/march.mma +%%DATADIR%%/lib/stdlib/merengue.mma +%%DATADIR%%/lib/stdlib/metronome.mma +%%DATADIR%%/lib/stdlib/metronome3.mma +%%DATADIR%%/lib/stdlib/modernjazz.mma +%%DATADIR%%/lib/stdlib/pianoballad.mma +%%DATADIR%%/lib/stdlib/polka.mma +%%DATADIR%%/lib/stdlib/popballad.mma +%%DATADIR%%/lib/stdlib/quickstep.mma +%%DATADIR%%/lib/stdlib/rb.mma +%%DATADIR%%/lib/stdlib/rhumba.mma +%%DATADIR%%/lib/stdlib/rock-128.mma +%%DATADIR%%/lib/stdlib/rockballad.mma +%%DATADIR%%/lib/stdlib/samba.mma +%%DATADIR%%/lib/stdlib/shuffleboggie.mma +%%DATADIR%%/lib/stdlib/ska.mma +%%DATADIR%%/lib/stdlib/slowblues.mma +%%DATADIR%%/lib/stdlib/slowbolero.mma +%%DATADIR%%/lib/stdlib/slowcountry.mma +%%DATADIR%%/lib/stdlib/slowjazz.mma +%%DATADIR%%/lib/stdlib/softrock.mma +%%DATADIR%%/lib/stdlib/softshoe.mma +%%DATADIR%%/lib/stdlib/son.mma +%%DATADIR%%/lib/stdlib/swing.mma +%%DATADIR%%/lib/stdlib/tango.mma +%%DATADIR%%/lib/stdlib/vienesewaltz.mma +%%DATADIR%%/lib/stdlib/waltz.mma +%%DATADIR%%/lib/stdlib/zydeco.mma +%%DATADIR%%/lib/yamaha/.mmaDB +%%DATADIR%%/lib/yamaha/README +%%DATADIR%%/lib/yamaha/mambo.mma +%%DATADIR%%/lib/yamaha/quando-g.s280.mma +%%DATADIR%%/lib/yamaha/w-rock.mma +%%DATADIR%%/lib/yamaha/western.mma +%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/lib/kara +%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/lib/stdlib +%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/lib/yamaha +%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/lib +%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/ref/mupex +%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/ref +%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/tut/mup +%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/tut +%%PORTDOCS%%@dirrm %%DOCSDIR%%/html +%%PORTDOCS%%@dirrm %%DOCSDIR%%/pdf +%%PORTDOCS%%@dirrm %%DOCSDIR%% +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/aria +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/harmony +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/lyrics +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/midi-inc +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/misc +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/riffs +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/rndset +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/scales +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/simple +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/tutorial +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%% +@dirrm %%DATADIR%%/MMA +@dirrm %%DATADIR%%/includes/aria +@dirrm %%DATADIR%%/includes +@dirrm %%DATADIR%%/lib/kara +@dirrm %%DATADIR%%/lib/stdlib +@dirrm %%DATADIR%%/lib/yamaha +@dirrm %%DATADIR%%/lib +@dirrm %%DATADIR%% |