On Sat, 26 Feb 2005 23:25:54 -0700 Craig White <craigwhite@xxxxxxxxxxx> wrote: > On Sat, 2005-02-26 at 23:46 -0600, Jeff Vian wrote: > > A recent thread on playing midi files with TiMidity got me to wondering > > about a problem I have. > > > > One web site that I love has music that plays with the pages. They play > > when I use Windows, but on Linux they don't. I wondered why since I > > have most of the music formats playable with XMMS and others. > > > > When I checked this site i found all the music files are midi (.mid) > > files. > > > > Now my quest is to find out how to get firefox on Fedora to play > > the .mid files that web pages may use. > > > > Does anyone know how to get firefox to play the .mid files? > > > > I also seem to need a little help with installing/configuring TiMidity > > to play regular .mid files locally. > > I have installed timidity after compiling but when I try to open a .mid > > file it fails because the timidity.cfg file is not found. Documentation > > is too sparse to let me know the minimum content of this file necessary > > to play .mid files. > > > > Can someone share their timidity.cfg file so I can play .mid files? > ---- > Methinks that the cfg is a waste of time - it's probably generated by > your install... > The timidity.cfg file is at /etc/timidity.cfg Do a man 5 timidity.cfg to see what it contains. > I know that by the default install (non-user compiled version), that I > actually can play midi files... > > timidity 1.mid > > a listing of the files doesn't hint at anything that could be used as a > plugin... > > # rpm -ql timidity++|grep so > /usr/share/timidity/instruments/bassoon.pat > /usr/share/timidity/instruments/soundtrk.pat > > but I would imagine that you could coax mozilla into playing xaudio/midi > or whatever the type is by telling pointing it to /usr/bin/timidity > > anyway...because you asked for it... > > Craig > > # cat /usr/share/timidity/timidity.cfg > ############################################################################## > # These are the standard patches that come with the GUS, mapped into GM > # programs. > # > > bank 0 > > 0 /usr/share/timidity/instruments/acpiano > 1 /usr/share/timidity/instruments/britepno > 2 /usr/share/timidity/instruments/synpiano > 3 /usr/share/timidity/instruments/honky > 4 /usr/share/timidity/instruments/epiano1 > 5 /usr/share/timidity/instruments/epiano2 > 6 /usr/share/timidity/instruments/hrpschrd > 7 /usr/share/timidity/instruments/clavinet > 8 /usr/share/timidity/instruments/celeste > 9 /usr/share/timidity/instruments/glocken > 10 /usr/share/timidity/instruments/musicbox > 11 /usr/share/timidity/instruments/vibes > 12 /usr/share/timidity/instruments/marimba > 13 /usr/share/timidity/instruments/xylophon amp=200 > 14 /usr/share/timidity/instruments/tubebell > 15 /usr/share/timidity/instruments/santur > 16 /usr/share/timidity/instruments/homeorg > 17 /usr/share/timidity/instruments/percorg > 18 /usr/share/timidity/instruments/rockorg > 19 /usr/share/timidity/instruments/church > 20 /usr/share/timidity/instruments/reedorg > 21 /usr/share/timidity/instruments/accordn > 22 /usr/share/timidity/instruments/harmonca > 23 /usr/share/timidity/instruments/concrtna > 24 /usr/share/timidity/instruments/nyguitar > 25 /usr/share/timidity/instruments/acguitar > 26 /usr/share/timidity/instruments/jazzgtr > 27 /usr/share/timidity/instruments/cleangtr > 28 /usr/share/timidity/instruments/mutegtr > 29 /usr/share/timidity/instruments/odguitar > 30 /usr/share/timidity/instruments/distgtr > 31 /usr/share/timidity/instruments/gtrharm > 32 /usr/share/timidity/instruments/acbass > 33 /usr/share/timidity/instruments/fngrbass > 34 /usr/share/timidity/instruments/pickbass > 35 /usr/share/timidity/instruments/fretless > 36 /usr/share/timidity/instruments/slapbas1 > 37 /usr/share/timidity/instruments/slapbas2 > 38 /usr/share/timidity/instruments/synbass1 > 39 /usr/share/timidity/instruments/synbass2 > 40 /usr/share/timidity/instruments/violin > 41 /usr/share/timidity/instruments/viola > 42 /usr/share/timidity/instruments/cello > 43 /usr/share/timidity/instruments/contraba > 44 /usr/share/timidity/instruments/tremstr > 45 /usr/share/timidity/instruments/pizzcato > 46 /usr/share/timidity/instruments/harp > 47 /usr/share/timidity/instruments/timpani > # This sounds pretty dumb with the default panning > 48 /usr/share/timidity/instruments/marcato pan=center > 49 /usr/share/timidity/instruments/slowstr > 50 /usr/share/timidity/instruments/synstr1 > 51 /usr/share/timidity/instruments/synstr2 > 52 /usr/share/timidity/instruments/choir > 53 /usr/share/timidity/instruments/doo > 54 /usr/share/timidity/instruments/voices > 55 /usr/share/timidity/instruments/orchhit > 56 /usr/share/timidity/instruments/trumpet > 57 /usr/share/timidity/instruments/trombone > 58 /usr/share/timidity/instruments/tuba > 59 /usr/share/timidity/instruments/mutetrum > 60 /usr/share/timidity/instruments/frenchrn > 61 /usr/share/timidity/instruments/hitbrass > 62 /usr/share/timidity/instruments/synbras1 > 63 /usr/share/timidity/instruments/synbras2 > 64 /usr/share/timidity/instruments/sprnosax > 65 /usr/share/timidity/instruments/altosax > 66 /usr/share/timidity/instruments/tenorsax > 67 /usr/share/timidity/instruments/barisax > 68 /usr/share/timidity/instruments/oboe > 69 /usr/share/timidity/instruments/englhorn > 70 /usr/share/timidity/instruments/bassoon > 71 /usr/share/timidity/instruments/clarinet > 72 /usr/share/timidity/instruments/piccolo > 73 /usr/share/timidity/instruments/flute > 74 /usr/share/timidity/instruments/recorder > 75 /usr/share/timidity/instruments/woodflut > 76 /usr/share/timidity/instruments/bottle > 77 /usr/share/timidity/instruments/shakazul > 78 /usr/share/timidity/instruments/whistle > 79 /usr/share/timidity/instruments/ocarina > 80 /usr/share/timidity/instruments/sqrwave > 81 /usr/share/timidity/instruments/sawwave > 82 /usr/share/timidity/instruments/calliope > 83 /usr/share/timidity/instruments/chiflead > 84 /usr/share/timidity/instruments/charang > 85 /usr/share/timidity/instruments/voxlead > 86 /usr/share/timidity/instruments/lead5th > 87 /usr/share/timidity/instruments/basslead > 88 /usr/share/timidity/instruments/fantasia > 89 /usr/share/timidity/instruments/warmpad > 90 /usr/share/timidity/instruments/polysyn > 91 /usr/share/timidity/instruments/ghostie > 92 /usr/share/timidity/instruments/bowglass > 93 /usr/share/timidity/instruments/metalpad > 94 /usr/share/timidity/instruments/halopad > 95 /usr/share/timidity/instruments/sweeper > 96 /usr/share/timidity/instruments/aurora > 97 /usr/share/timidity/instruments/soundtrk > 98 /usr/share/timidity/instruments/crystal > 99 /usr/share/timidity/instruments/atmosphr > 100 /usr/share/timidity/instruments/freshair > 101 /usr/share/timidity/instruments/unicorn > 102 /usr/share/timidity/instruments/echovox > 103 /usr/share/timidity/instruments/startrak > 104 /usr/share/timidity/instruments/sitar > 105 /usr/share/timidity/instruments/banjo > 106 /usr/share/timidity/instruments/shamisen > 107 /usr/share/timidity/instruments/koto > 108 /usr/share/timidity/instruments/kalimba > 109 /usr/share/timidity/instruments/bagpipes > 110 /usr/share/timidity/instruments/fiddle > 111 /usr/share/timidity/instruments/shannai > 112 /usr/share/timidity/instruments/carillon > 113 /usr/share/timidity/instruments/agogo > 114 /usr/share/timidity/instruments/steeldrm > 115 /usr/share/timidity/instruments/woodblk > 116 /usr/share/timidity/instruments/taiko > 117 /usr/share/timidity/instruments/toms > 118 /usr/share/timidity/instruments/syntom > 119 /usr/share/timidity/instruments/revcym > 120 /usr/share/timidity/instruments/fx-fret > 121 /usr/share/timidity/instruments/fx-blow > 122 /usr/share/timidity/instruments/seashore > 123 /usr/share/timidity/instruments/jungle > 124 /usr/share/timidity/instruments/telephon > 125 /usr/share/timidity/instruments/helicptr > 126 /usr/share/timidity/instruments/applause note=69 > 127 /usr/share/timidity/instruments/pistol > > ############################################################################## > # The GUS drum patches > > drumset 0 > > 27 /usr/share/timidity/instruments/highq > 28 /usr/share/timidity/instruments/slap > 29 /usr/share/timidity/instruments/scratch1 > 30 /usr/share/timidity/instruments/scratch2 > 31 /usr/share/timidity/instruments/sticks strip=tail > 32 /usr/share/timidity/instruments/sqrclick > 33 /usr/share/timidity/instruments/metclick > 34 /usr/share/timidity/instruments/metbell keep=loop keep=env > 35 /usr/share/timidity/instruments/kick1 > 36 /usr/share/timidity/instruments/kick2 > 37 /usr/share/timidity/instruments/stickrim strip=tail > 38 /usr/share/timidity/instruments/snare1 > 39 /usr/share/timidity/instruments/claps > 40 /usr/share/timidity/instruments/snare2 note=38 > 41 /usr/share/timidity/instruments/tomlo2 > 42 /usr/share/timidity/instruments/hihatcl > 43 /usr/share/timidity/instruments/tomlo1 > 44 /usr/share/timidity/instruments/hihatpd > 45 /usr/share/timidity/instruments/tommid2 > 46 /usr/share/timidity/instruments/hihatop > 47 /usr/share/timidity/instruments/tommid1 > 48 /usr/share/timidity/instruments/tomhi2 > 49 /usr/share/timidity/instruments/cymcrsh1 > 50 /usr/share/timidity/instruments/tomhi1 > 51 /usr/share/timidity/instruments/cymride1 > 52 /usr/share/timidity/instruments/cymchina > 53 /usr/share/timidity/instruments/cymbell > 54 /usr/share/timidity/instruments/tamborin > 55 /usr/share/timidity/instruments/cymsplsh > 56 /usr/share/timidity/instruments/cowbell > 57 /usr/share/timidity/instruments/cymcrsh2 > 58 /usr/share/timidity/instruments/vibslap > 59 /usr/share/timidity/instruments/cymride2 > 60 /usr/share/timidity/instruments/bongohi > 61 /usr/share/timidity/instruments/bongolo > 62 /usr/share/timidity/instruments/congahi1 > 63 /usr/share/timidity/instruments/congahi2 > 64 /usr/share/timidity/instruments/congalo > 65 /usr/share/timidity/instruments/timbaleh > 66 /usr/share/timidity/instruments/timbalel > 67 /usr/share/timidity/instruments/agogohi > 68 /usr/share/timidity/instruments/agogolo > 69 /usr/share/timidity/instruments/cabasa strip=tail > 70 /usr/share/timidity/instruments/maracas > 71 /usr/share/timidity/instruments/whistle1 keep=loop keep=env > 72 /usr/share/timidity/instruments/whistle2 keep=loop keep=env > 73 /usr/share/timidity/instruments/guiro1 > 74 /usr/share/timidity/instruments/guiro2 > 75 /usr/share/timidity/instruments/clave > 76 /usr/share/timidity/instruments/woodblk1 > 77 /usr/share/timidity/instruments/woodblk2 > 78 /usr/share/timidity/instruments/cuica1 > 79 /usr/share/timidity/instruments/cuica2 > 80 /usr/share/timidity/instruments/triangl1 > 81 /usr/share/timidity/instruments/triangl2 > 82 /usr/share/timidity/instruments/shaker > 83 /usr/share/timidity/instruments/jingles > 84 /usr/share/timidity/instruments/belltree keep=loop keep=env > 85 /usr/share/timidity/instruments/castinet > 86 /usr/share/timidity/instruments/surdo1 > 87 /usr/share/timidity/instruments/surdo2 > -- Richard E Miles Federal Way WA. USA registered linux user 46097