TiMidity++ 41 版 41.5.0 (2020-09-06)
====================================

TiMidity++ <http://timidity.sourceforge.net/> と UnkoTim232 <https://jbbs.shitaraba.net/bbs/read.cgi/computer/42137/1499269478/288> の非公式フォークです

ソースコードは <https://ja.osdn.net/projects/timidity41/scm/git/timidity41/> から入手可能です


インストール
============

- 通常の TiMidity++ と同じです
- Visual Studio 2019 でコンパイルされています。実行には Visual C++ 再頒布可能パッケージが必要です


変更内容
========

(詳細は <https://ja.osdn.net/projects/timidity41/wiki/ChangelogJa> 参照)

- UnkoTim235 をマージ
- sfz の以下のオプションに対応
  - `end`
  - `loop_mode=one_shot`
  - `trigger=release_key` (`trigger=release` は `release_key` のエイリアスとしての実装に変更)
  - `rt_decay`
  - キースイッチ (`sw_default`, `sw_down`, `sw_hikey`, `sw_hilast`, `sw_last`, `sw_lokey`, `sw_lolast`, `sw_previous`, `sw_up`)
  - クロスフェード (`xf_keycurve`, `xf_velcurve`, `xfin_hikey`, `xfin_hivel`, `xfin_lokey`, `xfin_lovel`, `xfout_hikey`, `xfout_hivel`, `xfout_lokey`, `xfout_lovel`)
- sfz 読み込み時に同じ警告を複数回表示していたのを修正
- WDMKS または WASAPI 共有モード出力時に 24 ビット出力が正常にできなかったのを修正
- MOD ファイル再生時に大きいサンプルをダウンサンプリングする仕様を廃止
- ファイル・フォルダーを開くダイアログを Windows Vista 以降の新バージョン (IFileDialog <https://docs.microsoft.com/en-us/windows/win32/api/shobjidl_core/nn-shobjidl_core-ifiledialog>) に変更
- 新コンソールウィンドウのドラッグ・スクロール挙動を改善
- GUI のレスポンスを改善


Ogg Vorbis ファイルにループ情報を埋め込む方法
=============================================

MIDI ファイルにループ情報が埋め込まれている場合、Ogg Vorbis ファイルに `LOOPSTART`/`LOOPLENGTH` タグを埋め込むことができます

1. 「詳細設定 > プレイヤ > SMF ループ展開」で「ループ展開数」を 1 にする
2. 「詳細設定 > 出力 > 出力方法」で「Ogg Vorbis」を選択し、「オプション」の「ループ情報を埋め込む」にチェック


ライセンス
==========

英語版 readme.txt を参照
