1read 100read
2012年6月Linux47: ソフトシンセ"TiMidity"のスレ (333) TOP カテ一覧 スレ一覧 2ch元 削除依頼
皆で Linux で動くネットゲームを作ろう (251)
Linuxコミュニティ vs SCO part 14 (891)
【自家製】MythTV Part.3【HDDビデオ】 (646)
何故企業はLINUXドライバ供給しないの? (327)
Coolなペンギン画像スレ (236)
Linuxが東京大学に大量導入 (796)

ソフトシンセ"TiMidity"のスレ


1 :01/12/11 〜 最終レス :12/04/07
超ハイクォリティーなMIDIの再生を行うTiMidityについてのスレです。

2 :
私は最近Linuxをインストールしたのですが、
どうしてもFM音源のドライバだけうまく使えなくて、MIDI再生を
諦めていました。ところがこんなすばらしいソフトがあって、
あまりのうれしさにスレを立ててしまいました。
いろいろとパッチも作られているみたいですね。

3 :
参考(?)に、Windows 板にあった過去ログ
http://yasai.2ch.net/win/kako/974/974114075.html

4 :
TruboLinux7か?

5 :
Timidity ネタって絶対荒れるんだよな。
信者とアンチがでてくるから。
俺は、音色設定をカスタマイズするのが面倒なので使ってない。
はっきりいってどの曲にも使える最適な設定(+音源)って見つからないんだよね。
で、音楽聞くよりも、設定ファイルを弄くるほうに時間取られる。
手段と目的が逆転しちゃうって感じだ。
でも、ピアノ曲聞くにはベストかもしれないね。

6 :
あれって、GM・GS・XGのどれだっけ?

7 :
音色配列はGMもどきじゃなかったっけ?
設定次第で88モドキとかもできるみたいだけど。

8 :
1です。私は以下の場所から落としました。
RPMパッケージになってるので、インストールも楽です。
http://www.jttk.zaq.ne.jp/murata/linux_soft.html
いろいろ曲聞いていますが、GSや88、88Proなども
ちゃんと再生されています。
rpm -ivh でインストールしただけですが、とくに設定はいじっていません。

9 :
一つ不満なのは、バックグラウンドで演奏させて、別の作業を
しようと思うと、音飛びが起きるということですね。
CPUはそんなに遅くはないはずなのですが。

10 :
nice ってこーゆー場合に使えるのかしら
http://linux.nikkeibp.co.jp/re-command/job_10.org.html

11 :
TiMidity++のページからリンクされてるEAW patchは結構いいのでは。
ttp://www.stardate.bc.ca/eawpatches/html/default.htm

12 :
このパッチでSC-88Proの曲がきれいに鳴るみたいですね。
GUSというのはどういう意味ですか?

13 :
Gravis UltraSoundという、大昔の有名な音源ボードらしい。
ttp://www.linux.or.jp/JF/JFdocs/Sound-HOWTO-6.html#ss6.11
TiMidityでは、それの音色データを流用してる。

14 :
いわゆるウェーブテーブル音源のようなものですかね。
それのサウンドフォントを流用してる、と。
EAWパッチを当ててみたところ、確かに音がかなりよくなっています。
ほとんどハードウェア音源と比べても遜色ないですね、これは…。

15 :
詳しいことは分からないけど、
早くMozillaのプラグインで使えるようになってほしい

16 :
デフォルトの音色が気に入らなくて、
timidity -A 140 -EFreverb=2 -EFchorus=2[127] hoge.mid
みたいな感じで起動してるんだけど、
いまいち好みの音色になってくれん。

17 :
>>16
あきらめろ

18 :
書き込みないですねぇ…
使っている人あまりいないのでしょうか?

19 :
MP3で曲聞くほうが多いんじゃないでしょうか。
インストールがちょい難しいってのもある。
ALSAとOSSの場合とで違うし。
個人的に、グラフィカルに演奏をトレースしてくれるモードは好き。
作曲とかやる人にはいいのかなぁ。
そういえば、Linuxに作曲ソフトってあるのだろうか……

20 :
>>19
http://www.jazzware.com/cgi-bin/Zope.cgi/jazzware/

21 :
ageてみたりして…

22 :
ゲーム音楽が好きで前は結構 midi データを集めて
聞いてたんだけど、JASRAC に金払わなきゃならなくなったとかで、
みんな公開するのをやめちゃった。
だから Timidity も使わなくなった

23 :
>>22
JASRAC か。著作権てやだね。
でも、漏れはクラシックがメインなので
著作権は消滅していて MIDI ファイルは結構ダウソできる。


24 :
>>23
JASRACねぇ・・・
日本人の性格、丸出しって感じだよね。(w
他の国では、もっとオープンな性格を持っていて、
著作権は有っても、JASRACほどは管理されないらしい。

25 :
VineLinux2.5にしたら動かなくなったのでage

26 :
timidity と
z-music or sted2 で作曲してます。
安易に安価できる割に結構楽しい。
まあ本物の音源があるにこしたことはないけど。

27 :
>>25
VineSeedPlusにあるのは、要alsaでコンパイルされてるよ。
OSSで動かすには、src.rpmからコンパイルしないとダメかも。
>>15
pluggerで動くよ。

#Vineだとデフォルトで音源ついてない。
#前は、nosrcで音源用のrpm作っていれてたけど
#めんどくさくなったので、Live!に入ってる
#8mbgmsfx.sf2用のcfgファイル書いてる。

28 :
timidity -A 70 -C 255 -Ewpvsto -EFdelay=b -EFchorus=2,127 -EFreverb=1,64 -EFns=4 -ig -m 3000 -Od -p a -s 44100

29 :
>>28
窓が出た!!
こんな使い方があったんだな・・
でもオプションにmは無いっておこられちゃったよ。

30 :
窓などのインターフェースはオプション -i で選べるよ。
http://www.goice.co.jp/member/mo/timidity/doc/options-jp.html
公式サイトのページみれば分かると思うけど。

31 :
Debian使ってるけど、timidityのパッチはKondaraのguspat-20000706-4kを
nodepsでぶちこんでる。
マニアなわけじゃないから、それほど凝ったことはしないけど、Timidity++は
音もいいし、wavに変換できるし、優れモノだと思う。
常時 -R 900 のオプションをつけて使っている。

32 :
>>31
wavに変換できるというところですが、
Timidityってもともとそのためにつくられたんですよ。
それでプレイヤにもなったんです。今はプレイヤの顔が大きいですけどね。

そりゃそうとSted2ってレコンポーザ世代にはうれしいよね。

33 :
ミディの違法掲載なんてどうでもいいんでないの?
JASRACと裁判してる人っている?
相当大規模でない限り見逃されるのでは?

34 :
なんだよいきなり。

35 :
このスレ1の成長振りが笑えるage

36 :
>超ハイクォリティー
誰かつっこめよ

37 :
aRts 対応パッチってどこにあるんだろう・・

38 :
がすのぱっちお自分でいぢるツールをさんざん探して
おふらんそのハカーの書いた(もんのすごく)テキトーなコードをげと
makeは通りhelpもちゃんと出。お、いいかんじと思ってWAVを食わせたら
SIGSEGV
こ ロ ヌ

39 :
ソフトシンセでは今のところ一番いい音で鳴ると思うんだけど。
(ヤマハのVA音源はまた別として・・・)
とりあえず>>8のリンク先からtimidityとサウンドフォント落として、
>>1のEAWパッチを当てただけでもかなり幸せになれる。

40 :
>>1じゃなくて>>11

41 :
Pentium166ぐらで音飛びせずに鳴るような設定はないものだろうか

42 :
あんまり良くないよね。
なんつーか,アンサンブルで鳴らしたときの,各音色間のバランスが悪い。
それとシンセサイズの面で言えば VCF が貧弱というか無いので,音色
の複雑な変化が楽しめない。
ここら辺は,市販のソフトウェアシンセの方が優秀だよね。
Timidity の方が音源にクオリティの高い元波形を使うことができるのも事実だけど,
それがいい感じに聞こえるかっていうと,必ずしもそうではないんだよね。
ただ,自分だけの音源セット作って鳴らせる,という魅力はある。

43 :
巨大音源が移動
http://dodo.nurs.or.jp/~iz/guspat/tim-patches.html
SC-88 設定も移動
http://www.cc-net.or.jp/~piro/appendix/archives.html#cfg

44 :
何度も試したのですが、
ALSAのデバイスエミュレーションでコンパイルするオプションがうまく行きません。
timidity -iAで起動しようとすると、Interface 'A' is not compiled in.になります。
2.12.0-pre1で--enable-alsaseqは動かないんでしょうか。

45 :
新しいバージョンにすればする程再生できないMIDIが増える気がする。。。

46 :
>>45
以前からWindows用でも一部再生できないmidiファイルを持ってる
(この場合は、TMIDIで再生できてたが、最近はMPでもWinampでも
再生できるようだ)けどいまは、どれでも再生できるなぁ。
++じゃなくて、元祖TiMidityだとcreativeのサウンドフォントでコケルのが
あったけど、++でこけるってのはあんまりきいたことがない。
具体的にどれでしょう?

47 :
このスレ、こんな所にあったんだね・・・

48 :
なるほど

49 :
使うパッチによって鳴る音がぜんぜんちがうのがおもしろい。
元ファイル
http://murakamiqq.hoops.livedoor.com/bwv622_pc.mid

timidity-patch 0.1-5(debian)
http://murakamiqq.hoops.livedoor.com/bwv622_debian.mp3
guspat-20000706-4k(いまはもうないkondara)
http://murakamiqq.hoops.livedoor.com/bwv622_debian.mp3
ftp://ftp.personalcopy.net/pub/
にいろんなパッチがあるのを発見。

50 :
kondaraのはコレでした。
http://murakamiqq.hoops.livedoor.com/bwv622_kondara.mp3

51 :
>>50
Kondaraのが本物っぽく聴こえますね。
一瞬、本物の演奏かと思ってドキッとした。

52 :
>>46
45じゃないけど、
homepage1.nifty.com/mrjsroom/
ここのMIDIはほとんど再生できない。
でも、本家版では再生できますた。

53 :
>>52
ホントだね。
Windowsでは、MP Winamp TIMIDIで再生できる。
TiMidity++は不可、本家版もってないので、KMidi(本家版相当)
で再生できました。

54 :
>>53 IDがTOY
他のプレーヤーでいうと、YAMAHAの電子オルガンにこのMIDIがはいったFD差し込んだら
再生できなかった(というか、フリーズした藁)
ついでに質問。KMIDIのおまけにあるような歌詞がずれるのは仕様ですか?

55 :
>>54
歌詞ってなんでしょう?
#kmidiとkmidは違うという罠。なんてわけないよね。

56 :
>>55
/usr/share/apps/kmidi
あたりにサンプルのMIDIが転がっていると思うので、
Georgia.midとか、思いっきり歌とあわない。

57 :
>>56
コマンドラインで、timidity Georgia.midとかやってみたけど
歌詞付き(?)なんだね。
まー、karファイルじゃないし、このくらい勘弁してやれや。

58 :
>>56
bufferingのせいじゃないの?

59 :
それ、どうやって設定するんですか?
TurboでもRedhatでもだめだった。

60 :
Windowsでも、ソフトウェア音源+TMIDIではやはりずれることがあるんで
しかたないかと。
timidity では -Bオプションとか-qオプションとかを設定すれば
バッファリングをほとんどなくして(歌詞や絵と曲の)同期をとる
ことができるが、曲がとぎれやすくなるために素人にはおすすめできない

61 :
>>60
両方やっても駄目だったYO!

62 :
うーん、実はうちではtimidityはサーバとして動かして
プレーヤ自体はほかのをつかっていたからな(スマソ)
ALSAがはいっていてサーバとして動作するようにコンパイルされていれば
rootで
timidity -iA -q0/0 -B8,2
と起動して、あとはALSA対応の適当なプレーヤで演奏すれば、
うちではあまりずれない
(というか、サーバとして動かすときはバッファリングしないようにしないと
もたるし...)

63 :
2.10.4のmdk(Mandrake8.2)試してみたけど、これは歌詞のずれがでなかった。
古くて性能的にも劣るので、Cookerから2.11.3をもらってきて試してみたら
良い感じだった。7.8MBのmdk版パッチセットは未確認。
オプションが削られているので、他のディストリで試す気はしない。。。

64 :
       / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
Λ_Λ  | 君さぁ こんなスレッド立てるから          |
( ´∀`)< 厨房って言われちゃうんだよ             |
( ΛΛ つ >―――――――――――――――――――‐<
 ( ゚Д゚) < おまえのことを必要としてる奴なんて         |
 /つつ  | いないんだからさっさと回線切って首吊れ     |
       \____________________/
(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)
(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)
(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)

65 :
IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/
1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。
27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?
38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。
73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。

66 :
>>352

67 :
ひろゆきのレイプ予告したらIP晒されちゃうかな?

68 :
個人情報手に入れて2チャンネラー全員殺害してもらう。

69 :
今可能なP2Pじゃ問題は解消しないってば。。。

70 :
(^^)

71 :
SoundFont 使うなら、iiwusynth のほうがいいって聞きましたが...

72 :
(^^)

73 :
>>70
>>72
今時 ぬるぽだよ( ´,_ゝ`)プッ

74 :
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

75 :
eawパッチに使えるSC-88Pro用コンフィグってどこかにないですか?
田向氏という方が公開されていたようなんですが、ホームページがないんですよ。
gus用のSC-88Proコンフィグはあったんですが、やはりeawの方が音がいいので。

76 :
>>75
ここかいな?
http://www.linet.gr.jp/~tamuki/timidity/eawplus/

77 :
直リン シテ シマターヨ(;´Д`)

78 :
これ、gusとeawの両方必要なんですね。
両方だと60MBにもなりますね・・・

79 :
>>78
ドラムセットについてはSYUUHOU氏のconfigを使ってるからね。

80 :
パッチの音色ってさ、SC-88Proとかのハード音源から吸い出せないのかな。ゲームのROMみたいにさ。
もちろん配布したら違法だろうけど、個人で使うならいいような気がする。

81 :
>>80
本体持ってるなら本体使えばいいじゃん。
でも、ノートとかに入れて持ち歩くのは(・∀・)イイ!!かもね。

82 :
../interface/libinterface.a(alsaseq_c.o): In function `snd_seq_file_descriptor':alsaseq_c.o(.text+0xe): undefined reference to `snd_seq_poll_descriptors_count'
alsaseq_c.o(.text+0x23): undefined reference to `snd_seq_poll_descriptors'
../interface/libinterface.a(alsaseq_c.o): In function `alsa_seq_open':
alsaseq_c.o(.text+0x64): undefined reference to `snd_seq_open'
../interface/libinterface.a(alsaseq_c.o): In function `alsa_create_port':
alsaseq_c.o(.text+0x93): undefined reference to `snd_seq_create_simple_port'
../interface/libinterface.a(alsaseq_c.o): In function `ctl_pass_playing_list':
alsaseq_c.o(.text+0x2d3): undefined reference to `snd_seq_client_id'
alsaseq_c.o(.text+0x2fc): undefined reference to `snd_seq_set_client_pool_input'../interface/libinterface.a(alsaseq_c.o): In function `doit':
alsaseq_c.o(.text+0x6d9): undefined reference to `snd_seq_event_input_pending'
../interface/libinterface.a(alsaseq_c.o): In function `do_sequencer':
alsaseq_c.o(.text+0x89a): undefined reference to `snd_seq_event_input'
alsaseq_c.o(.text+0x914): undefined reference to `snd_seq_free_event'
alsaseq_c.o(.text+0xc87): undefined reference to `snd_seq_free_event'
collect2: ld returned 1 exit status
alsaserverとして動かしたいんですが、
どうすれば良いんでしょうか…

83 :
>>82
念のため、configureオプションを確認すべし。
./configure --enable-audio=alsa --enable-alsaseq ...
最新版(TiMidity++-2.12.0-pre1b-20030515)でどうぞ。
http://timidity.s11.xrea.com/

84 :
--enable-alsaseq の時は自動的に --enable-audio=alsa した方がいいのかなぁ。
賛成多数なら configure 変更するけど、いままで問題なかったんだから必要ない気もする。

85 :
mputさんってここにもいたんですね…
--enable-alsaじゃだめなんですか。もう一回やってみます。

86 :
--enable-alsa は前世紀の遺物ですが、何か?
# 2.6.0 くらいから obsolete なわけだが

87 :
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―

88 :
再生できました。
音質がちょっと悪いんでオプションいろいろ試してみます。

89 :
timidity のインタフェースで外部音源を鳴らせないものか

90 :
>>89 Pmidi + ALSA sequencer で何か不満でも?

91 :
うん。圧縮して固めたものが一杯あるし歌詞の表示もできないし

92 :
圧縮だけなら wrapper 書けばいくらでもできる。
歌詞は知らん。

93 :
要するに、Pmidi→ALSAシーケンサ→外部音源+TiMidity++という流れで、
TiMidity++では歌詞の表示なりのインタフェースが実現できれば良いのかな。

94 :
05/27以降のTiMidity++をいれたらものすごく重くて困っています。
起動時に表示される用になったInitializing Gauss table...
に数秒かかるようになったんですね。(EAW氏の修正とかで)
私はSTed2の音源として利用しているので発音までにこれほどまでの
高負荷がかかると困ったり。。
その後もピアノソロ程度のMIDIではない限り
CPUを100%とられてしまい、特にノートでは電源が…
これからはこれが仕様ということなんでしょうか…

95 :
http://homepage.mac.com/hiroyuki43/hankaku10.html

96 :
./configure --enable-spline=linear で再コンパイル汁>94
仕様というか、音質重視のアルゴリズムも使えますよ、ってことなんですよ。重すぎって
いう人のためにこれまで通りの軽いやつも残ってるわけで。単に選択肢が増えただけ。
当面バグつぶしのためにコンパイル済みのバイナリは Gauss 補間で行くけど、最終的
にはまだどうなるか決まってません。

97 :
>>96
コマンドラインオプションに-N0を付けるよろし。

98 :
(・∀・)renice!

99 :
ループ再生の方法を教えてください。
BSDmagazine15 の playmusiccd スクリプトを真似て
while [ "true" = "${repeat} ]
do
timidity ${option-parameters} hogehoge.mid
sleep ${ 演奏時間 }
done
とかしようかと思ったのですが、演奏時間の先取りは
マニュアルに載っていなくてわかりませんでした。

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
Linux使いの萌えキャラが欲しい (206)
_P2P____lt;lt; BitTorrent gt;gt;____P2P_ (280)
Linux上でのフォント総合スレ 5 (299)
tar玉どこで開いてる? (203)
【ファイル共有】ライムワイヤー【最新鋭】 (653)
LinuxのJAVAチューニングスレ (324)
--log9.info------------------
【梅雨だ!】 KDX総合 25台目 【小股もヌレヌレ】 (226)
彼女のいないバイク乗りはいますか?45年目 (515)
いもうと( ゚д゚)ホスィ たんでむ( ゚д゚)シタイ 34嬲 (829)
スーパーカブ70・90・100・110 part51 (615)
【無印】グラストラッカー10台目【BB】 (951)
【07から】ハーレースポーツスター【現行まで】2 (326)
【Kawasaki】Ninja400R/ER-4n Part13【パラレルツイン】 (433)
【何色に】バンバン 6台目【したんだい】 (789)
【SUZUKI】GSX-R1000 Part65【鈴菌】 (835)
CRMってどうよ  27台目 (606)
【梅雨】大学生ライダー集まれ!243単位【到来】 (355)
【2弁】ゼファー400・χ【4弁】29 (381)
【v(・∀・)yaeh!】ピースしようぜ!【41v】 (431)
YouTubeでバイク動画42 (284)
【バリオス】BALIUS&GSX250FX Part50【バリウス】 (621)
ベンリィ CD50/90・50S/90S・CL50 スレ33 (744)
--log55.com------------------
【ニューズウィーク】 渡航制限にコロナ感染拡大防止の効果はないと、専門家の意見は一致している
【蜜月関係】「中国謝罪論」は根拠も道理も皆無 国際社会では中国を支持が主流 テドロス事務局長は中国の行動に注目し評価している[3/9]
【ニャス】韓国、株価・ウォン・債券「トリプル急落」…外国人の売り越し過去最大[3/9]
【韓国】午前便で訪日韓国人3人のみ 人的交流途絶えた状況「日本外務省と意思疎通維持」10日輸出管理を巡る対話 テレビ会議予定[3/9]
【大紀元】WHOの親中ぶりを批判 タイ代表が「ぜひ武漢で会議しよう」と皮肉発言 他国の代表の笑い声が響き盛大な拍手[3/9]
【韓国】25階ベランダの手すりにつかまり20分耐えた大学生、救助準備中に転落 消防関係者「自殺かと判断し刺激せず」両親「屈辱的」[3/9]
【新型コロナ】 武漢封鎖 5日間前倒しなら感染者3分の1、来月末には、ほぼ終息に向かう・・・中国研究チーム
【日本政府】 イタリア5州を入国拒否へ