2012年6月19日火曜日

FL STUDIOのPlugin SDKを入手する方法 - FL STUDIO

FL STUDIOのサポートを受ける
FL STUDIOでは、ブラグインを自作する為の開発用ライブラリ「FL Plugin SDK」を公開しています。
FL Plugin SDKは、Image-Lineの「Developers Arena」フォーラムからダウンロードする事が出来ます。


**** はじめに。FL Plugin SDKで出来る事
o このSDKで作成可能なブラグインの種類は、「エフェクトとジェネレーター」。
    + 「VSTエフェクト と VSTi(= 音源)」に相当するみたいです。
o サポートしている開発ツールは、Delphi と Visual C++。
    + 但し、Visual C++の対応バージョンは、おそらくVisual C++ 6.0辺りです。
o VSTのSDKと大きく違う所は、
    + FL STUDIO専用である事と、
    + 住所などの詳細な個人情報を登録しなくても、SDKを使用する事が出来る事
        + フォーラムにサインイン(= ログイン)する権利があれば、ダウンロードする事が出来ます。
        + (仕様の詳細は未確認です。)


**** 手順
o Image-Line社の公式フォーラムサイトにサインイン(= ログイン)します。
    + 詳しい手順は、「FL STUDIOの公式フォーラムにサインイン(= ログイン)する方法
o FL STUDIOカテゴリーの中にある「Developers Arena」リンクをクリックします。
    + FL STUDIO欄は、一番上にあるメニューの下にあります。
o 「Developers Arena」画面に切り替わりますので、上の方にある「FL Plugin SDK」リンクをクリックします。
o 「FL Plugin SDK」画面で、一番新しい FL Plugin SDK のファイルをダウンロードします。
    + 上の方が新しいです。私が見た時は一番上にありました。
    + 投稿者は、reflexさんです。
    + 投稿メッセージの中に、ファイルへのリンクが貼られています。
    + 2012年6月現在の最新版は、fpsdk_20120321.zip (1.96 MiB)

o ダウンロードに成功しましたら、ダウンロードしたファイルを展開(= 解凍)します。
    + 念の為、ウイルスチェックも行います。
o 詳しい情報は、SDKの中に入っている英語ドキュメント。
    + 展開(= 解凍)して出来たフォルダーの中にある index.html を開きます。


**** メモ
o Visual C++ 向けのサンプルソースコードは、おそらく Visual C++ 6.0向けに書かれています。
    + Visual C++ 2010 Expressでプロジェクトを開くと、変換ウィザードが起動しました。
o また、「Saw VC」以外のサンプルソースコードは、MFCを必要としています。
    + ですので、MFCが付属していない Visual C++ 2010 Expressでビルド出来るサンプルは、「Saw VC」だけでした。
    + (ビルドしたサンプルの動作は未確認です。)
o この他、Visual C++ 2010 Expressでビルドすると警告が多数出ましたが、_CRT_SECURE_NO_WARNINGS マクロ(= 全ての標準ライブラリを使用可能にするオプション)を定義すると、警告はかなり減りました。


==
関連ページ:
    ▼FL STUDIOのサポートを受ける
    ▼FL STUDIO
    ▼制作メモ
    > FL STUDIOのホームページで、パスワードを忘れた時の再発行手順
    リンク。FL STUDIOの製品情報