1read 100read
2012年6月Linux47: ソフトシンセ"TiMidity"のスレ (333) TOP カテ一覧 スレ一覧 2ch元 削除依頼
【Shell】どのシェル使ってる?【Script】 (287)
EUCボクメツ委員会 (848)
RAID総合スレッド No.5 (637)
EsperanzaLinux開発者募集 (257)
【メッセンジャー】無いの??【LINUX】 (872)
uim スレッド 8 (562)

ソフトシンセ"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ディストリビューションは? Part42 (255)
Xubuntu Part2 (324)
ぶちゃけるとLINUXよりWINDOWSのほうが便利 (279)
Scientific Linux Part2 (725)
( ´_ゝ`)流石(´<_`  )ぃぬx板 (765)
LMS(lilo monthry Seminar)ってどうよ? (443)
--log9.info------------------
二代目J Soul Broters (455)
あったら嫌な松本孝弘132〜ゼブラ柄全身タイツ〜 (960)
【カラオケ感覚】つるの剛士アンチ9【糞カバー(笑)】 (255)
あったら嫌なスキマスイッチ (613)
KAT-TUN赤西「邦楽終わった、俺が変えるしかない」 (272)
★マターリ忌野清志郎を語るスレ(・∀・)b-♪雑談★10 (465)
松山千春で好きな曲U (353)
あなたが選ぶスピッツの1番の神曲は? 2曲目 (557)
長渕剛の音楽は以下 (376)
【KARA】 カラ2 【大和撫子】 (559)
【Jと愉快な】こんなLUNA SEAは嫌だ11【仲間たち】 (495)
青木衣沙について語るスレ (280)
【AKB48】日本の音楽は糞【嵐】 (213)
長渕剛を鉄パイプで殴り続けると死ぬ (317)
「篠崎愛、歌手です!」 (792)
サザンオールスターズの音楽は以下 (777)
--log55.com------------------
ムートンはいい
【腰痛対策】パームマットレス【天然素材】
ソファーの作り方教えて下さい
安い食器バンザイ
高級家具を持ってる人集まれ
インテリアとしてのホームシアター
ニトリ、Amazonの安いマットレスってどうなの?
デザインのいい無線LANルーター