レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
TiMidity++だけを語り尽くすスレ@避難所
-
Timidity++の上手な使い方などを語り合うスレです。
Soundfontの組み合わせ、cfgの作成法などの情報交換にもどうぞ。
本スレ
・TiMidity++だけを語り尽くすスレ9
http://pc11.2ch.net/test/read.cgi/dtm/1229129980/
関連リンク
・SoundFont 総合スレ 6
http://pc11.2ch.net/test/read.cgi/dtm/1233794102/
・TiMidity++だけを語り尽くすスレ@wiki
http://www15.atwiki.jp/timidity/
-
規制きっついから避難所あるのは助かるなー
-
c55以降リリースタイムがおかしくなってる?
ttp://www1.axfc.net/uploader/so/2951125?key=815793414158
midiAの01ch、midiBの01と02chが分かりやすいかも
-
ファストディケイが有効だからでは?確かそのくらいのバージョンでGUIオプションに項目が追加されたはず
bw版helpより
>-f, --[no-]fast-decay
>ファーストディケイを指定します。このオプションを指定にすると,エンベロ ープの変化時間が半分になり高速に動作します。ただし,音の立ち上がりとリ リース時間が短くなってしまいます。
自分は実機でどういう動作してるか知らないので、それ以上にリリースが早くなってるなら無視してください
-
ファストディケイは無効のまま使ってる
試しに有効にしたらなぜかこっちの方が音がブツ切れしなくなった
-
巻き添え規制なのでこちらに貼ります
unkotim58ベース
ttp://yta.blogzine.jp/weblog/arc/tim130701.zip
メモリリーク対策
kbtim ノイズ対策
スペクトログラム画面が停止する件を修正
PortAudio ドライバ名の文字化けを修正
トレーサー画面の文字化けを修正
"sf2 ソース表示" オプション追加
-
>>41
乙です!
-
unkotim59
http://www1.axfc.net/uploader/so/2955120.zip
ちょっと追加変更など
ネタ切れのような。。
後で41の修正見てみる
-
unkotim60
http://www1.axfc.net/uploader/so/2959210.zip
ちょっと修正
-
乙です
unkotim60ベース
ttp://yta.blogzine.jp/weblog/arc/tim130709.zip
起動時の CreateDIBSection 失敗によるメモリアクセス違反エラーを迂回
recompute_voice_filter 関数内のポインタ操作を変更
開く事が出来るファイルパスの最大文字数が 512 字程度だった件を修正
PortAudio ドライバの UTF-8 変換処理を削除
-
soundfont.iniの_VibratoCentと_VibratoDelayの値がGUIの設定欄では1000倍に表示されるのは仕様だったと思うんだが、
全然関係ないとこの設定を変更してOKか適用を押したあとでもう一度設定を開くとどちらも2000か1に変更されるのは他の環境では再現されないのだろうか
実はbw版からunkotimにこの設定が導入されたときからずっと発生してる現象で、今のところsoundfont.iniを読み取り専用にしてごまかしてる状態
最近になって導入されたLFO1関係の影響でビブラートの設定を何度も変更する必要が出てきたのでこのタイミングで報告します
しかし、以前と同じかかり具合に全然できないよー
-
バグ修正メイン
ttp://yta.blogzine.jp/weblog/arc/tim130711.zip
ロードエラーを起こしていたFLACドライバの誤字を修正
ファイルへ録音する際にメモリアクセス違反を起こす件を修正
_VibratoCent, _VibratoDelay はセント/ミリ秒で指定するように変更
soundfont.ini の全パラメータの上限/下限を設定
numcombs 設定欄を追加
[強制再読み込み] でサウンドフォント情報を捨てるようにした
-
>>47
更新乙です。
ファイルの出力ってmidiファイルと同じ場所に固定されてません?
変更しても反映されないようです。
-
timw32g, twsyng, twsynsrv のみ更新
ttp://yta.blogzine.jp/weblog/arc/tim130713.zip
出力方法をきちんと参照するように。
-
>>47
更新ありがとうございます
130713のバイナリで以前とほぼ同様のビブラートがかかるようになりました
ですが、どうもsoundfont.iniの値が適用されていないサウンドフォントがあるようで
その音色は素のままで発音されているようです(元が棒なので分かりやすい)
あと別件で、曲によってはNRPNドラムエフェクトを有効にした場合に発音されない音があります
Airfont380finalのバスドラとスネアが分かりやすく抜けてます
LFO1の追加があったときに抜け具合が変わった(ちょっと抜けが減った)ことも合わせて報告します
ただ、こちらはエフェクトを無効にすれば済む話なので、重要度は低いのかな?
というか、これはbw版の頃からなのでこういう仕様なのかもと思っておりますが・・・
-
unkotim63
http://www1.axfc.net/uploader/so/2965627.zip
詳細設定を変更 他
45からあとでみてみる
-
unkotim60ベース
ttp://yta.blogzine.jp/weblog/arc/tim130716.zip
RPN/NRPN を読んでいなかった件を修正
ドラムエフェクトにインサーションエフェクトを重ねると発音しない件を修正
>>50
ビブラートの掛かり具合が変わっていたのはこちらのミスでした。>RPN/NRPN
もし PART EFX ASSIGN をドラムチャンネルに適用していたなら
今回の改造で鳴るようになったはずです。>NRPNドラムエフェクト
-
>>52
感動しました
ドラムエフェクトってこういうのだったんですね・・・
まだ聞いた曲の数は少ないですがビブラートの件も大丈夫だと思います
ありがとうございました
-
TiMidity++の仕様で長過ぎるサンプルを発音出来ないものがありますが、
これの修正は難しい物なのでしょうか
-
>>52
乙です。
前から思っていたのですがLPFのかかり具合がおかしい気がします。
LPFを無しにすると音がかわるので効いてない事は無いと思うのですが・・・
soundfont.iniの設定を弄っても変化がわからないのと、
シンセの音をLPFでうねらせて演奏するデータを再生しても全部同じ音で鳴ります。
あとbw版ではノートがオンの状態でリアルタイムにLPF使えるようになってましたが、
それはこちらのバージョンでも有効なんでしょうか?
-
前から思っていたのですが、Soundfontで設定できるパラメータを
すべて、TiMidity++で認識させられない気がします。
(認識は出来ているもののSoundfontの仕様からかなりかけ離れてるのかな?)
この修正は難しい物なのでしょうか?
-
>すべて、TiMidity++で認識させられない気がします。
すべてはTiMidity++で認識させられない気がします。
-
unkotim64
http://www1.axfc.net/uploader/so/2969695.zip
64ch対応?など
-
>>58
乙です〜。
unkotim63からtimw32gのGUIずれてません?
原因は多分Windowサイズそのままでメニューに”モジュール”の項目が追加されたからだと思うのですが、
”ヘルプ”の項目が下の列にずれて、一番下のボタン類が埋まってしまってます。
-
>>59
ttp://s3.gazo.cc/up/23108.png
こんな感じかなー
sf2ソースを表示するとトレーサでinstrument欄に
表示しきれない場合があるので伸び縮みできればなーっと割とどうでも良いことを…
-
たぶんもっとどうでもいい、ちょっと気になってること
その①
コンソールやドキュメントボタンを起動後最初に押したとき、文章が全選択された状態になる(XP)
その②
もうずっとプレイリスト自動読み込みが働いていない?(iniにパス記述済)
自動保存の動作は不明
②は自分が機能を勘違いしてるのかなぁと思わなくもないです。起動時に自動で読み込むってことだと思うのですが・・・
-
unkotim65
http://www1.axfc.net/uploader/so/2973781.zip
いろいろ 段々手抜きに。。
メニューの幅は、とりあえずの対策として
windows 画面プロパティ デザイン メニューのサイズか何かで。
文字数減らすか自動改行切れるか..自動サイズ変更とかは..
自動保存は昔使えなくて今使えてる iniは空だけど 謎
exeのあるところに default.pls でセーブリストしてみるとか..
他わからn
-
>>62
更新乙であります
①について
c60からc63にバージョンアップした際に発生したようです
c63、c64、c65で現象を確認しております
これもメニューのモジュール追加の副作用?と思いきや
tim130601/0701/09/16でも発生している・・・(tim130428では発生しない)
なんだかこっちの環境が怪しくなってきたぞー
②について
exeのあるとこにdefault.plsで問題なく起動時自動読み込みしました
iniのパスは全然関係ないplsを指定してるんですけどね。。。謎すぎる
-
unkotim66
http://www1.axfc.net/uploader/so/2977055.zip
いろいろ
ようやく普通のシンセっぽくになってきた。。
-
いつも乙です
>>52のドラムエフェクトの修正は適用してない、んでしょうか
c64以前から変化が無いようです
意図的でしたらスルーしてください
-
自動改行されなくなり下部のボタンがきっちり表示されるようになりますた。
-
ini の "PlaylistFile" は読み込み処理が書かれていないので現状飾りです
>>54
sf2に20分程のサンプル (25MB) を埋め込んでの発音は確認できました。
発音出来ないファイルの再生時間・名称等を挙げる事は可能ですか?
>>55
LPFはUnkoTimの実装に頼っているのでどうにも。
soundfont.iniは "OverWriteCutoff=1", "CutoffFreq=1000" と書くとどうなるでしょうか?
ノートオン後にLPF処理を停止するリミッターをtim130701から削除してたので
リアルタイムにカットオフ周波数をずらす効果は有効なはずです。
-
>>67
わざわざありがとうございます。
soundfont.iniのOverWriteCutoffを1にはしていたのでCutoffFreqの数値を色々変えて試しに再生してみました。
結果ですがきちんとパラメーターの上書きもうまく動いてLPFも効いてCutoffFreqを1000まで下げると
全体的に篭った音になってくれました。
しかしリアルタイムのカットオフ周波数の変化どころか
サウンドフォントで指定されたカットオフ周波数固定でそのまま再生されている感じで・・・。
ただ、よくわからないのが自分は今サウンドフォントにSGM2.01を使っているのですが、音色によってはLPF効くんです。
自分が試した中では歪み系ギターの音色ではLPFがリアルタイムに効いてるのも確認できました。
でもサウンドフォントが悪いって事は無いとは思うんですよね・・・bw版ではどの音色でも問題無かったので・・・。
説明下手で申し訳ないです。
-
tim130716にc61~65を幾つか組み込み
ttp://yta.blogzine.jp/weblog/arc/tim130801.zip
FLAC ドライバの改修により OggFLAC 対応 (.flac/.oga)
ALSA ドライバの改修により 32 bit 対応
シンセサイザーモードの時特定 sf2 がロードされない件の修正
PortAudio 設定画面で不正な値を保存しないように修正
twsyng でファイル録音を正しく行えるように修正
c64 トレーサー画面の挙動を変更 (切り替え順序/Inst欄伸び縮み)
Initial Attenuation に負数を指定した際音量増加するコードを付加
[汎用 MIDI コントローラ] フラグで LFO1 Rate を参照する仕様に変更
"Reverb Time" を MIDI 演奏中に動かされるとメモリアクセス違反を起こす件を修正
Linux, gcc の環境でビルドに成功するように各ソースファイルを調整
-
>>67
GB近いピアノのフォントで鳴り方がおかしくなる物が多いようです
ttp://fono.jp/index.cgi?mode=dl&file=18002 共通pass
例えばこのフォントとか
SynthFontなどでは正常に鳴ることは確認済みです
-
unkotim67
http://www1.axfc.net/uploader/so/2982237.zip
いろいろ
ドラムなんとかは見落としてるところがありそう。。
-
altassignが怪しいような・・
-
unkotim69
http://www1.axfc.net/uploader/so/2986439.zip
いろいろ うーん、
-
>>73
うちのAviraタソが『twsynsrv.exe』はTR/Crypt.XPACK.Gen3 トロイの木馬です
と、ご立腹ですよ
-
>>74
>>13
-
>>75
㌧㌧
-
うーんやっぱ色々設定試してみたけどLPFがかかる音色とかからないのがあるように感じるんですよね・・・。
bw版ではかかりすぎなぐらいかかってLPFでシンセうねらせまくってるMIDIとかもいい感じに再生できてたんですけど。
こっちだとsoundfont.iniで指定した値固定で鳴り続けてるみたいな感じなんですよ。
でも音色によっては例えばディストーションギターの音色だとLPFでワウギター再現してるのとか
ちゃんと効果でてるんですよね。別になにかパラメータが存在してそうにもないですし・・・。謎です・・・orz
-
>>エラーで面倒なのは削除してるので基本機能だけに・・
と付属ドキュメントに書かれているので、bw版の改良点を全て取り込んでるわけじゃ
ないんじゃないかな?新リバーブとかも機能していないみたいですし。
-
>>78
リバーブは効いてるんじゃね?
fixed gain 増やせば分かると思う
-
>>79
㌧、fixed gainの デフォルト値が低すぎて殆ど効果がなかったんですね。
bw版の5〜7倍位の値にしたら同程度に効くようになりました。
-
unkotim70
http://www1.axfc.net/uploader/so/2997021.zip
いろいろ
Modenvは自分で設定してください
フィルターで音作ってるのはEMU製くらい
セットものは大体半端じゃないかと
-
>>81
更新乙!!
-
unkotim72
http://www1.axfc.net/uploader/so/2999262.zip
いろいろ
-
更新乙です。
リバーブのようにコーラスも弄りたいな!
独り言でした。
-
n回指定ループで演奏/ファイル出力完了とかできたらええのう
-
>>83
乙です。音がかなり改善されていい感じですね
ただし激重、再生時に軽さ重視のモードと音質重視のモードを切り替え出来れば有りがたいかも
-
unkotim73
http://www1.axfc.net/uploader/so/3001336.zip
いろいろ
-
unkotim74
http://www1.axfc.net/uploader/so/3005598.zip
いろいろ OD level 下げで、、 (次回修正
-
>>88
乙
-
更新おつです。
久しぶりに楽しんでます。
-
unkotim75
http://www1.axfc.net/uploader/so/3010858.zip
いろいろ
-
unkotim76
http://www1.axfc.net/uploader/so/3013911.zip
いろいろ あやしぃ
-
ぁゃιぃ
サインまで追加なのcar
-
前から謎だったLPFが効かない事がある原因わかったかもしれません・・・。
時間ができたので前から気になっていたMIDIファイルをシーケンサで開いてみたんですけど、
NRPNでカットオフ調整してるみたいでした。
試しにCC#74に書き換えてみたら問題なく効果がでたので原因はこれかと思います。
NRPNがうまく機能してないんですかねぇ・・・それとも仕様なんでしょうか?
-
エレピとピアノが重なった時にどっちかが発音されないことがあります(SPY2010PA.SF2の0-005とSRX_2_Grand_3_layer.sf2)
これはもういつだったか分からないくらい前のバージョンでは正常に同時発音されてました(c33と36は確認)
手元のバージョンではc46から少し発音されなくなり、今ではより顕著になってるような気もします
しかしこうして連続してバージョン違いを聞くと音良くなったなぁとつくづく思います
ホントいつもありがとうございます
-
×どっちかが発音されない
○SRX_2_Grand_3_layer(高音部)が発音されない
です。
-
>>95
多分関係ないけど
c45以降から一度に3つ以上発音するサウンドフォント(レイヤーが多いものとか)が
一部発音したりしなかったりはする
一応同音連打を切れば普通に発音されるけど…修正は難しいのかな
-
>>97
いや、それっぽいです
c76 int32で同音連打(8→OFF)で正常に発音されるようになりました
テキストのコレ↓ですかね
>LimitedSustineの制限ノート数のオプション追加 c39
>同音連打とLimitedMulti を変更 c39
> win32GUI エフェクト-特殊-同音連打の右にedit追加
> timpp32g.ini opt_overlap_voice_count=
> cfg option --overlap-voice-count=
> 0: 同音連打OFF, 1〜: kill_note
>
> デフォルトassign_modeは全てLimitedMultiに変更
> GS,XG仕様では,ドラムsingle,その他LimitedMulti(MUも実質)ですが
> finish_noteは切れないで・・kill_noteは切れすぎる・
> どちらにしても表現上問題があるってことで調整できるように・
> リリース中のリリースタイム変更ができればたぶん解決するんだが・・(ワカラン
うん、わからん
オルタネイトアサインみたいな処理じゃだめなのかな?
-
unkotim77
http://www1.axfc.net/uploader/so/3016509.zip
いろいろ
-
>>99
更新お疲れ様です
同音連打の件、迅速な対応有難うございます
手持ちのサウンドフォントでいくつか試してみましたが正常に発音されてるようです
-
>>99
うちでも同音連打の修正確認できました
ありがとうございました
-
unkotim79
http://www1.axfc.net/uploader/so/3026200.zip
いろいろ
-
更新乙です
ところでGUIの制御レシオのオプションが1ms, 1, 2, 3, ・・・になってるのは1msと1で何か違いがあるからでしょうか
-
更新お疲れ様です。
なんですかこの久しぶりのワクワク感!
当時諦めていたsf2が使えそうな気がする。ただ時間がない。。。
久しぶりに音比べしてみようかな♪
-
>>103
制御レシオは一度にまとめて処理するサンプル数を指定する物で
これを 0 にすると1ミリ秒相当のサンプル数を指定した事になる
だから表示が 1ms, 1, 2, ... でもデータの並びは 0, 1, 2, ... になっている
と思う
-
>>105
ありがとうございます
最小単位が1msでその先は個数を単位にしてるから同じ1でも違う意味なんですね
MIDIを少しでもいい音質で聞こうとすると勉強することが一杯ですね
-
unkotim80
http://www1.axfc.net/uploader/so/3034732.zip
いろいろ
-
更新お疲れ様です。
不具合は報告した方がいいですか?
-
いつも更新お疲れ様です
先頭でExpressionを0から増大させていくMIDIファイルを再生すると最初にプツってノイズが入るようです
サウンドフォントはkazamitstr7.sf2の49番SlowStringsです
c33でも同様の現象を確認しました
//c79から負荷が耐え切れないレベルになりつつある・・・ポンコツPCの限界が見えてきたようです
//どのくらい重たいかというとWifiが切れるくらい
テキストによれば同条件(音量変化補正OFF)ならc77→c79で極端に負荷が増えるってことはないはず
むしろ軽くなってるはずなんですが・・・うーむ
-
>>109の件ですが、TestTone.sf2でも再現できました
-
更新されるたびにワクワクすることに間違いは無いが、
正直素人の俺には大分前についてきたextension.cfgの使い方も分からん
とりあえずODの値変えたらエフェクトが強くなるということだけは分かった
-
ま、まぁ解説は書いてあるところはあるけど
ちょっとかじった程度じゃわからん用語は飛び交ってはいるね
エフェクトの種類とそれを弄るとどう変わるのかがピンとこない事は割とある
自分たちはお客様ってわけじゃないし判る範囲で弄るのみか
自力で用語読み解いたり聞き比べて調べる程度だ
バグ修正、補間方法などの実装、ビルドとか出来ない人間だし
エフェクトの比較サンプルでもどこかに用意すればいいのかな?
-
>>111
extension.cfg の使い方、というか細かい事は
bw版を配布してる所の「TiMidity 設定ファイル構文詳細」を見れば大体分かると思う
ただ、その辺はいじる必要が基本的にはないはず
-
unkotim81
http://www1.axfc.net/u/3057521.zip
いろいろ
あとでExp周辺調べてみる
-
更新乙です
c79から重いって言った者ですが、オーディオキューの設定が反映されてないような挙動でした
タスクマネージャのCPU使用率とにらめっこしてみたんですが、
c77の場合、再生ボタン押して読み込み始めた時にCPU使用率100%、再生が始まると0~20%程度で推移するのですが
c81の場合、読み込み始めから再生終了まで常時100%になってしまいます
(デバイスバッファの時間を最大にして)オーディオキューを最大600、開始600にすれば最初に全て読み込んで後は負荷はないはず
リアルタイムで処理してる?ならもっと音切れしそう(c77以前と同様に再生できてます)なので、重いのはここが原因ではないかと思うのですが…
-
UNKOのkbtimってバージョン2.50では使えるのね
もうこっちでいいや
-
kbtimのソースコード使ったらODの値とか自由に変えれるんじゃないかと思ったが、
案の定意味不明だった・・・
-
unkotim82
http://www1.axfc.net/u/3103218.zip
-
>>120
ありがとう、DLしときます
したらば変なbot広告一気に増えたなぁ、おかげで見逃しそうに…
-
変な業者ガチでうぜえ
俺も見逃しそうになったわ
-
今のとこ、メル欄の共通する部分でもNG突っ込んで
透明あぼんにでもしておけば何とかなるけど
どうにかしてほしいね〜
-
ビブラートがかからなくなってるかも
-
c60 ベース
ttp://yta.blogzine.jp/weblog/arc/tim131208-c60.7z
PortAudio ドライバで無限ループ突入するためループ上限設置
トレーサー画面が正しく復元できない件を修正
LCD タイプに Map64, Keyboard C, Keyboard D を追加
ガウス 32 で落ちる件を修正
リセットでドラムパート追加設定を解除するように変更
-
>>132 を unkotim82 に載せ換えた版
ttp://yta.blogzine.jp/weblog/arc/tim131208-c82.7z
設定画面を c82 用に再調整
キャッシュ入力欄をメガバイト単位に変更 (小数点数でキロバイト指定可)
c82 リミッター (gain%) の値が保存されない件を修正
補間フィルタの "LPFBW", "LPFAU" 系でノイズ乗ります
unkotim82 の ini を使い回す際はご注意ください
-
うーんアクセスできない
時間帯悪いのかな
-
>>133
こちらだけアンチエイリアスにチェックが入ってると落ちるみたいです
|
|
掲示板管理者へ連絡
無料レンタル掲示板