diff options
author | wiz <wiz> | 2000-12-17 01:41:42 +0000 |
---|---|---|
committer | wiz <wiz> | 2000-12-17 01:41:42 +0000 |
commit | 212915382c18d39f93dd0cbd4ea5c0dc32e653e7 (patch) | |
tree | 28fef5d5bed1161d102e1b4e0f29583d53bad594 | |
parent | a50aed22484baea40d1c577cf3dd211dd10a21f8 (diff) | |
download | pkgsrc-212915382c18d39f93dd0cbd4ea5c0dc32e653e7.tar.gz |
Possible patch set for timidity (5,5MB). Was used in timidity-0.2i package.
-rw-r--r-- | audio/guspatches/Makefile | 37 | ||||
-rw-r--r-- | audio/guspatches/files/gravis.cfg | 205 | ||||
-rw-r--r-- | audio/guspatches/files/md5 | 4 | ||||
-rw-r--r-- | audio/guspatches/files/midia.cfg | 15 | ||||
-rw-r--r-- | audio/guspatches/files/timidity.cfg | 75 | ||||
-rw-r--r-- | audio/guspatches/pkg/COMMENT | 1 | ||||
-rw-r--r-- | audio/guspatches/pkg/DESCR | 1 | ||||
-rw-r--r-- | audio/guspatches/pkg/PLIST | 204 |
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 |