TiMidity++(Ver2.10)
MIDI(TiMidity++)について
- いわゆるソフトウエアMIDI音源を使用する「TiMidity++」をインストールしました。これは、別に「Plugger」をインストールすると、NetscapeNavigatorのMIDIプラグインとしても動作します。
TiMidity++のインストール
- まず、Download TiMidity++のページから以下のファイルをダウンロードします。ここでは、/tmpディレクトリにダウンロードするものとします。
TiMidity++-2.10.2.tar.gz (988 KB, tar+gzip)
- suになり、ファイルを展開し、インストールします。
# cd /tmp
# tar xvfz TiMidity++-2.10.2.tar.gz
# cd /tmp/TiMidity++-2.10.2
# ./configure
# make ; make install
GUS/patのインストール
- 次に、音源データとなるGUS互換のパッチファイル(GUS/pat)と、その在処を記述したコンフィグファイル(*.cfg)をインストールします。
- まず、必要なデレクトリを作成します。
# mkdir /usr/local/lib/timidity <- GUS(pat)とtimidity.cfg以外を置く
# mkdir /usr/local/share
# mkdir /usr/local/share/timidity <- timidity.cfgを置く
- Timidity GUS/patchのページから以下のファイルを、「/usr/local/lib」ディレクトリにダウンロードします。
1.guspat-20000706-aa.tar.gz (1,439,578 bytes)
2.guspat-20000706-ab.tar.gz (1,406,713 bytes)
3.guspat-20000706-ac.tar.gz (1,437,281 bytes)
4.guspat-20000706-ad.tar.gz (1,376,765 bytes)
5.guspat-20000706-ae.tar.gz (1,453,486 bytes)
6.guspat-20000706-af.tar.gz (1,017,962 bytes)
7.guspat-20000706-ag.tar.gz ( 801,221 bytes)
8.guspat-20000706-ah.tar.gz (1,440,388 bytes)
9.guspat-20000706-ai.tar.gz (1,451,017 bytes)
10.guspat-20000706-aj.tar.gz ( 823,213 bytes)
11.guspat-20000706-ak.tar.gz (1,215,870 bytes)
12.guspat-20000706-al.tar.gz (1,353,922 bytes)
13.guspat-20000706-am.tar.gz ( 875,718 bytes)
14.guspat-20000706-an.tar.gz (1,045,530 bytes)
15.guspat-20000706-ao.tar.gz (1,454,475 bytes)
16.guspat-20000706-ap.tar.gz ( 328,188 bytes)
- suになり、全てのファイルを展開します。/usr/local/libで展開すると、/usr/local/lib/timidity/instデレクトリが作られ、その下に展開されます。
# cd /usr/local/lib
# tar xvfz guspat-20000706-aa.tar.gz
# tar xvfz guspat-20000706-ab.tar.gz
(途中略)
# tar xvfz guspat-20000706-ap.tar.gz
- 次に、「timidity.cfg」ファイルを準備します。
先程の展開で「/usr/local/lib/timidity/timidity.cfg」が作成されているので、これを「/usr/local/share/timidity/timidity.cfg」にコピーし、一部修正をします。
(修正前)
dir /usr/local/share/timidity/inst
dir /usr/local/share/timidity
(修正後)
dir /usr/local/lib/timidity/inst
dir /usr/local/lib/timidity
- 次に、Index of /member/mo/timidity/dist/cfgのページからtimidity.cfg以外の全てのcfgファイルを、「/usr/local/lib/timidity」ディレクトリにダウンロードします。
MasanaoIzumo.cfg 09-Oct-1999 15:51 1k
altassign.cfg 09-Oct-1999 15:51 1k
gravis.cfg 09-Oct-1999 15:51 3k
gsdrum.cfg 09-Oct-1999 15:51 2k
instruments.cfg 09-Oct-1999 15:51 3k
midia.cfg 09-Oct-1999 15:51 1k
mt32.cfg 09-Oct-1999 15:51 2k
names.cfg 09-Oct-1999 15:51 4k
sndfont.cfg 09-Oct-1999 15:51 1k
timidity.cfg 09-Oct-1999 15:51 3k <-これは不要。
wowpats.cfg 09-Oct-1999 15:51 1k
xgmap.cfg 09-Oct-1999 15:51 3k
インストール後の確認
- timidityコマンドでサンプルのMIDIファイルを再生して見ます。これで音楽が再生されれば成功です。
# timidity /usr/share/sndconfig/sample.midi
Playing /usr/share/sndconfig/sample.midi
MIDI file: /usr/share/sndconfig/sample.midi
Format: 1 Tracks: 2 Divisions: 384
Text: Creator: GNU LilyPond 1.1.31.
Text: Automatically generated, at Sat Feb 20 22:36:58 1999
Text: from musical definition: foo.ly:1:6
Sequence: Track 0
Instrument: piano
Playing time: ~6 seconds
Notes cut: 0
Notes lost totally: 0
Timidityへもどる
Copyright (c) 2000-2002 Hiroshi Nakamura. All rights reserved.
|
|