Sound Forge のスクリプト機能では、Microsoft .NET フレームワークを使用します。スクリプトは、JScriptVisual Basic .NET、またはC# で作成できます。

  1. [スクリプト エディタ]ウィンドウが開いていない場合は、[表示]メニューの[スクリプト エディタ]を選択します。

  2. 次の手順に従って、新しいスクリプト テンプレートを作成します。

a. [新しいスクリプト テンプレート]ボタン Sound Forge Pro b scripttemplate スクリプトの編集または作成 の横にある Sound Forge Pro b downarrow2 スクリプトの編集または作成 をクリックします。

b. 作成するスクリプトの種類を選択します。

c. [新しいスクリプト テンプレート]ボタン Sound Forge Pro b scripttemplate スクリプトの編集または作成 をクリックします。

新しいスクリプトが[スクリプト エディタ]ウィンドウに表示されます。スクリプトの作成に必要なものは、すべてこのウィンドウに揃っています。

  1.  /*begin here*/ テキストを作成したスクリプトで置き換えます。

    以下のサンプル JScript スクリプトでは、スクリプト テンプレートに追加されたテキストは緑で示されています。このスクリプトの実行時に、アクティブ データ ウィンドウの[サマリー]ウィンドウに情報が追加されます。ユーザーがカスタマイズ可能な情報は赤で示されています。

import System;
import System.Windows.Forms;
import SoundForge;

public class EntryPoint {
public function Begin(app :IScriptableApp) {

var file = app.CurrentFile;
if (null != file)
{

var sumy = file.Summary;
for (var fcc in sumy)
{
DPF(“fcc=” + fcc + ” ‘” + sumy.Item(fcc) + “‘”);
}

 //ここを変更 – 以下に情報を入力する
sumy.Title = “タイトル“;
sumy.Subject = “主題“;
sumy.Engineer = “エンジニア“;
sumy.Copyright = “著作権“;
sumy.Comments = “コメント“;
sumy.CreationDate = “2005-01-05“;
sumy.Genre = “ジャンル“;
sumy.TrackNo = “トラック番号“;
sumy.Album = “アルバム“;
sumy.Artist = “アーティスト“;
}

}

public function FromSoundForge(app :IScriptableApp) {
ForgeApp = app;
app.SetStatusText(String.Format(“Script ‘{0}’ is running.”, Script.Name));
Begin(app);
app.SetStatusText(String.Format(“Script ‘{0}’ is done.”, Script.Name));
}
public var ForgeApp :IScriptableApp = null;
public function DPF(sz) { ForgeApp.OutputText(sz);}
public function DPF(sz,o) { ForgeApp.OutputText(System.String.Format(sz,o)); }
public function DPF(sz,o,o2) { ForgeApp.OutputText(System.String.Format(sz,o,o2)); }

public function DPF(sz,o,o2,o3) { ForgeApp.OutputText(System.String.Format(sz,o,o2,o3)); }

} // class EntryPoint

  1. [スクリプトのコンパイル]ボタンSound Forge Pro b compilescript スクリプトの編集または作成をクリックし、スクリプトをコンパイルしてテストします。エラーはすべてウィンドウの下部に表示されます。

  2. [保存]ボタン Sound Forge Pro b save スクリプトの編集または作成 をクリックして、スクリプトを保存するファイル名と場所を選択します。

[スクリプト エディタ]ウィンドウと、JScriptVisual Basic .NET または C# スクリプトに関する 実用的な知識があれば、スクリプトを編集することができます。Sound Forge ソフトウェアに含まれているスクリプトにはすべてコメントが付いているので、必要なパラメータを探して編集する場合に便利です。

  1. [スクリプト エディタ]ウィンドウが開いていない場合は、[表示]メニューの[スクリプト エディタ]を選択します。

  2. [スクリプト エディタ]ウィンドウで[開く]ボタンをクリックし、編集するスクリプトを選択して、[開く]をクリックします。

    スクリプトの内容が[スクリプト エディタ]ウィンドウに表示されます。

Sound Forge Pro note スクリプトの編集または作成DLL としてコンパイルされているスクリプトは編集できません。

  1. 必要に応じてスクリプトを編集します。スクリプト内のコメントは、編集する必要のあるパラメータを探すときに便利です。

    コメントは 2 つのスラッシュ(//)で示されています。

  1. [スクリプトのコンパイル]ボタン Sound Forge Pro b compilescript スクリプトの編集または作成 をクリックし、編集したスクリプトをコンパイルしてテストします。エラーはすべてウィンドウの下部に表示されます。

  2. [保存]ボタン Sound Forge Pro b save スクリプトの編集または作成 をクリックして編集したスクリプトを置き換えるか、編集したスクリプトを別の名前や別の場所に保存する場合は[名前を付けて保存]ボタン Sound Forge Pro b saveas スクリプトの編集または作成 をクリックします。

スクリプトの編集または作成

Sound Forge Pro b showscripteditor スクリプトの編集または作成

Ctrl+Alt+2

[表示]メニュー

[スクリプト エディタ]ウィンドウを使用すると、スクリプトを開いたり、作成、編集、または実行したりすることができます。

最新のスクリプト API(アプリケーション プログラミング インターフェイス)とサンプル スクリプトは、弊社の Web サイトに掲載されています。スクリプト機能について詳しくは、スクリプト機能に関するフォーラムを参照してください。


操作を選択してください。

Sound Forge Pro arrowdn スクリプトの編集または作成 スクリプトの作成

Sound Forge Pro arrowdn スクリプトの編集または作成 既存のスクリプトの編集

Sound Forge Pro btnshowall スクリプトの編集または作成

スクリプトの編集または作成