Replace the copyrighted goemon patchset with a GPLv2 patchset I created via
the GPLv2 soundfont included with MuseScore 1.3. This allows timidity to be PERMIT_PACKAGE_CDROM=Yes. Make timidity work with the gtk2 FLAVOR at the request of aja@, who also provided some comments. License language from bentley@. ok bentley@
This commit is contained in:
parent
5fb7fa71cb
commit
220bd13e37
@ -1,24 +1,25 @@
|
||||
# $OpenBSD: Makefile,v 1.46 2015/01/24 11:07:57 schwarze Exp $
|
||||
# $OpenBSD: Makefile,v 1.47 2017/08/02 15:21:48 bcallah Exp $
|
||||
|
||||
COMMENT= MIDI to WAV renderer and player
|
||||
|
||||
V= 2.13.2
|
||||
DISTNAME= TiMidity++-${V}
|
||||
PKGNAME= timidity-${V}
|
||||
REVISION= 5
|
||||
REVISION= 6
|
||||
CATEGORIES= audio
|
||||
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=timidity/}
|
||||
MASTER_SITES0= http://www.anime.net/~goemon/timidity/
|
||||
TIINS= goemon.tgz
|
||||
MASTER_SITES0= https://devio.us/~bcallah/source/
|
||||
TIINS= TimGM6mb-20170802.tar.gz
|
||||
DISTFILES= ${TIINS}:0 ${DISTNAME}.tar.gz
|
||||
|
||||
HOMEPAGE= http://timidity.sourceforge.net/
|
||||
MAINTAINER= Brian Callahan <bcallah@openbsd.org>
|
||||
|
||||
# GPL, copyrighted patches in goemon patchset
|
||||
PERMIT_PACKAGE_CDROM= copyrighted patches
|
||||
PERMIT_PACKAGE_FTP= copyrighted patches
|
||||
PERMIT_DISTFILES_FTP= copyrighted patches
|
||||
# timidity: GPLv2+
|
||||
# TimGM6mb: https://musescore.org/en/handbook/soundfonts#list
|
||||
# "License: GNU GPL, version 2; Courtesy of Tim Brechbill"
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
|
||||
WANTLIB= c m ncurses sndio
|
||||
|
||||
@ -37,15 +38,14 @@ FLAVOR?=
|
||||
|
||||
.if ${FLAVOR:Mgtk2}
|
||||
CONFIGURE_ARGS+=--enable-gtk
|
||||
MODULES= devel/gettext
|
||||
LIB_DEPENDS+= x11/gtk+2
|
||||
WANTLIB+= X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes \
|
||||
Xi Xinerama Xrandr Xrender atk-1.0 cairo expat \
|
||||
LIB_DEPENDS+= devel/gettext \
|
||||
x11/gtk+2
|
||||
WANTLIB+= X11 Xcomposite Xcursor Xdamage Xext Xfixes \
|
||||
Xi Xinerama Xrandr Xrender atk-1.0 cairo \
|
||||
fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0 \
|
||||
glib-2.0 gio-2.0 gmodule-2.0 gobject-2.0 \
|
||||
gtk-x11-2.0 gthread-2.0 pango-1.0 pangocairo-1.0 \
|
||||
pangoft2-1.0 pixman-1 png pthread pthread-stubs xcb \
|
||||
xcb-render xcb-render-util z
|
||||
glib-2.0 gio-2.0 gobject-2.0 \
|
||||
gtk-x11-2.0 intl pango-1.0 pangocairo-1.0 \
|
||||
pangoft2-1.0 pthread z
|
||||
.endif
|
||||
|
||||
.if ${FLAVOR:Mxaw}
|
||||
@ -62,7 +62,6 @@ NO_TEST= Yes
|
||||
|
||||
WRKDIST= ${WRKDIR}
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}
|
||||
DATA_DIRS= gsdrum00 gsdrum08 gsdrum40
|
||||
|
||||
post-patch:
|
||||
cp ${FILESDIR}/sndio_a.c \
|
||||
@ -76,17 +75,11 @@ pre-configure:
|
||||
--foreign --add-missing --copy
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/timidity/goemon
|
||||
${INSTALL_DATA} ${WRKDIST}/goemon/*.* ${PREFIX}/share/timidity/goemon
|
||||
.for DDIR in ${DATA_DIRS}
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/timidity/goemon/${DDIR}
|
||||
${INSTALL_DATA} ${WRKDIST}/goemon/${DDIR}/*.* \
|
||||
${PREFIX}/share/timidity/goemon/${DDIR}
|
||||
.endfor
|
||||
${INSTALL_DATA} ${WRKDIST}/goemon.cfg ${PREFIX}/share/timidity/goemon
|
||||
@echo -e "dir ${TRUEPREFIX}/share/timidity/goemon\nsource goemon.cfg" \
|
||||
>> ${WRKDIR}/timidity.cfg
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/timidity/TimGM6mb
|
||||
${INSTALL_DATA} ${WRKDIST}/TimGM6mb/* \
|
||||
${PREFIX}/share/timidity/TimGM6mb
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/timidity
|
||||
${INSTALL_DATA} ${WRKDIR}/timidity.cfg ${PREFIX}/share/examples/timidity
|
||||
${SUBST_CMD} -c -m 644 ${WRKDIR}/timidity.cfg \
|
||||
${PREFIX}/share/examples/timidity/timidity.cfg
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,4 +1,4 @@
|
||||
SHA256 (TiMidity++-2.13.2.tar.gz) = 8AclLp8/fzwEOh1RWJghRqRu4ybDsXoiJa/HM8MzK0c=
|
||||
SHA256 (goemon.tgz) = OgxgP4h1HI1Ux8I/AT1Mka52kKYnAdjkODxgEpxU/Pc=
|
||||
SHA256 (TimGM6mb-20170802.tar.gz) = tyxC4aU+yDs5vXpT6ftWcbkcOekt/DUFtZk5hVzCcUQ=
|
||||
SIZE (TiMidity++-2.13.2.tar.gz) = 1849553
|
||||
SIZE (goemon.tgz) = 10804344
|
||||
SIZE (TimGM6mb-20170802.tar.gz) = 9032726
|
||||
|
@ -0,0 +1,23 @@
|
||||
$OpenBSD: patch-TiMidity++-2_13_2_timidity_mfi_c,v 1.1 2017/08/02 15:21:48 bcallah Exp $
|
||||
|
||||
Index: TiMidity++-2.13.2/timidity/mfi.c
|
||||
--- TiMidity++-2.13.2/timidity/mfi.c.orig
|
||||
+++ TiMidity++-2.13.2/timidity/mfi.c
|
||||
@@ -344,7 +344,7 @@ typedef struct LastNoteInfo {
|
||||
#define SEND_LASTNOTEINFO(lni, ch) if (LASTNOTEINFO_HAS_DATA((lni)[ch])) SendLastNoteInfo(lni, ch);
|
||||
#define SEND_AND_CLEAR_LASTNOTEINFO(lni, ch) if (LASTNOTEINFO_HAS_DATA((lni)[ch])) { SendLastNoteInfo(lni, ch); (lni)[ch].on = NO_LAST_NOTE_INFO; }
|
||||
|
||||
-inline void StoreLastNoteInfo(LastNoteInfo *info, int channel, int time, int duration, int note, int velocity)
|
||||
+void StoreLastNoteInfo(LastNoteInfo *info, int channel, int time, int duration, int note, int velocity)
|
||||
{
|
||||
info[channel].on = time;
|
||||
info[channel].off = time + duration;
|
||||
@@ -352,7 +352,7 @@ inline void StoreLastNoteInfo(LastNoteInfo *info, int
|
||||
info[channel].velocity = velocity;
|
||||
}
|
||||
|
||||
-inline void SendLastNoteInfo(const LastNoteInfo *info, int channel)
|
||||
+void SendLastNoteInfo(const LastNoteInfo *info, int channel)
|
||||
{
|
||||
NOTE_BUF_EV_DEBUGSTR(channel, info[channel].on, note_name[info[channel].note % 12], info[channel].note / 12, info[channel].velocity, info[channel].off);
|
||||
MIDIEVENT(info[channel].on, ME_NOTEON, channel, info[channel].note, info[channel].velocity);
|
@ -1,12 +0,0 @@
|
||||
$OpenBSD: patch-goemon_cfg,v 1.1 2006/01/30 10:13:11 jsg Exp $
|
||||
--- goemon.cfg.orig Wed Jan 11 22:39:35 2006
|
||||
+++ goemon.cfg Wed Jan 11 22:39:47 2006
|
||||
@@ -6,8 +6,6 @@
|
||||
# Only a partial GS drum set.
|
||||
# Anyone got a GS map so I can do the rest?
|
||||
#
|
||||
-dir goemon
|
||||
-
|
||||
bank 0
|
||||
|
||||
# Accoustic grand
|
@ -1,9 +1,12 @@
|
||||
$OpenBSD: patch-timidity_cfg,v 1.2 2006/01/30 10:13:11 jsg Exp $
|
||||
--- timidity.cfg.orig Wed Jan 11 23:23:03 2006
|
||||
+++ timidity.cfg Wed Jan 11 23:22:56 2006
|
||||
@@ -0,0 +1,5 @@
|
||||
$OpenBSD: patch-timidity_cfg,v 1.3 2017/08/02 15:21:48 bcallah Exp $
|
||||
Index: timidity.cfg
|
||||
--- timidity.cfg.orig
|
||||
+++ timidity.cfg
|
||||
@@ -0,0 +1,7 @@
|
||||
+#
|
||||
+# Instrument configuration for timidity
|
||||
+# see timidity.cfg(5) for further details
|
||||
+#
|
||||
+
|
||||
+dir ${TRUEPREFIX}/share/timidity/TimGM6mb
|
||||
+source TimGM6mb.cfg
|
||||
|
@ -1,4 +1,4 @@
|
||||
@comment $OpenBSD: PLIST,v 1.7 2009/07/30 19:35:00 jakemsr Exp $
|
||||
@comment $OpenBSD: PLIST,v 1.8 2017/08/02 15:21:48 bcallah Exp $
|
||||
@bin bin/timidity
|
||||
@man man/man1/timidity.1
|
||||
@man man/man5/timidity.cfg.5
|
||||
@ -6,259 +6,187 @@ share/examples/timidity/
|
||||
share/examples/timidity/timidity.cfg
|
||||
@sample ${SYSCONFDIR}/timidity.cfg
|
||||
share/timidity/
|
||||
share/timidity/goemon/
|
||||
share/timidity/goemon/acbass.pat
|
||||
share/timidity/goemon/accordn.pat
|
||||
share/timidity/goemon/acguitar2.pat
|
||||
share/timidity/goemon/agogo.pat
|
||||
share/timidity/goemon/agogohi.pat
|
||||
share/timidity/goemon/agogolo.pat
|
||||
share/timidity/goemon/airpipe.pat
|
||||
share/timidity/goemon/altosax.pat
|
||||
share/timidity/goemon/an_trmp1.pat
|
||||
share/timidity/goemon/applause.pat
|
||||
share/timidity/goemon/atmosphr.pat
|
||||
share/timidity/goemon/aurora.pat
|
||||
share/timidity/goemon/bagpipes.pat
|
||||
share/timidity/goemon/banjo.pat
|
||||
share/timidity/goemon/barisax.pat
|
||||
share/timidity/goemon/basslead.pat
|
||||
share/timidity/goemon/bassoon.pat
|
||||
share/timidity/goemon/bellpad.pat
|
||||
share/timidity/goemon/bells.pat
|
||||
share/timidity/goemon/belltree.pat
|
||||
share/timidity/goemon/bongohi.pat
|
||||
share/timidity/goemon/bongolo.pat
|
||||
share/timidity/goemon/bottleit.pat
|
||||
share/timidity/goemon/bowglass.pat
|
||||
share/timidity/goemon/britenss.pat
|
||||
share/timidity/goemon/britepno.pat
|
||||
share/timidity/goemon/cabasa.pat
|
||||
share/timidity/goemon/carillon.pat
|
||||
share/timidity/goemon/castinet.pat
|
||||
share/timidity/goemon/celeste.pat
|
||||
share/timidity/goemon/cello.pat
|
||||
share/timidity/goemon/charang.pat
|
||||
share/timidity/goemon/chiflead.pat
|
||||
share/timidity/goemon/choir.pat
|
||||
share/timidity/goemon/church.pat
|
||||
share/timidity/goemon/claps.pat
|
||||
share/timidity/goemon/clarinet.pat
|
||||
share/timidity/goemon/clave.pat
|
||||
share/timidity/goemon/clavinet.pat
|
||||
share/timidity/goemon/cleangtr.pat
|
||||
share/timidity/goemon/concrtna.pat
|
||||
share/timidity/goemon/congahi1.pat
|
||||
share/timidity/goemon/congahi2.pat
|
||||
share/timidity/goemon/congalo.pat
|
||||
share/timidity/goemon/contraba.pat
|
||||
share/timidity/goemon/cowbell.pat
|
||||
share/timidity/goemon/cuica1.pat
|
||||
share/timidity/goemon/cuica2.pat
|
||||
share/timidity/goemon/cymbell.pat
|
||||
share/timidity/goemon/cymchina.pat
|
||||
share/timidity/goemon/cymcrsh1.pat
|
||||
share/timidity/goemon/cymcrsh2.pat
|
||||
share/timidity/goemon/cymride1.pat
|
||||
share/timidity/goemon/cymride2.pat
|
||||
share/timidity/goemon/cymsplsh.pat
|
||||
share/timidity/goemon/digitel.pat
|
||||
share/timidity/goemon/distgtr2.pat
|
||||
share/timidity/goemon/englhorn.pat
|
||||
share/timidity/goemon/epiano1.pat
|
||||
share/timidity/goemon/epiano2.pat
|
||||
share/timidity/goemon/fiddle.pat
|
||||
share/timidity/goemon/flute.pat
|
||||
share/timidity/goemon/fngrbass.pat
|
||||
share/timidity/goemon/frenchrn.pat
|
||||
share/timidity/goemon/freshair.pat
|
||||
share/timidity/goemon/fretless.pat
|
||||
share/timidity/goemon/fretnoyz.pat
|
||||
share/timidity/goemon/fx-blow.pat
|
||||
share/timidity/goemon/ghostie.pat
|
||||
share/timidity/goemon/glocken.pat
|
||||
share/timidity/goemon/goemon.cfg
|
||||
share/timidity/goemon/gsdrum00/
|
||||
share/timidity/goemon/gsdrum00/bank.inf
|
||||
share/timidity/goemon/gsdrum00/bongohi.pat
|
||||
share/timidity/goemon/gsdrum00/bongolo.pat
|
||||
share/timidity/goemon/gsdrum00/cabasa.pat
|
||||
share/timidity/goemon/gsdrum00/congahi1.pat
|
||||
share/timidity/goemon/gsdrum00/congahi2.pat
|
||||
share/timidity/goemon/gsdrum00/congalo.pat
|
||||
share/timidity/goemon/gsdrum00/cowbell.pat
|
||||
share/timidity/goemon/gsdrum00/cuica1.pat
|
||||
share/timidity/goemon/gsdrum00/cuica2.pat
|
||||
share/timidity/goemon/gsdrum00/cymbell.pat
|
||||
share/timidity/goemon/gsdrum00/cymchina.pat
|
||||
share/timidity/goemon/gsdrum00/cymcrsh1.pat
|
||||
share/timidity/goemon/gsdrum00/cymcrsh2.pat
|
||||
share/timidity/goemon/gsdrum00/cymride1.pat
|
||||
share/timidity/goemon/gsdrum00/cymride2.pat
|
||||
share/timidity/goemon/gsdrum00/cymsplsh.pat
|
||||
share/timidity/goemon/gsdrum00/gsdrum00.doc
|
||||
share/timidity/goemon/gsdrum00/gsdrum00.txt
|
||||
share/timidity/goemon/gsdrum00/guiro1.pat
|
||||
share/timidity/goemon/gsdrum00/guiro2.pat
|
||||
share/timidity/goemon/gsdrum00/hihatcl.pat
|
||||
share/timidity/goemon/gsdrum00/hihatop.pat
|
||||
share/timidity/goemon/gsdrum00/hihatpd.pat
|
||||
share/timidity/goemon/gsdrum00/kick1.pat
|
||||
share/timidity/goemon/gsdrum00/kick2.pat
|
||||
share/timidity/goemon/gsdrum00/scratch1.pat
|
||||
share/timidity/goemon/gsdrum00/scratch2.pat
|
||||
share/timidity/goemon/gsdrum00/shaker.pat
|
||||
share/timidity/goemon/gsdrum00/snare1.pat
|
||||
share/timidity/goemon/gsdrum00/snare2.pat
|
||||
share/timidity/goemon/gsdrum00/stickrim.pat
|
||||
share/timidity/goemon/gsdrum00/tamborin.pat
|
||||
share/timidity/goemon/gsdrum00/tomhi1.pat
|
||||
share/timidity/goemon/gsdrum00/tomhi2.pat
|
||||
share/timidity/goemon/gsdrum00/tomlo1.pat
|
||||
share/timidity/goemon/gsdrum00/tomlo2.pat
|
||||
share/timidity/goemon/gsdrum00/tommid1.pat
|
||||
share/timidity/goemon/gsdrum00/tommid2.pat
|
||||
share/timidity/goemon/gsdrum00/woodblk1.pat
|
||||
share/timidity/goemon/gsdrum00/woodblk2.pat
|
||||
share/timidity/goemon/gsdrum08/
|
||||
share/timidity/goemon/gsdrum08/bank.inf
|
||||
share/timidity/goemon/gsdrum08/gsdrum08.doc
|
||||
share/timidity/goemon/gsdrum08/gsdrum08.txt
|
||||
share/timidity/goemon/gsdrum08/roomhi1.pat
|
||||
share/timidity/goemon/gsdrum08/roomhi2.pat
|
||||
share/timidity/goemon/gsdrum08/roomlow1.pat
|
||||
share/timidity/goemon/gsdrum08/roomlow2.pat
|
||||
share/timidity/goemon/gsdrum08/roommid1.pat
|
||||
share/timidity/goemon/gsdrum08/roommid2.pat
|
||||
share/timidity/goemon/gsdrum40/
|
||||
share/timidity/goemon/gsdrum40/bank.inf
|
||||
share/timidity/goemon/gsdrum40/br_slap.pat
|
||||
share/timidity/goemon/gsdrum40/br_swirl.pat
|
||||
share/timidity/goemon/gsdrum40/br_swish.pat
|
||||
share/timidity/goemon/gsdrum40/gsdrum40.bak
|
||||
share/timidity/goemon/gsdrum40/gsdrum40.doc
|
||||
share/timidity/goemon/gsdrum40/gsdrum40.txt
|
||||
share/timidity/goemon/gsdrum40/hihatcl.pat
|
||||
share/timidity/goemon/gsdrum40/hihatop.pat
|
||||
share/timidity/goemon/gtrharm.pat
|
||||
share/timidity/goemon/guiro1.pat
|
||||
share/timidity/goemon/guiro2.pat
|
||||
share/timidity/goemon/gunshot.pat
|
||||
share/timidity/goemon/halopad.pat
|
||||
share/timidity/goemon/hammond.pat
|
||||
share/timidity/goemon/harmonca.pat
|
||||
share/timidity/goemon/harp.pat
|
||||
share/timidity/goemon/helicptr.pat
|
||||
share/timidity/goemon/highq.pat
|
||||
share/timidity/goemon/hihatcl.pat
|
||||
share/timidity/goemon/hihatop.pat
|
||||
share/timidity/goemon/hihatpd.pat
|
||||
share/timidity/goemon/hitbrass.pat
|
||||
share/timidity/goemon/homeorg.pat
|
||||
share/timidity/goemon/honky.pat
|
||||
share/timidity/goemon/hrpschrd.pat
|
||||
share/timidity/goemon/jazzgtr2.pat
|
||||
share/timidity/goemon/jingles.pat
|
||||
share/timidity/goemon/jungle.pat
|
||||
share/timidity/goemon/kalimba.pat
|
||||
share/timidity/goemon/kick1.pat
|
||||
share/timidity/goemon/kick2.pat
|
||||
share/timidity/goemon/koto.pat
|
||||
share/timidity/goemon/lcalliop.pat
|
||||
share/timidity/goemon/lead5th.pat
|
||||
share/timidity/goemon/maracas.pat
|
||||
share/timidity/goemon/marcato.pat
|
||||
share/timidity/goemon/marimba.pat
|
||||
share/timidity/goemon/metalpad.pat
|
||||
share/timidity/goemon/metbell.pat
|
||||
share/timidity/goemon/metclick.pat
|
||||
share/timidity/goemon/mutegtr2.pat
|
||||
share/timidity/goemon/mutetrum.pat
|
||||
share/timidity/goemon/nyguitar.pat
|
||||
share/timidity/goemon/ob8.pat
|
||||
share/timidity/goemon/oboe.pat
|
||||
share/timidity/goemon/ocarina.pat
|
||||
share/timidity/goemon/odguitar.pat
|
||||
share/timidity/goemon/orchhit.pat
|
||||
share/timidity/goemon/percorg.pat
|
||||
share/timidity/goemon/piccolo.pat
|
||||
share/timidity/goemon/pickbass.pat
|
||||
share/timidity/goemon/pizzcato.pat
|
||||
share/timidity/goemon/recorder.pat
|
||||
share/timidity/goemon/reedorg.pat
|
||||
share/timidity/goemon/revcym.pat
|
||||
share/timidity/goemon/rhodes.pat
|
||||
share/timidity/goemon/rvrbxylo.pat
|
||||
share/timidity/goemon/santur.pat
|
||||
share/timidity/goemon/sawwave.pat
|
||||
share/timidity/goemon/scratch1.pat
|
||||
share/timidity/goemon/scratch2.pat
|
||||
share/timidity/goemon/seagulls.pat
|
||||
share/timidity/goemon/shakazul.pat
|
||||
share/timidity/goemon/shaker.pat
|
||||
share/timidity/goemon/shamisen.pat
|
||||
share/timidity/goemon/shannai.pat
|
||||
share/timidity/goemon/sitar.pat
|
||||
share/timidity/goemon/slap.pat
|
||||
share/timidity/goemon/slapbas1.pat
|
||||
share/timidity/goemon/slapbas2.pat
|
||||
share/timidity/goemon/slapbass.pat
|
||||
share/timidity/goemon/snare1.pat
|
||||
share/timidity/goemon/snare2.pat
|
||||
share/timidity/goemon/sologrnd.pat
|
||||
share/timidity/goemon/soundtrk.pat
|
||||
share/timidity/goemon/spctbell.pat
|
||||
share/timidity/goemon/sprnosax.pat
|
||||
share/timidity/goemon/sqrclick.pat
|
||||
share/timidity/goemon/sqrwave.pat
|
||||
share/timidity/goemon/startrak.pat
|
||||
share/timidity/goemon/steeldrm.pat
|
||||
share/timidity/goemon/stickrim.pat
|
||||
share/timidity/goemon/sticks.pat
|
||||
share/timidity/goemon/strings.pat
|
||||
share/timidity/goemon/surdo1.pat
|
||||
share/timidity/goemon/surdo2.pat
|
||||
share/timidity/goemon/sweeper.pat
|
||||
share/timidity/goemon/synbass1.pat
|
||||
share/timidity/goemon/synbass2.pat
|
||||
share/timidity/goemon/synbras1.pat
|
||||
share/timidity/goemon/synbras2.pat
|
||||
share/timidity/goemon/synstr1.pat
|
||||
share/timidity/goemon/synstr2.pat
|
||||
share/timidity/goemon/syntom.pat
|
||||
share/timidity/goemon/synvoic1.pat
|
||||
share/timidity/goemon/taiko.pat
|
||||
share/timidity/goemon/tamborin.pat
|
||||
share/timidity/goemon/tenorsax.pat
|
||||
share/timidity/goemon/timbaleh.pat
|
||||
share/timidity/goemon/timbalel.pat
|
||||
share/timidity/goemon/timpani.pat
|
||||
share/timidity/goemon/tomhi1.pat
|
||||
share/timidity/goemon/tomhi2.pat
|
||||
share/timidity/goemon/tomlo1.pat
|
||||
share/timidity/goemon/tomlo2.pat
|
||||
share/timidity/goemon/tommid1.pat
|
||||
share/timidity/goemon/tommid2.pat
|
||||
share/timidity/goemon/toms.pat
|
||||
share/timidity/goemon/tremstr.pat
|
||||
share/timidity/goemon/triangl1.pat
|
||||
share/timidity/goemon/triangl2.pat
|
||||
share/timidity/goemon/trombone.pat
|
||||
share/timidity/goemon/tuba.pat
|
||||
share/timidity/goemon/tubebell.pat
|
||||
share/timidity/goemon/unicorn.pat
|
||||
share/timidity/goemon/vibes.pat
|
||||
share/timidity/goemon/vibslap.pat
|
||||
share/timidity/goemon/viola.pat
|
||||
share/timidity/goemon/violin.pat
|
||||
share/timidity/goemon/voicedoo.pat
|
||||
share/timidity/goemon/voices.pat
|
||||
share/timidity/goemon/warmpad.pat
|
||||
share/timidity/goemon/whistle.pat
|
||||
share/timidity/goemon/whistle1.pat
|
||||
share/timidity/goemon/whistle2.pat
|
||||
share/timidity/goemon/woodblk.pat
|
||||
share/timidity/goemon/woodblk1.pat
|
||||
share/timidity/goemon/woodblk2.pat
|
||||
share/timidity/goemon/woodflut.pat
|
||||
share/timidity/TimGM6mb/
|
||||
share/timidity/TimGM6mb/5thSawWave.pat
|
||||
share/timidity/TimGM6mb/808Click.pat
|
||||
share/timidity/TimGM6mb/808Hat.pat
|
||||
share/timidity/TimGM6mb/808Snare.pat
|
||||
share/timidity/TimGM6mb/Accordion.pat
|
||||
share/timidity/TimGM6mb/AcousticBass.pat
|
||||
share/timidity/TimGM6mb/AcousticTom.pat
|
||||
share/timidity/TimGM6mb/Agogo.pat
|
||||
share/timidity/TimGM6mb/AgogoBell.pat
|
||||
share/timidity/TimGM6mb/AltoSax-TBv2.3.pat
|
||||
share/timidity/TimGM6mb/Applause.pat
|
||||
share/timidity/TimGM6mb/Atmosphere.pat
|
||||
share/timidity/TimGM6mb/Bagpipe.pat
|
||||
share/timidity/TimGM6mb/Bandoneon.pat
|
||||
share/timidity/TimGM6mb/Banjo.pat
|
||||
share/timidity/TimGM6mb/BariSax-TBv2.3.pat
|
||||
share/timidity/TimGM6mb/BassDrumNew.pat
|
||||
share/timidity/TimGM6mb/BassLead.pat
|
||||
share/timidity/TimGM6mb/Bassoon.pat
|
||||
share/timidity/TimGM6mb/BellTree.pat
|
||||
share/timidity/TimGM6mb/Bird.pat
|
||||
share/timidity/TimGM6mb/BottleChiff.pat
|
||||
share/timidity/TimGM6mb/BowedGlass.pat
|
||||
share/timidity/TimGM6mb/Brass.pat
|
||||
share/timidity/TimGM6mb/BrassTambourine.pat
|
||||
share/timidity/TimGM6mb/BreathNoise.pat
|
||||
share/timidity/TimGM6mb/Brightness.pat
|
||||
share/timidity/TimGM6mb/BrushSnare.pat
|
||||
share/timidity/TimGM6mb/Cabasa.pat
|
||||
share/timidity/TimGM6mb/Castanets.pat
|
||||
share/timidity/TimGM6mb/Celesta.pat
|
||||
share/timidity/TimGM6mb/Cello.pat
|
||||
share/timidity/TimGM6mb/Charang.pat
|
||||
share/timidity/TimGM6mb/ChifferLead.pat
|
||||
share/timidity/TimGM6mb/ChinaCrashCymb.pat
|
||||
share/timidity/TimGM6mb/ChoirAahs.pat
|
||||
share/timidity/TimGM6mb/ChurchOrgan.pat
|
||||
share/timidity/TimGM6mb/Claps808ish.pat
|
||||
share/timidity/TimGM6mb/Clarinet.pat
|
||||
share/timidity/TimGM6mb/Clavinet.pat
|
||||
share/timidity/TimGM6mb/CleanGuitar.pat
|
||||
share/timidity/TimGM6mb/Contrabass.pat
|
||||
share/timidity/TimGM6mb/Cowbell.pat
|
||||
share/timidity/TimGM6mb/Cowbell808.pat
|
||||
share/timidity/TimGM6mb/Crystal.pat
|
||||
share/timidity/TimGM6mb/DistortionGuitar.pat
|
||||
share/timidity/TimGM6mb/DrumStick.pat
|
||||
share/timidity/TimGM6mb/Dulcimer.pat
|
||||
share/timidity/TimGM6mb/E.Piano1.pat
|
||||
share/timidity/TimGM6mb/E.Piano2.pat
|
||||
share/timidity/TimGM6mb/EBongoRim.pat
|
||||
share/timidity/TimGM6mb/ESnare.pat
|
||||
share/timidity/TimGM6mb/EchoDrops.pat
|
||||
share/timidity/TimGM6mb/EnglishHorn.pat
|
||||
share/timidity/TimGM6mb/Fantasia.pat
|
||||
share/timidity/TimGM6mb/Fiddle.pat
|
||||
share/timidity/TimGM6mb/FilterSnap.pat
|
||||
share/timidity/TimGM6mb/FingeredBass.pat
|
||||
share/timidity/TimGM6mb/FluteTB.pat
|
||||
share/timidity/TimGM6mb/FrenchHorns.pat
|
||||
share/timidity/TimGM6mb/FretNoise.pat
|
||||
share/timidity/TimGM6mb/FretlessBass.pat
|
||||
share/timidity/TimGM6mb/Glockenspiel.pat
|
||||
share/timidity/TimGM6mb/Goblin.pat
|
||||
share/timidity/TimGM6mb/GuiroDown.pat
|
||||
share/timidity/TimGM6mb/GuiroUp.pat
|
||||
share/timidity/TimGM6mb/GuitarHarmonics.pat
|
||||
share/timidity/TimGM6mb/GuitarMutes.pat
|
||||
share/timidity/TimGM6mb/GunShot.pat
|
||||
share/timidity/TimGM6mb/HaloPad.pat
|
||||
share/timidity/TimGM6mb/Harmonica.pat
|
||||
share/timidity/TimGM6mb/HarpLP.pat
|
||||
share/timidity/TimGM6mb/Harpsichord.pat
|
||||
share/timidity/TimGM6mb/Helicopter.pat
|
||||
share/timidity/TimGM6mb/HighHatClosed.pat
|
||||
share/timidity/TimGM6mb/HighHatFoot.pat
|
||||
share/timidity/TimGM6mb/HonkyTonk.pat
|
||||
share/timidity/TimGM6mb/IceRain.pat
|
||||
share/timidity/TimGM6mb/JazzGuitar.pat
|
||||
share/timidity/TimGM6mb/Kalimba.pat
|
||||
share/timidity/TimGM6mb/Koto.pat
|
||||
share/timidity/TimGM6mb/LowTumbaTone.pat
|
||||
share/timidity/TimGM6mb/MBongoTone.pat
|
||||
share/timidity/TimGM6mb/Maracas.pat
|
||||
share/timidity/TimGM6mb/Marimba.pat
|
||||
share/timidity/TimGM6mb/MedCrashCymbal.pat
|
||||
share/timidity/TimGM6mb/MelodicTom.pat
|
||||
share/timidity/TimGM6mb/MetClick.pat
|
||||
share/timidity/TimGM6mb/MetalPad.pat
|
||||
share/timidity/TimGM6mb/MusicBox.pat
|
||||
share/timidity/TimGM6mb/MuteTriangle.pat
|
||||
share/timidity/TimGM6mb/MuteTrumpet.pat
|
||||
share/timidity/TimGM6mb/NoiseSlap.pat
|
||||
share/timidity/TimGM6mb/NylonGuitar.pat
|
||||
share/timidity/TimGM6mb/Oboe-Orch.pat
|
||||
share/timidity/TimGM6mb/Ocarina.pat
|
||||
share/timidity/TimGM6mb/OceanWave.pat
|
||||
share/timidity/TimGM6mb/OpenHighHat.pat
|
||||
share/timidity/TimGM6mb/OrchestraHit.pat
|
||||
share/timidity/TimGM6mb/Organ1.pat
|
||||
share/timidity/TimGM6mb/Organ2.pat
|
||||
share/timidity/TimGM6mb/Organ3.pat
|
||||
share/timidity/TimGM6mb/OverdriveGuitar.pat
|
||||
share/timidity/TimGM6mb/PanFlute.pat
|
||||
share/timidity/TimGM6mb/Piano1.pat
|
||||
share/timidity/TimGM6mb/Piano2.pat
|
||||
share/timidity/TimGM6mb/Piano3.pat
|
||||
share/timidity/TimGM6mb/Piccolo.pat
|
||||
share/timidity/TimGM6mb/PickedBass.pat
|
||||
share/timidity/TimGM6mb/Pizzicato.pat
|
||||
share/timidity/TimGM6mb/PolySynth.pat
|
||||
share/timidity/TimGM6mb/QuicaDownstroke.pat
|
||||
share/timidity/TimGM6mb/QuicaHiTone.pat
|
||||
share/timidity/TimGM6mb/QuintoClosedSlap.pat
|
||||
share/timidity/TimGM6mb/QuintoTone.pat
|
||||
share/timidity/TimGM6mb/Recorder.pat
|
||||
share/timidity/TimGM6mb/ReedOrgan.pat
|
||||
share/timidity/TimGM6mb/ReverseCymbal.pat
|
||||
share/timidity/TimGM6mb/RideBell.pat
|
||||
share/timidity/TimGM6mb/RidePing.pat
|
||||
share/timidity/TimGM6mb/RimShot.pat
|
||||
share/timidity/TimGM6mb/RosewoodClaves.pat
|
||||
share/timidity/TimGM6mb/SambaWhistle.pat
|
||||
share/timidity/TimGM6mb/SawWave.pat
|
||||
share/timidity/TimGM6mb/Scratch.pat
|
||||
share/timidity/TimGM6mb/Seashore.pat
|
||||
share/timidity/TimGM6mb/Shakuhachi.pat
|
||||
share/timidity/TimGM6mb/Shamisen.pat
|
||||
share/timidity/TimGM6mb/Shenai.pat
|
||||
share/timidity/TimGM6mb/SineWave.pat
|
||||
share/timidity/TimGM6mb/Sinetick.pat
|
||||
share/timidity/TimGM6mb/Sitar.pat
|
||||
share/timidity/TimGM6mb/SlapBass1.pat
|
||||
share/timidity/TimGM6mb/SlapBass2.pat
|
||||
share/timidity/TimGM6mb/SleighBells.pat
|
||||
share/timidity/TimGM6mb/SlowStringsLP.pat
|
||||
share/timidity/TimGM6mb/Snare1.pat
|
||||
share/timidity/TimGM6mb/Snare2.pat
|
||||
share/timidity/TimGM6mb/SoloTrumpet.pat
|
||||
share/timidity/TimGM6mb/SoloVox.pat
|
||||
share/timidity/TimGM6mb/SopSax-TBv2.3.pat
|
||||
share/timidity/TimGM6mb/Soundtrack.pat
|
||||
share/timidity/TimGM6mb/SpaceVoice.pat
|
||||
share/timidity/TimGM6mb/SquareWave.pat
|
||||
share/timidity/TimGM6mb/StarTheme.pat
|
||||
share/timidity/TimGM6mb/SteelDrum.pat
|
||||
share/timidity/TimGM6mb/SteelGuitar.pat
|
||||
share/timidity/TimGM6mb/Strings-Tremelo.pat
|
||||
share/timidity/TimGM6mb/StringsCLP.pat
|
||||
share/timidity/TimGM6mb/SweepPad.pat
|
||||
share/timidity/TimGM6mb/SynDrumWave.pat
|
||||
share/timidity/TimGM6mb/SynthBass1.pat
|
||||
share/timidity/TimGM6mb/SynthBass2.pat
|
||||
share/timidity/TimGM6mb/SynthBrass1.pat
|
||||
share/timidity/TimGM6mb/SynthBrass2.pat
|
||||
share/timidity/TimGM6mb/SynthCalliope.pat
|
||||
share/timidity/TimGM6mb/SynthDrum.pat
|
||||
share/timidity/TimGM6mb/SynthStrings1.pat
|
||||
share/timidity/TimGM6mb/SynthStrings2.pat
|
||||
share/timidity/TimGM6mb/SynthVox.pat
|
||||
share/timidity/TimGM6mb/TaikoDrum.pat
|
||||
share/timidity/TimGM6mb/Telephone.pat
|
||||
share/timidity/TimGM6mb/TenorSax-TBv2.3.pat
|
||||
share/timidity/TimGM6mb/TimGM6mb.cfg
|
||||
share/timidity/TimGM6mb/TimbaleRimshot.pat
|
||||
share/timidity/TimGM6mb/TimbaleStrike.pat
|
||||
share/timidity/TimGM6mb/TimpDrumA1.pat
|
||||
share/timidity/TimGM6mb/Timpani.pat
|
||||
share/timidity/TimGM6mb/TinkerBell.pat
|
||||
share/timidity/TimGM6mb/TriangleWaveDb5.pat
|
||||
share/timidity/TimGM6mb/Trombone.pat
|
||||
share/timidity/TimGM6mb/Tuba.pat
|
||||
share/timidity/TimGM6mb/TubularBells.pat
|
||||
share/timidity/TimGM6mb/VibraLoop.pat
|
||||
share/timidity/TimGM6mb/Vibraphone.pat
|
||||
share/timidity/TimGM6mb/Viola.pat
|
||||
share/timidity/TimGM6mb/Violin.pat
|
||||
share/timidity/TimGM6mb/VoiceOohs.pat
|
||||
share/timidity/TimGM6mb/WarmPad.pat
|
||||
share/timidity/TimGM6mb/Whistle.pat
|
||||
share/timidity/TimGM6mb/WoodBlock.pat
|
||||
share/timidity/TimGM6mb/Xylophone.pat
|
||||
%%xaw%%
|
||||
|
Loading…
x
Reference in New Issue
Block a user