summaryrefslogtreecommitdiff
path: root/audio/guspatches
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2000-12-17 01:41:42 +0000
committerwiz <wiz@pkgsrc.org>2000-12-17 01:41:42 +0000
commit4ef01783e5b97145fb9dfecb08af721d2f5b6e74 (patch)
tree28fef5d5bed1161d102e1b4e0f29583d53bad594 /audio/guspatches
parent191f1f0ca1f66daf3ead212c7904b88f1e35f604 (diff)
downloadpkgsrc-4ef01783e5b97145fb9dfecb08af721d2f5b6e74.tar.gz
Possible patch set for timidity (5,5MB). Was used in timidity-0.2i package.
Diffstat (limited to 'audio/guspatches')
-rw-r--r--audio/guspatches/Makefile37
-rw-r--r--audio/guspatches/files/gravis.cfg205
-rw-r--r--audio/guspatches/files/md54
-rw-r--r--audio/guspatches/files/midia.cfg15
-rw-r--r--audio/guspatches/files/timidity.cfg75
-rw-r--r--audio/guspatches/pkg/COMMENT1
-rw-r--r--audio/guspatches/pkg/DESCR1
-rw-r--r--audio/guspatches/pkg/PLIST204
8 files changed, 542 insertions, 0 deletions
diff --git a/audio/guspatches/Makefile b/audio/guspatches/Makefile
new file mode 100644
index 00000000000..4877e740300
--- /dev/null
+++ b/audio/guspatches/Makefile
@@ -0,0 +1,37 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/12/17 01:41:42 wiz Exp $
+#
+
+DISTNAME= dgguspat
+PKGNAME= guspatches-1.0
+CATEGORIES= audio
+MASTER_SITES= ${MASTER_SITE_LOCAL}
+EXTRACT_SUFX= .zip
+
+MAINTAINER= packages@netbsd.org
+
+BUILD_DEPENDS+= unzip:../../archivers/unzip
+
+CONFLICTS= eawpatches-*
+
+RESTRICTED= "Uses copyrighted patches"
+NO_BIN_ON_FTP= ${RESTRICTED}
+NO_BIN_ON_CDROM= ${RESTRICTED}
+
+EXTRACT_ONLY= # empty
+NO_PATCH= yes
+NO_CONFIGURE= yes
+
+do-build:
+ ${SED} "s|@PREFIX@|${PREFIX}|" < ${FILESDIR}/gravis.cfg > \
+ ${WRKDIR}/gravis.cfg
+ ${SED} "s|@PREFIX@|${PREFIX}|" < ${FILESDIR}/timidity.cfg > \
+ ${WRKDIR}/timidity.cfg
+
+do-install:
+ ${MKDIR} ${PREFIX}/share/timidity
+ cd ${PREFIX}/share/timidity && unzip -oqL ${DISTDIR}/${DISTFILES}
+ ${INSTALL_DATA} ${FILESDIR}/midia.cfg ${PREFIX}/share/timidity
+ ${INSTALL_DATA} ${WRKDIR}/gravis.cfg ${PREFIX}/share/timidity
+ ${INSTALL_DATA} ${WRKDIR}/timidity.cfg ${PREFIX}/share/timidity
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/guspatches/files/gravis.cfg b/audio/guspatches/files/gravis.cfg
new file mode 100644
index 00000000000..42c4331a3d1
--- /dev/null
+++ b/audio/guspatches/files/gravis.cfg
@@ -0,0 +1,205 @@
+##############################################################################
+# These are the standard patches that come with the GUS, mapped into GM
+# programs.
+#
+
+dir @PREFIX@/share/timidity/patch
+
+bank 0
+
+ 0 acpiano
+ 1 britepno
+ 2 synpiano
+ 3 honky
+ 4 epiano1
+ 5 epiano2
+ 6 hrpschrd
+ 7 clavinet
+ 8 celeste
+ 9 glocken
+ 10 musicbox
+ 11 vibes
+ 12 marimba
+ 13 xylophon amp=200
+ 14 tubebell
+ 15 santur
+ 16 homeorg
+ 17 percorg
+ 18 rockorg
+ 19 church
+ 20 reedorg
+ 21 accordn
+ 22 harmonca
+ 23 concrtna
+ 24 nyguitar
+ 25 acguitar
+ 26 jazzgtr
+ 27 cleangtr
+ 28 mutegtr
+ 29 odguitar
+ 30 distgtr
+ 31 gtrharm
+ 32 acbass
+ 33 fngrbass
+ 34 pickbass
+ 35 fretless
+ 36 slapbas1
+ 37 slapbas2
+ 38 synbass1
+ 39 synbass2
+ 40 violin
+ 41 viola
+ 42 cello
+ 43 contraba
+ 44 tremstr
+ 45 pizzcato
+ 46 harp
+ 47 timpani
+ # This sounds pretty dumb with the default panning
+ 48 marcato pan=center
+ 49 slowstr
+ 50 synstr1
+ 51 synstr2
+ 52 choir
+ 53 doo
+ 54 voices
+ 55 orchhit
+ 56 trumpet
+ 57 trombone
+ 58 tuba
+ 59 mutetrum
+ 60 frenchrn
+ 61 hitbrass
+ 62 synbras1
+ 63 synbras2
+ 64 sprnosax
+ 65 altosax
+ 66 tenorsax
+ 67 barisax
+ 68 oboe
+ 69 englhorn
+ 70 bassoon
+ 71 clarinet
+ 72 piccolo
+ 73 flute
+ 74 recorder
+ 75 woodflut
+ 76 bottle
+ 77 shakazul
+ 78 whistle
+ 79 ocarina
+ 80 sqrwave
+ 81 sawwave
+ 82 calliope
+ 83 chiflead
+ 84 charang
+ 85 voxlead
+ 86 lead5th
+ 87 basslead
+ 88 fantasia
+ 89 warmpad
+ 90 polysyn
+ 91 ghostie
+ 92 bowglass
+ 93 metalpad
+ 94 halopad
+ 95 sweeper
+ 96 aurora
+ 97 soundtrk
+ 98 crystal
+ 99 atmosphr
+ 100 freshair
+ 101 unicorn
+ 102 echovox
+ 103 startrak
+ 104 sitar
+ 105 banjo
+ 106 shamisen
+ 107 koto
+ 108 kalimba
+ 109 bagpipes
+ 110 fiddle
+ 111 shannai
+ 112 carillon
+ 113 agogo
+ 114 steeldrm
+ 115 woodblk
+ 116 taiko
+ 117 toms
+ 118 syntom
+ 119 revcym
+ 120 fx-fret
+ 121 fx-blow
+ 122 seashore
+ 123 jungle
+ 124 telephon
+ 125 helicptr
+ 126 applause note=69
+ 127 pistol
+
+##############################################################################
+# The GUS drum patches
+
+drumset 0
+
+ 27 highq
+ 28 slap
+ 29 scratch1
+ 30 scratch2
+ 31 sticks strip=tail
+ 32 sqrclick
+ 33 metclick
+ 34 metbell keep=loop keep=env
+ 35 kick1
+ 36 kick2
+ 37 stickrim strip=tail
+ 38 snare1
+ 39 claps
+ 40 snare2 note=38
+ 41 tomlo2
+ 42 hihatcl
+ 43 tomlo1
+ 44 hihatpd
+ 45 tommid2
+ 46 hihatop
+ 47 tommid1
+ 48 tomhi2
+ 49 cymcrsh1
+ 50 tomhi1
+ 51 cymride1
+ 52 cymchina
+ 53 cymbell
+ 54 tamborin
+ 55 cymsplsh
+ 56 cowbell
+ 57 cymcrsh2
+ 58 vibslap
+ 59 cymride2
+ 60 bongohi
+ 61 bongolo
+ 62 congahi1
+ 63 congahi2
+ 64 congalo
+ 65 timbaleh
+ 66 timbalel
+ 67 agogohi
+ 68 agogolo
+ 69 cabasa strip=tail
+ 70 maracas
+ 71 whistle1 keep=loop keep=env
+ 72 whistle2 keep=loop keep=env
+ 73 guiro1
+ 74 guiro2
+ 75 clave
+ 76 woodblk1
+ 77 woodblk2
+ 78 cuica1
+ 79 cuica2
+ 80 triangl1
+ 81 triangl2
+ 82 shaker
+ 83 jingles
+ 84 belltree keep=loop keep=env
+ 85 castinet
+ 86 surdo1
+ 87 surdo2
diff --git a/audio/guspatches/files/md5 b/audio/guspatches/files/md5
new file mode 100644
index 00000000000..900513204f8
--- /dev/null
+++ b/audio/guspatches/files/md5
@@ -0,0 +1,4 @@
+$NetBSD: md5,v 1.1.1.1 2000/12/17 01:41:42 wiz Exp $
+
+MD5 (dgguspat.zip) = 94affd73c5b53ff0d5e12df1bc55c53d
+MD5 (timidity-0.2i.tar.gz) = 7dedd75232aaa7729e50c76cdd379b82
diff --git a/audio/guspatches/files/midia.cfg b/audio/guspatches/files/midia.cfg
new file mode 100644
index 00000000000..8aac978b57c
--- /dev/null
+++ b/audio/guspatches/files/midia.cfg
@@ -0,0 +1,15 @@
+##############################################################################
+# A config file for the Midia patch set. The patch filenames are identical
+# to the GUS ones, although many of the patches themselves are different.
+
+source gravis.cfg
+
+bank 0
+
+# The Midia set doesn't have a bright piano, so we substitute acpiano instead.
+# (Yes, it can get loaded into memory twice -- don't worry, it's only some
+# 970kB long... :)
+
+ 1 acpiano
+
+# There's no pistol either, but I can't think of a reasonable substitute.
diff --git a/audio/guspatches/files/timidity.cfg b/audio/guspatches/files/timidity.cfg
new file mode 100644
index 00000000000..e6af19a56cf
--- /dev/null
+++ b/audio/guspatches/files/timidity.cfg
@@ -0,0 +1,75 @@
+##############################################################################
+#
+# Instrument configuration file for timidity
+#
+# Specify library directory: dir <directory>
+#
+# - Multiple library directories may be given. The ones given last will be
+# searched first so you can override them in later configuration files.
+# Extra configuration files and MIDI files will also be searched in these
+# directories.
+#
+# Set tone bank or drum set to modify: bank <number>
+# drumset <number>
+#
+# Map program number to patch map: <program number> <patch name>
+#
+# - If the patch can't be found in the library directories, TiMidity will
+# search again with ".pat" appended to the name.
+# Programs without a loaded patch will be silent, except that for
+# banks/drumsets >0, the corresponding patch in bank/drumset 0 will
+# be used (if one exists).
+#
+# Read another configuration file: source <file name>
+#
+
+##############################################################################
+# If you've moved things around since compiling, uncomment and edit this to
+# point to the library directory:
+#
+dir @PREFIX@/share/timidity
+#
+
+##############################################################################
+# This sets up the default patches in the TiMidity support package
+# "timidity-lib-0.1.tar.gz":
+
+#bank 0
+# 0 patch/acpiano.pat
+# 24 patch/nylongt2.pat
+
+##############################################################################
+# If you have Dustin McCartney's "wowpats" patches, you can source the
+# config file to set them up for TiMidity:
+#
+# (Note that later entries in config files always override earlier ones)
+#
+#source wowpats.cfg
+#
+
+##############################################################################
+# If you have Dustin McCartney's GS drum sets, you can source the config
+# file to set them up for TiMidity:
+#
+#source gsdrum.cfg
+#
+
+##############################################################################
+# If you have the GUS General MIDI patch set, uncomment the following lines
+# and edit the "dir" statement to point to your GUS patch directory.
+#
+#dir /dos-C/ultrasnd/midi
+#source gravis.cfg
+#
+
+##############################################################################
+# If you have the Midia patch set, you can source midia.cfg to set them up.
+# Note that midia.cfg sources gravis.cfg in turn, since the filenames are
+# almost identical.
+#
+source midia.cfg
+#
+
+
+##############################################################################
+# End of configuration file
diff --git a/audio/guspatches/pkg/COMMENT b/audio/guspatches/pkg/COMMENT
new file mode 100644
index 00000000000..a7cf28b2b4d
--- /dev/null
+++ b/audio/guspatches/pkg/COMMENT
@@ -0,0 +1 @@
+GUS (Gravis Ultrasound) patches (audio samples) for TiMidity
diff --git a/audio/guspatches/pkg/DESCR b/audio/guspatches/pkg/DESCR
new file mode 100644
index 00000000000..a7cf28b2b4d
--- /dev/null
+++ b/audio/guspatches/pkg/DESCR
@@ -0,0 +1 @@
+GUS (Gravis Ultrasound) patches (audio samples) for TiMidity
diff --git a/audio/guspatches/pkg/PLIST b/audio/guspatches/pkg/PLIST
new file mode 100644
index 00000000000..c0b7b94370c
--- /dev/null
+++ b/audio/guspatches/pkg/PLIST
@@ -0,0 +1,204 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/17 01:41:43 wiz Exp $
+share/timidity/timidity.cfg
+share/timidity/gravis.cfg
+share/timidity/midia.cfg
+share/timidity/acbass.pat
+share/timidity/accordn.pat
+share/timidity/acguitar.pat
+share/timidity/acpiano.pat
+share/timidity/agogo.pat
+share/timidity/agogohi.pat
+share/timidity/agogolo.pat
+share/timidity/altosax.pat
+share/timidity/applause.pat
+share/timidity/atmosphr.pat
+share/timidity/aurora.pat
+share/timidity/bagpipes.pat
+share/timidity/banjo.pat
+share/timidity/barisax.pat
+share/timidity/basslead.pat
+share/timidity/bassoon.pat
+share/timidity/belltree.pat
+share/timidity/blank.pat
+share/timidity/bongohi.pat
+share/timidity/bongolo.pat
+share/timidity/bottle.pat
+share/timidity/bowglass.pat
+share/timidity/britepno.pat
+share/timidity/c550kc_1.pat
+share/timidity/c550sn10.pat
+share/timidity/c550sn_6.pat
+share/timidity/c550vibs.pat
+share/timidity/cabasa.pat
+share/timidity/calliope.pat
+share/timidity/carillon.pat
+share/timidity/castinet.pat
+share/timidity/celeste.pat
+share/timidity/cello.pat
+share/timidity/charang.pat
+share/timidity/chiflead.pat
+share/timidity/choir.pat
+share/timidity/church.pat
+share/timidity/claps.pat
+share/timidity/clarinet.pat
+share/timidity/clave.pat
+share/timidity/clavinet.pat
+share/timidity/cleangtr.pat
+share/timidity/concrtna.pat
+share/timidity/congahi1.pat
+share/timidity/congahi2.pat
+share/timidity/congalo.pat
+share/timidity/contraba.pat
+share/timidity/cowbell.pat
+share/timidity/crystal.pat
+share/timidity/cuica1.pat
+share/timidity/cuica2.pat
+share/timidity/cymbell.pat
+share/timidity/cymchina.pat
+share/timidity/cymcrsh1.pat
+share/timidity/cymcrsh2.pat
+share/timidity/cymride1.pat
+share/timidity/cymride2.pat
+share/timidity/cymsplsh.pat
+share/timidity/distgtr.pat
+share/timidity/doo.pat
+share/timidity/echovox.pat
+share/timidity/englhorn.pat
+share/timidity/epiano1.pat
+share/timidity/epiano2.pat
+share/timidity/fantasia.pat
+share/timidity/fiddle.pat
+share/timidity/flute.pat
+share/timidity/fngrbass.pat
+share/timidity/frenchrn.pat
+share/timidity/freshair.pat
+share/timidity/fretless.pat
+share/timidity/fx-blow.pat
+share/timidity/fx-fret.pat
+share/timidity/ghostie.pat
+share/timidity/glocken.pat
+share/timidity/gtrharm.pat
+share/timidity/guiro1.pat
+share/timidity/guiro2.pat
+share/timidity/halopad.pat
+share/timidity/harmonca.pat
+share/timidity/harp.pat
+share/timidity/helicptr.pat
+share/timidity/highq.pat
+share/timidity/hihatcl.pat
+share/timidity/hihatop.pat
+share/timidity/hihatpd.pat
+share/timidity/hitbrass.pat
+share/timidity/homeorg.pat
+share/timidity/honky.pat
+share/timidity/hrpschrd.pat
+share/timidity/jazzgtr.pat
+share/timidity/jingles.pat
+share/timidity/jungle.pat
+share/timidity/kalimba.pat
+share/timidity/kick1.pat
+share/timidity/kick2.pat
+share/timidity/koto.pat
+share/timidity/lead5th.pat
+share/timidity/maracas.pat
+share/timidity/marcato.pat
+share/timidity/marimba.pat
+share/timidity/metalpad.pat
+share/timidity/metbell.pat
+share/timidity/metclick.pat
+share/timidity/musicbox.pat
+share/timidity/mutegtr.pat
+share/timidity/mutetrum.pat
+share/timidity/nyguitar.pat
+share/timidity/oboe.pat
+share/timidity/ocarina.pat
+share/timidity/odguitar.pat
+share/timidity/orchhit.pat
+share/timidity/percorg.pat
+share/timidity/piccolo.pat
+share/timidity/pickbass.pat
+share/timidity/pistol.pat
+share/timidity/pizzcato.pat
+share/timidity/polysyn.pat
+share/timidity/recorder.pat
+share/timidity/reedorg.pat
+share/timidity/revcym.pat
+share/timidity/ringwhsl.pat
+share/timidity/rockorg.pat
+share/timidity/santur.pat
+share/timidity/sawwave.pat
+share/timidity/scratch1.pat
+share/timidity/scratch2.pat
+share/timidity/seashore.pat
+share/timidity/shakazul.pat
+share/timidity/shaker.pat
+share/timidity/shamisen.pat
+share/timidity/shannai.pat
+share/timidity/sitar.pat
+share/timidity/slap.pat
+share/timidity/slapbas1.pat
+share/timidity/slapbas2.pat
+share/timidity/slowstr.pat
+share/timidity/snare1.pat
+share/timidity/snare2.pat
+share/timidity/soundtrk.pat
+share/timidity/sprnosax.pat
+share/timidity/sqrclick.pat
+share/timidity/sqrwave.pat
+share/timidity/startrak.pat
+share/timidity/steeldrm.pat
+share/timidity/stickrim.pat
+share/timidity/sticks.pat
+share/timidity/surdo1.pat
+share/timidity/surdo2.pat
+share/timidity/sweeper.pat
+share/timidity/synbass1.pat
+share/timidity/synbass2.pat
+share/timidity/synbras1.pat
+share/timidity/synbras2.pat
+share/timidity/synpiano.pat
+share/timidity/synstr1.pat
+share/timidity/synstr2.pat
+share/timidity/syntom.pat
+share/timidity/taiko.pat
+share/timidity/tamborin.pat
+share/timidity/telephon.pat
+share/timidity/tenorsax.pat
+share/timidity/timbaleh.pat
+share/timidity/timbalel.pat
+share/timidity/timpani.pat
+share/timidity/tomhi1.pat
+share/timidity/tomhi2.pat
+share/timidity/tomlo1.pat
+share/timidity/tomlo2.pat
+share/timidity/tommid1.pat
+share/timidity/tommid2.pat
+share/timidity/toms.pat
+share/timidity/tremstr.pat
+share/timidity/triangl1.pat
+share/timidity/triangl2.pat
+share/timidity/trombone.pat
+share/timidity/trumpet.pat
+share/timidity/tuba.pat
+share/timidity/tubebell.pat
+share/timidity/unicorn.pat
+share/timidity/vibes.pat
+share/timidity/vibslap.pat
+share/timidity/viola.pat
+share/timidity/violin.pat
+share/timidity/voices.pat
+share/timidity/voxlead.pat
+share/timidity/warmpad.pat
+share/timidity/whistle.pat
+share/timidity/whistle1.pat
+share/timidity/whistle2.pat
+share/timidity/woodblk.pat
+share/timidity/woodblk1.pat
+share/timidity/woodblk2.pat
+share/timidity/woodflut.pat
+share/timidity/xylophon.pat
+share/timidity/chris6.cfg
+share/timidity/default.cfg
+share/timidity/maplerag.cfg
+share/timidity/ultramid.ini
+@dirrm share/timidity