Copyright: (C) 1997-2001 Toshikazu Sugama


概要

はじめに

対応機種

インストール


はじめに

はじめに．．．

「ＳＭＦナイフ」は、各社ＭＩＤＩ音源の演奏相違を補正するためのＳＭＦコンバータです。 以下のような強力な変換機能を持っております。

　・初期化コマンド(GM System ON/NS5R INIT/XG System ONなど)の変換

  ・ボリューム、パンポット、リバーブ、コーラス、音程を同時補正できる音色変換

　・コントロールチェンジ、NRPN、RPNの補正

  ・ヴェロシティカーブにも対応したベロシティの補正

　・あらゆるエクスクルーシブメッセージの自在な交換.

　・テンポ補正

  ・ドラムマッピング機能.

  ・VOICE RESERVE 挿入.

  ・SMFのタイトルの変換.

  ・音源ごとの例外処理.

　実際の変換は「コンフィグファイル」という補正値を書き込んだテキストファイルをもとに行ないます。この「コンフィグファイル」は、作者である私がそれぞれの音源のすべての音色の出音の差異を、実際に耳で聞いて数値化したものです。

　汎用のコンフィグファイルとして、「標準コンフィグファイル集」を添付してあります。コンフィグファイルさえあれば、どんな音源にも対応可能なのも特徴です。 その曲専用のコンフィグファイルを作ることにより、再現性をもっと高めることも可能です。

　・対応機種

　・インストール


対応機種

SMFナイフ for Win32は Microsoft(R) Windows95/98/2000/NT4.0で動作します。


インストール

インストール

　アーカイブソフトを利用して適当なフォルダに配布ファイル　W95SK???.LZH　を解凍するだけです。アーカイブソフトは、拙作 SuperLHA をお薦め致します。

ＤＬＬのインストール(共通)

　ＳＭＦナイフ for Win32にはSMFK32.DLLが付属します。これは、他のアプリケーションからＳＭＦナイフの変換機能を利用するためのダイナミックリンクライブラリです。以下のアプリケーションがSMFK32.DLLに対応しております。

　・ TMIDI Player (ふみぃさん)

  ・ Lemon95 (Kachaさん)

  ・ MMF for Win95 (ＮＡＧＡＥさん)

　・ CMPLAY95 (MICHYさん)

　・ MIDI管理してくれ～る（ルイ・サイファーさん)

　・ WFP (Ａ.Ｉさん)

  ・ HIRO PLAYER95 (HI-ROさん)

  ・ Millor (Bananaさん)

  ・ FS-SMFK Commander (YFUJIさん)

  ・ DSマルチメディアプレイヤ(DELTA SOFT)

　SMFK32.DLLはWindowsのシステムフォルダにコピーしてください。具体的には、C:\WINDOWS\SYSTEM (Win95/98/MEの場合)やC:\WINDOWS\SYSTEM32  (NT4.0/2000の場合)です。

　Windowsのシステムフォルダに UNLHA32.DLL (Ｍｉｃｃｏ氏作) があれば、LZHファイルを直接開くことができるようになります。是非インストールしておきましょう。また、RCPCV.DLL(ふみぃ氏作)があれば、ＲＣＰファイルをＭＩＤ経由で変換することができるようになります。RCPCV.DLLがなくても、パスの通ったフォルダに CVS.EXE (Haji氏作) があれば、同様のことが可能です。

初期化ファイル

　ＳＭＦナイフ（W95SMFK.EXE）を起動すると、インストールしたフォルダに初期化ファイルWINSMFK.INIが生成されます。レジストリは使用しません。

アンインストール

 　アンインストールするには、インストールしたフォルダをフォルダごと削除すればOKです。


使い方

変換方法

オプション

コマンドライン


 変換方法

　変換したいＳＭＦファイル及び、使用するコンフィグファイル(またはトラック制御ファイル)を「選択」ボタンを押して選ぶか、エクスプローラ等からD&Dしてください。「実行」ボタンを押すと変換します。

　ＳＭＦファイルを選択

　          ↓

  ＣＦＧファイルを選択

            ↓

  実行ボタンを押す

  もとのファイル名は拡張子が "MI_"となり保存されます。「名前を付けて保存」メニューを開くと、出力ファイル名を指定して変換することができます。また、「出力ファイルを固定する」オプションを付けて変換すれば、出力ファイル名はいつも一定になります。

   SMFファイルの入ったLZHファイルを直接変換することも可能です。(要UNLHA32.DLL)。通常のMIDファイルと同じ要領で変換することができます。また、RCPCV.DLLまたはCVS.EXEを利用してRCPファイルをMID経由で読むことが出来ます。


オプション

 コマンドラインまたは、オプションメニューを開いて設定します。いくつかのオプションはメインウィンドウでも設定できます。

・出力ファイルを固定する  (/N)

　このチェックボックスをＯＮにしておくと、出力するファイル名を固定することができます。元のファイルはそのまま保存されます。出力ファイル名を必ず指定するようにしてください。

・リズムパートを強制的にCh.10に統合する (/JV)

  ＧＭ音源などで、ドラムパートがCh.10固定の機種に使用します。全てのリズムパートをCh.10にしてしまいます。GＳ音源/ＸＧ音源/KORG GM音源では必要ありませんのでチェックしないでください。必要ある音源は、例えば、JV-1080、01/Wなどです。

・MAC BINARYをカットしない  (/MAC)

  通常は、MAC BINARYは変換の際にカットされますが、このチェックボックスをＯＮにするとMAC BINARYを残しておきます。

・バンクセレクト例外処理をする (/B)

   これは、V1.26から追加になったオプションです。V1.26以降、バンクセレクトメッセージの認識方法を一部変更致しました。 このオプションを付けると、V1.25以前と同様のルーチンを利用します。通常の変換ではチェックする必要はありません。どうも演奏がおかしいなぁと思うようならチェックしてから変換してみてください。

・CC#64をノートイベントに変換する (/P)

   V2.00から追加になったオプションで、ソフトウェア音源など、CC#64(サスティンペダル)を認識しない音源でもペダルの効果をエミュレートすること ができます。ソフトウェア音源をお使いのかたは、チェックするようにしてください。(SMFK32.ＤＬＬでは利用出来ません)

・コンフィグテンプレートを出力する (/CFG)

　このチェックボックスをＯＮにして変換すると､コンフィグファイルのテンプレート(ＳＭＦファイルの拡張子を.CFGに変えたもの)が出力されます。 これは、指定されたＳＭＦファイルで使用されている音色のみを抜き出してその曲専用のコンフィグ作成を支援しようとする機能です。(SMFK32.DLLでは利用できません)

・変換終了後、演奏する

　変換したMIDファイルをMIDIプレイヤーに渡します。プレイヤー設定で利用するプレイヤーを指定してください。空白の場合は拡張子"MID" に関連付けられているアプリケーションが立ち上がります。 MIDIファイルはコマンドラインでプレイヤーに渡しますので、空白を含むロングファイル名は正しく認識されないかもしれません。


コマンドライン

ＳＭＦナイフ for Win32はDOS版と互換のコマンドラインを認識します。書式は、

   w95smfk.exe MIDIファイル名 CFGファイル名 {-option}

です。オプションの区切りは - または / です。

ファイル名、オプションの並びかたはどのようでも構いません。例えば、

   例１ : w95smfk.exe tearsgm.mid 88x5d.cfg /n /cfg

   例２ : w95smfk.exe -n 88x5d.cfg /cfg tearsgm.mid

は、どちらも全く同じです。

空白を含むロングファイル名を指定する場合は、""で括ってください。

   例: w95smfk.exe "Program Files\aaa.mid"

コマンドラインオプションは以下のものがあります。

  /n	出力ﾌｧｲﾙを固定する

  /cfg	コンフィグテンプレートを出力する

  /p	CC#64をノートイベントでエミュレートする

  /mac	マックバイナリを削除しない

  /jv 	リズムパートをCh.10に統合する

  /b 	バンクセレクト例外処理をする

  /fﾌｧｲﾙ名     出力ファイルを指定する


シェアウェアについて

送金方法

サポート


送金方法

　ＳＭＦナイフ  for Ｗin32  はシェアウェアです。

　試用期間は３週間です。それ以後も継続してご使用になる場合、シェアウェア代金(\1,000) を送金して頂く必要があります。レジストしていない場合には、SMFナイフ本体、DLLともに起動時にダイアログが表示されます。また、SMFナイフ本体では、試用期間を過ぎますとFORMAT 1のファイルを変換することができなくなります。

1 銀行振込・郵便局口座 振込

・みずほ銀行 早稲田支店  普通預金 口座番号:1662901  須釜  俊一 (スガマトシカズ)

・郵便局 総合口座記号 10310 番号 31637331 須釜俊一(スガマトシカズ)

・郵便局振替口座 00180-0-37971 須釜俊一

恐縮ですが、振込手数料はご負担ください。また、振込後は必ず電子メール(info@smfknife.com)にてご連絡ください。折り返しパスワードをお知らせいたします。

2 VECTOR　シェアレジ (作者番号:SA002297 作品番号:SR001943)

クレジットカードをお持ちのインターネットユーザーなら誰でも送金できる便利なシステムです。ただし、手数料が100円かかります。

送金コーナーへジャンプ

  パスワードの紛失にはご注意ください。原則としてパスワードの再発行には応じかねます。また、パスワードは時期ごと、ユーザーごとにより変更されます。ＯＳ再インストール等の際にはWINSMFK.INIのバックアップ＆復元を推奨致します。

登録方法

 V2.60からは、SMFK32.DLLとSMFナイフ本体のレジストを別々に行っていただくようになりました。ただし、レジストコード（パスワード）は同一ですので、送金は１回のみで結構です。

1 SMFナイフ本体の登録

ヘルプ＞ユーザー登録 メニューを開いて　パスワードを入力してください。

2. SMFK32.DLLの登録

未登録のSMFK32.DLLを用いて変換するときに警告のダイアログボックスが表示されます。このダイアログボックスにて パスワードを入力してください。


サポート

サポートについて

ＳＭＦナイフのサポートは以下の場所で行ないます。

1. 作者のホームページ内の専用掲示板

2. 作者宛メール (smfk@smfknife.com) (ただしレジストされた方のみ)

・ ＳＭＦナイフの構想

  「ＳＭＦナイフ」の構想自体に興味をもたれたかたは、@Nifty のフォーラム FMIDIORG ５番会議室におこしください。ＳＭＦナイフの作成のきっかけなども知ることが出来るでしょう。

・ 最新版の取得について

インターネット接続環境のあるかたは、ヘルプメニューの「ソフトウェアの更新」を選択すると、インターネット上のプログラムに接続し、現在お使いのプログラムが最新バージョンかどうかチェックすることができます。旧バージョンの場合は最新版がダウンロードできます。


その他

著作権

謝辞

開発履歴


著作権

著作権について

  ＳＭＦナイフ for Win32 の著作権は 作者である 須釜俊一 にあります。

 個人的使用をこえて、著作者に無断で複製等を行なうと法律により罰せられ ます。作者は「ＳＭＦナイフ」を運用するにあたって生じた、いかなる事故にも責任を負わないものとします。作者はバージョンアップ・バグ修正に務めますが、その義務は負いません。

転載について

  ＳＭＦナイフを商用、草の根ＢＢＳ、AnonymousFTPサイト、WWWサイトなどに転載する場合は事後で構いませんのでメールにてお知らせください。

掲載について

  雑誌・書籍等の付属ＣＤ-ＲＯＭ等に掲載する場合は、事前に作者にメールによる連絡をしてください。また、必ず見本誌を送付してください。(その他の条件を求める場合もあります。)雑誌・書籍等に記事として紹介する場合も、事前にメールによる連絡を行なってください。その他の商利用に関しても同様とします。


謝辞

  たろさん、Ｗａｋｉさん、近藤　雄二さん、あかなっとさん、YUKIさん、小口英昭さん、KGB太郎さん、ウクレレのジジさん、ＡＩさん、tong pooさん、鉄人さん、MAJIOさん、眞(たろー）さん、TAMさん、ＨＥＭ２さん、KAPPAさん、矩元屋楽団さん、けーざいさん、大慶さん、ふくさん、Nobby!さん、TATSUさん、綺羅さん、かみきくんさん、FMIDIORGメンバーの賛同者のみなさん。

  貴重なご意見・御感想・テスト・影での宣伝^^等、ありがとうございました。

  CC#64からノートイベントへの変換については、マッキャロケさんのお世話になりました。重ねて御礼申し上げます。

　SMFK32.DLLの開発に関しては、ふみぃさん、HI-ROさんには大変お世話になりました。

 「ＳＭＦナイフ」の素晴らしいアイコンは、まつくい さんのお作りになったものです。また、添付のICONS.LZHには、「ＳＭＦナイフ」用のアイコンを収録しましたので、是非ご活用ください。


開発履歴

  v0.00('96/8/16) とりあえず開発.

  v0.01    (8/17) /cc94 /cap /55map /drk /drgsを追加.

  v0.02    (8/18) delta値の可変長処理をミスってたのを修正.

  v0.03    (8/19) /drk korgのドラムバンクが選択されている場合、MIDI

                  チャネルを強制的に10にしてしまう処理を追加.

 	           /55map /capの同時使用を可能に.

  v0.04    (8/19) /drxgを追加。/drk->/drkg  /drgs->/drgkに名称変更.

  v0.10    (8/19) 代理発音機能を追加した.

  v0.11    (8/19) /55map /capを廃止.

  v0.12    (8/20) チャネルアフタータッチがランニングステータスで存在

    	    する場合、変換をミスしていたバグを修正.

  v0.13    (8/20) ＧＳのエクスクルーシブでドラムマップ２を選択してる

    	    場合は、/DRGX /DRGK オプションで変換可能にした.

  v0.13a   (8/20) CFGファイルを書き換えただけ.

  v0.14    (8/20) プログラムをコンパクト化   55MAP.CFGを添付.

           ＧＳドラムマップ２SysExより前に、PGCHANGEがある行儀

           の悪いデータの場合 korg/xgドラムパートに切り替わら

           ない問題を修正.

  v0.15    (8/20) プログラムソースを見直し、コンパクトに。Format1対応.

  v0.16    (8/21) コントロールチェンジ補正を追加し、/cc#94を廃止.

                  音色ごとのトランスポーズ機能を追加.

  v0.20    (8/21) コントロールチェンジ補正のヴァージョンアップ.

                  FMIDITOLβ版ライブラリに公開.

  v0.21    (8/22) バンク情報がないデータも演奏不能を生成しないように.

  v0.30    (8/22) ドラムキット変換・ドラムキーアサイン機能追加.

  v0.31    (8/23) /DRKG時に、Total・Producr Kitも判別するようにした.

  v0.32    (8/23) ノートオンべロシティ 0 (=ノートオフ)のミスを修正.

                  /DRKG /DRXG オプションの時、GS-SysExを挿入するこ

                  とにより、さらに変換精度をあげた.

  v0.33    (8/24) F7で始まるEXCデータにも対応。可変長処理を完全化.

  v0.34    (8/25) /DRGX オプション時に、ＧＳリセットとSysModeSetを

 	    XG System ON に変換.

  v0.35    (8/25) プレスキャン時にドラム情報を得るようにした.

                  /DRGKオプションで、KORGをドラムパートにするとき、

                  SysExでPANを[PRG]に、SEND:Cを[P]に.

                  /DRXG時に、XG-System ON が存在したらGS-RESETに変換.

  v0.36    (8/25) v0.35でのドラムパート抽出ミスを修正. /POW追加.

  v0.40    (8/26) ドラムパートのノートオフ処理のバグを修正.

 	            GS->KORG時に、GS-RESET系をGM SYSTEM ONに変換.

            KORG->GS時に、GM-SYSTEM ONをGS RESETに変換.

            オプション名を変更し、/KOXG /XGKO を追加.

  v0.41    (8/26) /CC70 /NRPN を追加。

    	    [NRPN CHANGE][RPN CHANGE]キーに対応.

                  プレスキャン時に[CC CHANGE]を反映していなかったバ

                  グを修正.

  v0.42    (8/27) エクスクルーシブ取得時のバグを修正.

           ベータ版として、FMIDITOL 11番LIBに登録.

  v0.43    (8/27) ＸＧドラムキットが複数選べるようにした.

                  BANK情報のないデータには、BANK情報を付加するように.

  v0.44    (8/27) ＧＳドラムマップを選ぶとき、チャネル１０と同じプロ

    	    グラムのときはマップ１を選択させるようにした.

                  バンク情報の全くないデータにも完全に対応.

  v0.45    (8/28) CC#7に関する、重大なミスを修正.

  v0.46    (8/28) v0.45で不十分だったミス修正。/8855 /5588 追加.

  v0.47    (8/28) BANK-Selectが片方しかない変なデータにも一応対応.

  v0.48    (8/29) CC#32 と CC#0 を間違っているデータもフォロー(^^;;)

           ピッチ固定機能追加.

  v0.49    (8/30) 生成ファイル名処理.

  v0.50    (9/1)  オプションを廃止し、[SOURCE][DESTINATION]で処理.

  v0.51    (9/2)  [VOICE RESERVE]を追加.

  v0.52    (9/2)  環境変数SMF_CONFIGに対応.

                  XG System ON が変換されないバグを修正.

                  ノートオフ 8xhの処理のミスを修正(^^;;;)

  v0.53    (9/5)  ドラムマップSysEx挿入時のミスを修正. /N 追加.

                  ＧＳの通常/リズムパート入れ替わるデータに対応.

                  アルゴリズムを大幅に変更し、１パス変換.

    初期化エクスクルーシブ判定処理の強化.

    実行ファイルを"SMFK.EXE"に変更.

  v1.00    (9/8)  正式版としてアップロード.

  v1.00a   (9/9)  GS Master Vol. -> Universal EXC 変換.

  v1.01    (9/11) 音色ごとにパンを設定可能に。

                  CC#7 の 絶対設定可能に。

  v1.02    (9/13) VOICE RESERVE 書き換え可能に。

  v1.03    (9/13) プログラムの最適化・スピードアップ。冗長性をやや減少させた。

    	    テンポチェンジに対応。

  v1.04    (9/14) [VELOCITY]に対応.

    実行ファイルサイズを4kほどコンパクトに。

  v1.05    (9/17) さらに2kほどコンパクトに。

    	    [SOURCE]と[DESTINATION]がない場合のバグを修正.

  v1.06    (9/21) MacBinary付きデータも一応カットして出力可能.

    	    ファイル終端の曖昧なＳＭＦにも対応.

  v1.07    (9/22) v1.05からformat ０が変換できてなかった(^^;)修正.

  v1.08    (9/24) 上記さらに修正.

                  XG Master Vol. -> Universal EXC 変換.

                  GS-Reverb/Chorus macro -> KORG EFFECT EXC 変換!!

    JV対応機能 (Master Vol. 及び /JV)

    コンフィグ作成補助機能(β)

  v1.10    (9/29) FMIDITOLにアップ

  v1.11    (10/5) Velocity Curveを５種類から選択可能に.

  v1.12   (10/17) cc#についても、Curveを選択可能に.

                  変換中インジケータを表示.

                  [DRUMS][ADJUST]キーがない場合のバグを修正.

                  /NRPN /CC70を廃止.(自動変換)

                  /CC70 -> NRPN 変換の大バグを修正.

  v1.13   (10/18) バグ修正.

  v1.14   (10/20) GSデータでCC#71～74を使っていると変換を誤るバグを修正.

                  補正カーブを２種類追加.NRPNもカーブ補正可能に.

    /POWの自動化 及び /MACの追加.

    エラー出力文字列.ファイル・オプション解析の強化.

    コンフィグ作成支援機能の強化.

  v1.15   (10/24) ワイルドカードに対応.

  v1.16   (10/25) [EXCLUSIVE]に対応.

  v1.17   (10/26) 多少のバグを退治.

                  コンフィグ作成支援機能に完全対応.

                  SMF_NEWMIDDIRに対応.

  v1.18    (11/1) /Fに対応.

  v1.20    (11/5) カーブのバグを修正.

                  トラック制御ファイルに対応.

  v1.21   (11/25) カーブ追加.

                  [EXCLUSIVE]の仕様を改良.

                  NS5Rに対応.

  v1.22   (11/26) Panpot初期化ミス修正.

                  高速化.

  v1.23   (12/13) EXC処理、GS MAP SYSEX を 最優先させるように修正.

                  音色変換テーブルに音色が一致しない場合、XG用データなら、

                  BANK LSBとPRGのみの一致を、それ以外の場合、BANK MSBとPRGのみ

                  の一致を採用.

                  同様にドラムキットが存在しない場合、PRGのみの一致を採用.

                  SC88->SC55 でも CC71～74をNRPNに変換.

  v1.24   (12/18) 05R/W,MUからSC55へ変換する場合、自動的にリズム発音モードを

                  Limited Multiにするようにした.

  v1.25   (-----) Windows版のみ

  v1.27('97/3/26) /bを追加

                  /Bをメニューからも選択可能に.

                  細かい不具合の修正.

  v2.00    (5/17) UNLHA32.DLLがあれば、LZHﾌｧｲﾙを読むことができるように.

                  CVS.EXEがあれば、RCPﾌｧｲﾙを変換することができるように.

                  CC#64>ﾉｰﾄｲﾍﾞﾝﾄ補正機能.

                  強制ランニングステータス化.

                  NRPN/RPNカーブ補正のバグを修正.

                  変換ルーチンの全機種共通化.

                  32bitだとscanfの%dがlongになるのを忘れていた(^_^;

                  CFGの上書き警告他、バックアップをリネームで.

                  ｵﾌﾟｼｮﾝﾀﾞｲｱﾛｸﾞを新設し、NEWMIDDIRもGUIで設定可能に.

                  演奏終了後、即任意のプレイヤーを呼べるように.

                  インターネット上のﾍﾙﾌﾟを用意.

                  ﾊﾞｰｼﾞｮﾝ情報をインプリメント.

                  進行状況をｽﾃｰﾀｽﾊﾞｰのﾌﾟﾛｸﾞﾚｽｳｨﾝﾄﾞｳで表示.

                  出力ファイル名'NEW.MID'から自由設定へ。

                  ウィンドウのカラーをGetSysColor()で取得して変な色に

                  ならないようにした他、画面デザイン少々変更。

                  待ち時間のカーソルを砂時計他UI向上。

                  空白を含む長いファイル名に対応。

                  CC91、CC93も音色ごとに補正可能に。

  v2.01   (6/ 3)  /AUTO オプション追加.

                  コマンドラインから、lzh、rcpも読めるように改良.

    変換不能の可能性のあるFORMAT1ファイルは警告.

  v2.02   (6/15)  CC#64変換の場合、２パス変換＞１パス変換に高速化.

   	    トラックの長さの計算方法を変更.

   	    ショートカットキー.

   	    ＣＦＧファイルのヒストリ.

  v2.02a  (6/20)  ＣＦＧヒストリのバグ修正.

                  LIMITED MULTI関連の修正.

  v2.03   (7/ 5)  BANK SELECTなしデータの不具合を修正

  v2.04   (7/ 5)  雑誌発表バージョン.

  v2.05   (8/21)  デザイン変更.オプションボタン等.

                  UNLHA32.DLLがなくても動作可能に.

                  v2.01以降、CONFIG内に書かれていない音色変換をミスっていたバグを修正(大汗)

 　v2. 06       (9/3)      変換エンジンをDLL化に伴い若干変更

                               大きいフォントでも表示できるように

   v2. 07       (9/5)      ｴﾃﾞｨｯﾄﾎﾞｯｸｽで直接ﾌｧｲﾙ名を入力しても反映されなかったバグを修正.

                                内部的なTRKﾌｧｲﾙの処理を修正.

   v2.08        (10/18)  NS5Rに対応.

   v2.09        (11/5)    [EXC VALUE]を追加.

                               EXCLUSIVEのパラメータ変数のミスを修正.

                               rcpcv.dllに対応.

                               NS5Rのコンビネーション音色に対応.

   v2.09a      (11/17)  コンフィグファイルを更新

   v2.09b      (12/11)  ドキュメントファイルを更新

   v2.10  ('98/1  /11)  /P+ハーフペダルを使ったときに変換ミスをする可能性があるバグを修正.

                                存在しないＭＩＤファイルを警告.

   v2.11        (1/  21)  v2.10で出てしまった/Pの大バグを修正.

                                NRPNCHANGEでMSB.LSBに -1 を設定し全てにマッチさせるように.

   v2.12        (2/    7)  NS5RのCombi Drumsに対応.

                                05/X5のPowerRock系音色への例外処理を修正.

   v2.13        (3/    2 )  [SOURCE]としてTR-Rackに対応。

                                リソース修正＆プログラムサイズ最適化.

   v2.14        (4/18)     最近のバージョンで、CC#7?->NRPN変換がミスっていたのを修正.

                                 CC#7?->NRPNはSC88系には適用しないようにした.

                                 変換中にUpdateWindow()回した(マルチスレッドにしろって話)

   v2.15        (5/10)     変換テーブルにみつからなかった音色はPRGのみ一致に変更。

                                 CURVE補正のバグを修正(5,6が異常だった・・本体のみ)

                                 NRPN、RPN補正のバグを修正.

                                 PrgChangeのランニングステータスがあると変換をミスするバグを修正.

   v2.50       (12/20)     オンメモリによる高速化。

                                 GS->XG時にバリエーションをディレイにするEXCを自動挿入。

                                 音色ごとのCC72～74の修正に対応。

   v2.51       (12/31)     v2.50でGStoXGの変換がミスしていたのを修正。

   v2.52   ('99/1/17)     ドラムノートごとにプログラムが選択できるように修正。

   v2.54       (8/17)       LZHファイルの変換のミスを修正。

   v2.55   ('00/8/5)       ヘルプの書き換え。

   v2.60   ('01/6/15)     リソースの書き換え。

                                 XV/S-YXG50のコンフィグを添付.

                                 SMFK32.DLLの登録方法を変更。

   v2.61   ('01/6/19)     DLLと本体の変換ルーチンを統一化。

                                 DLLでも /p オプション、TRKファイルが利用可能に.

                                 DLLの最適化が動作に悪影響をしていたのでOFFに。


sLHA
LZH/ZIP/ISH/TAR/CAB/BGAの圧縮解凍、ARJ/RARの解凍に対応した高機能アーカイバ。


ＳＭＦパック
ＳＭＦのファイルサイズをコンパクトにするツール。


MCONV
CVSやMSRをWindowsのGUI上で操作できるソフト。