レス数が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/
2chがアクセス規制で書き込めないのでこちらに
>>473
ttp://www1.axfc.net/uploader/Sc/so/124636
bal_GS
ttp://fono.jp/uploader/download/1291032646.zip
今日は〜^^またブログ覗かせていただきました。よろしくお願いします。 ジミーチュウ バッグ http://www.jimmychoo123.com/
2chの規制凄いことになってるなw
こっちに引っ越した方がいいんじゃね
c36のあとからずっと規制で書けなくて、
今ごろになってココに気づいた。。
unkotim45
http://www1.axfc.net/uploader/so/2900344.zip
アレコレ追加、バグ修正等
ここ見る人いるかな。。。
>>6
頂きました。
2chが規制の荒らしなのでここで続けてくれると有りがたいです。
unkotim46
http://www1.axfc.net/uploader/so/2913161.zip
portaudio出力デバイス等
ネタ切れ。。
>>8
乙です。ありがたく頂きました。
>>8
乙!!
tim版との音の傾向の違いが興味深いな
引き締まってクリアでわずかに硬質なtim版に比べて
低域が分厚くて音が硬くならないunko版
気分によって使い分けてます
>>8
使わせて頂きました。m(__)m
ttp://d.hatena.ne.jp/video/niconico/sm20993392
XGでもEFXが使えるのが嬉しい。
>>8
ありがとー
極一部のアンチウィルスソフトで引っかかるけど多分誤検出ですよね
UPX圧縮した実行ファイルをウィルスと誤検出する場合があるので、多分そのせいかと。
MIDIファイルで指定されたbankの音色がない場合、bank 0のサウンドフォントが呼び出されますよね
そういった場合に外部のファイル(vol8p.csvのような)に従って音量を相対的に自動調整するような機能とかどうでしょう
現状だとcfgに書けば済むから需要は無いのかもしれないけど…
unkotim51
http://www1.axfc.net/uploader/so/2937315.zip
ようやくFLAC対応、バグ修正等
オーディオバッファに問題があるのはわかったが
まだ場所がわからない。。
個人的には音楽ファイルを極力FLACで扱うようになってきたからありがたい
>>15
乙です。起動が早くなっててこれはいい。
unkotim53
http://www1.axfc.net/uploader/so/2940675
デバイスバッファ修正等
xpだからwasapiのテストできないんで
7とか8で動いてるんだろうか。。?(謎
>>18
お疲れっす
8ですがwasapiは音が細切れ状態になりました
unkotim55
http://www1.axfc.net/uploader/so/2943561.zip
バッファ関係、バグ修正等
Vistaノート借りてwasapiテスト。
とりあえず鳴ってるようだ。
wasapi自分の環境じゃ挙動よくわからないんだよなー
ブツ切れもなく鳴るけどサウンドデバイス側が44.1kHz以外に切り替わらない
別ソフトでも同じなので自分の環境が悪いっぽいお
>>20
更新乙です
ただDL出来ないorz
何度時間を空けてやってもダメでした
>>22
Axfcは調子悪い時がそこそこあるっぽい
違う日に試したり時間空ければDL出来ると思う
毎度ながら_unko.txtが目に入る度にニヤッとしてしまう
>>20
いつもお世話になってます
unkotim51以降、53、55と同じエラーが出て起動しません(c46以前は起動します)
WindowsXPSP3 SB5.1VX
●イベントビューア
アプリケーション ポップアップ: timw32g_c55.exe - アプリケーション エラー : 例外 不明なソフトウェア例外 (0xc0000417) がアプリケーションの 0x004d05f4 で発生しました。
●ヘルプとサポートセンター
Product: Windows Operating System
ID: 26
Source: Application Popup
Version: 5.0
Symbolic Name: status_log_hard_error
Message: Unable to Load Device Driver : device driver could not be loaded.
ユーザーがアクセス権をもっていないためドライバがロードできません。またはドライブが見つからないか壊れています、と英文で表示されますが
管理者権限のあるアカウントですし、HDDも古いけど壊れてません
Visual C++ 2010 Expressを入れてみても変化なし
tim130601は起動できたので_unko.txtに書かれていない部分が原因なんでしょうか
>>20
乙!!
wasapi正常に音出るようになったよ
あと前のバージョンより音がブツ切れになり易くなってる?
>>20
win8pro64bitの環境下でc46までは問題ないのですが
それ以降ではtimpp32g.iniにサウンドフォントのディレクトリパスを書き込むと
timw32g_cxx.exeが起動しなくなります
unkotim56
http://www1.axfc.net/uploader/so/2946375
略
ini消して実行したら起動できないのを確認
ini関係に問題あるみたい。調べてみる。。
とりあえずiniのConfigFile=が空だと起動しないとか
あとランタイムはvc9なのかな、、?
PortAudioのdllがてきとービルドで怪しい?一旦消してみるとか
他だとどうしよう。。
>>28
25です。対応していただきありがとうございます。c56の起動、動作確認できました
以下c55について、蛇足かもしれませんが・・・
うちの環境では新規フォルダ内にクリーンインストール / c46以前と同一フォルダに上書きインストール、の二通りで起動できていませんでした。
●iniのConfigFileの項について
前者は起動時にその項目が空のiniが生成されていて、後者は以前のファイルをそのまま使用していました
今項目を埋めて起動しようとしたところ、同じエラーが発生しました
●ランタイムについて
Visual C++ 2005、08、10は入っています(全てSP1)。2012は入っていません
●portaudio_x86.dllについて
削除した状態で起動しても同様のエラーが発生します(c46ですが、c55のdllを使ってPortAudioでの動作を確認しております)
WASAPI関連なんでしょうか?何にせよ早急な対応、本当にありがとうございました!
>>28
c56問題なく起動しました
迅速な対応有難う御座いました
evilモード以外にスレッドプライオリティを上げる手段ってないよね
Timidity++単体で起動時に優先度を通常以上か高にしたいんだけど
unkotim57
http://www1.axfc.net/uploader/so/2948585.zip
起動しない問題の修正等
優先度はtwsynthの
流用でできそう。後で見てみる
unkotim57
http://www1.axfc.net/uploader/so/2948585.zip
起動しない問題の修正等
優先度はtwsynthの流用でできそう。後で見てみる
>>33
乙です!!
unkotim58
http://www1.axfc.net/uploader/so/2948927.zip
優先度等
ありがとう、ありがとう
もう頭が上がらねっす
規制きっついから避難所あるのは助かるなー
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
更新お疲れ様です
同音連打の件、迅速な対応有難うございます
手持ちのサウンドフォントでいくつか試してみましたが正常に発音されてるようです
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板