クラス Mixer

VSQ ファイルのメタテキストの [Mixer] セクションに記録される内容を取り扱うクラス


フィールドの概要
 int masterFeder
           MasterFader 値
 int masterMute
           MasterMute 値
 int masterPanpot
           MasterPanpot 値
 int outputMode
           OutputMode 値
 table<MixerItem> slave
           各トラックのミキサー情報
 
コンストラクタの概要
static  Mixer new(TextStream stream,table lastLine)
          テキストストリームから読み込みを行い、初期化を行う
static  Mixer new(int masterFeder,int masterPanpot,int masterMute,int outputMode)
          各パラメータを指定し、初期化を行う
 
メソッドの概要
 Mixer clone()
          コピーを作成する
 void write(TextStream stream)
          テキストストリームに出力する
 
フィールドの詳細

masterFeder

public int masterFeder
MasterFader 値


masterMute

public int masterMute
MasterMute 値


masterPanpot

public int masterPanpot
MasterPanpot 値


outputMode

public int outputMode
OutputMode 値


slave

public table<MixerItem> slave
各トラックのミキサー情報

コンストラクタの詳細

new

public static Mixer new(TextStream stream,
                        table lastLine)

テキストストリームから読み込みを行い、初期化を行う

パラメータ:
stream - 読み込むテキストストリーム
lastLine - 読み込んだ最後の行。テーブルの ["value"] に文字列が格納される
戻り値:

new

public static Mixer new(int masterFeder,
                        int masterPanpot,
                        int masterMute,
                        int outputMode)

各パラメータを指定し、初期化を行う

パラメータ:
masterFeder - MasterFader 値
masterPanpot - MasterPanpot 値
masterMute - MasterMute 値
outputMode - OutputMode 値
戻り値:
メソッドの詳細

clone

public Mixer clone()

コピーを作成する

戻り値:
このオブジェクトのコピー

write

public void write(TextStream stream)

テキストストリームに出力する

パラメータ:
stream - 出力先のストリーム