図70は図69と同じフローを表示しているため、フローを読むことができます。
Fig. 70: Brake set / release flow chart
ブレーキセットとリリースのフローチャート(図70)を読むと、フローが「ミュート」で始まることに注意してください。これは、遷移の条件が満たされるまで音が出ないことを意味します。これは単純な「If Function = true」の場合、「Brake Set」サウンドの再生が許可されます。機能とはどういう意味ですか?これは、このサウンドスロットがマッピングされているファンクションキーが有効になっているときに、ブレーキセットのサウンドを再生することを意味します。ブレーキセットが再生された後、フローがループに入り、ファンクションキーがオフになるまでそこにとどまることがわかります。このイベントは「Function = false」に相当します。これはループを終了する条件です。それが発生すると、「ブレーキ解除」というサウンドが再生され、サウンドフローがミュートに戻ります。すべての状態には説明的な名前が付けられているため、どの状態がリンクされているかを確認するためにすべての状態をクリックする必要はなく、状態名を読み取るだけで推測できることに注意してください。これはベストプラクティスです。遷移の条件は簡単に読み取ることができます。条件については後で詳しく説明します。
Fig. 71: Flow chart, Brake squeal
図71は、ブレーキセットのフローチャートよりも少し複雑で、フロー内にコンテナがあります。
このフローの読み取りは前のフローと似ていますが、フローを開始する最初に目に見えるものがないことに注意してください。したがって、他の何かがそのアクティビティを制御しない限り、デコーダに電力が供給されるとすぐに聞こえます。概要タブ(図64)に戻ると、このフローチャートはサウンドスロット「Brake sound(ブレーキサウンド)」に接続されていることがわかります。これは、事前定義されたサウンドスロットの1つです。これは、ブレーキ音がトリガーされるタイミングを制御するデコーダー音設定によって制御されます。 (図46、8.11.2章)ファンクションキーなどの別のトリガーをここに含めることは望ましくないため、ここには条件がありません。ブレーキのきしみ音の流れの最初の状態は、「Init」と呼ばれます。これは古いv3.5の用語で、1つのサウンドが3つの部分(init、loop、exit)に分解されます。これにより、きれいな繰り返し音をループで再生できるため、音を長期間にわたって再生できます。 Initは1回再生され、ループはトリガーイベントに応じて無限または1回再生でき、ループが終了するとexitは1回再生されます。同じシーケンスのV4.0の用語は「Head(ヘッド)」、「Body(ボディ)」、「Tail(テール)」であり、どちらも受け入れられ、シーケンスを誰が描くかによって異なります。
「Exit(終了)」には、サウンドを終了する2つの方法があります。これはORゲートの例です。サウンドフローは、どちらが最初にtrueになるかに応じていずれかのパスを移動できます。 、終了できます。この場合、制御はデコーダーのブレーキ設定に委ねられます(図46、8.11.2章)。機関車は停止するが、ブレーキ制御(速度制御に基づく)がまだ有効な場合; v4.0より前のバージョンでは、ブレーキ音は鳴り続けますが、現実的ではありません。図71のようにORゲートを使用することにより、フローが出口状態から出るもう1つの方法は、下部遷移「Speed = 0」の状態です。機関車が停止し、デコーダーがそれを認識し、条件が真になり、サウンドパスが出口を出て「Dummy(ダミー)」という名前の状態に移行する場合がこれに該当します。これにより、トリガーイベント(速度制御の動き)が終了したとき、または機関車が停止したときに、ブレーキ音を消音できます。ダミーはあまり説明的な名前ではありません。状態を確認すると、ブレーキトリガーが有効でなくなるまで無音になることがわかります。下の図72は、状態「Dummy(ダミー)」の状態プロパティを表示します。この画面は、状態をシングルクリックすると表示されます。状態プロパティビューを使用するために使用されます。
Fig. 72: Flow chart, Brake squeal, State properties 1
状態プロパティビューの最初の注意事項は、選択した状態の名前が「ダミー」であり、「サンプル」のすぐ下に無音が表示されていることです。(2)(3)(4)wavファイルリスト内の重複する無音サウンドファイルです。番号はファイルシステムによって追加されるため、ファイル名の重複は許可されません。 [サンプル]フィールドの右側に展開矢印があり、ファイルリスト内のすべてのファイルを表示するドロップダウンが表示され、フローが選択した状態に達したときに再生するサウンドを選択できます。サウンドファイルを状態にリンクする別の方法は、ファイルリスト(右下のペイン)を使用して目的のファイルに移動し、ファイルをクリックして目的の状態にドラッグすると、状態にリンクされたファイルになります。どちらの方法でも同じ結果が得られます。状態プロパティの次の領域は「全般」です。状態に優先度を設定でき、必要に応じて「サブ優先度」を提供します。 0がデフォルトです。これは、サウンドスロットの優先度からのサウンドスロットの優先度が状態に引き継がれることを意味します。必要に応じて。速度は、右側にあるオプション設定です
優先度、速度の値の範囲は0〜255です。このオプションで速度が設定されている場合、デコーダの速度が速度の設定より高くない限り、状態を再生できません。空白のままにすると(デフォルト)、設定は状態の再生に影響しません。優先順位は「シリンダー」です。このオプションを使用すると、シリンダーを蒸気プロジェクトに指定できます。プロジェクトタイプがディーゼルであるため、オプションはグレー表示されています。 「繰り返し再生」は、次の一連の状態オプションです。ループがチェックされている場合、最小および最大設定を使用してループ内の再生回数を設定します。ループ再生は、これら2つの設定間でランダムに行われます。 「ボリューム」設定では、状態ボリュームを0〜128の範囲で設定できます。これは、個々のボリュームを設定できる2番目の場所です。この場合、ボリュームはファイルリストで設定されたベースボリューム以下にすることができますが、ファイルリストで設定したボリュームより大きくすることはできません。最小/最大設定を使用すると、再生を開始するときの音量と終了時に別の音量になるようにサウンドを変更できます。あるノッチから別のノッチへのrpmスイープのように、段階的な音量が必要な場合に便利です。また、ドライブサウンドを1つのレベルにし、加速音を大きくしたい場合にも便利です。同様に、海岸の音はドライブよりも低くなる可能性があります。必要に応じて、再生前に遅延を設定することもできます。範囲は0〜255msです。複数の状態で使用されている場合、ファイルリストの同じサウンドを異なる音量設定で再生できることに注意してください。
P.31
Fig. 73: Flow chart, Brake squeal, State properties 2
ピッチ範囲のプロパティを使用すると、サウンドの再生中にサウンドにピッチ変更を導入できます。これを使用すると、RPMchangeなどの特定のサウンド特性をシミュレートできます:最小/最大設定変更量(0-255)、ステップは増分変更を制御し、0は滑らか、フィルターは変更の滑らかさを制御し、7は最高です。 ESU Smoke Unit(ESU煙ユニット):ファンの速度と温度(°C)を変更でき、フィルターは状態レベルでの状態間の変化を滑らかにします。グローバル設定については、「煙ユニット」(8.10章)を参照してください。スチームチャフは、各チャフサウンドが再生されると、サウンドに煙を吹き付けます。
「Flags(フラグ)」を使用すると、ある状態でサウンドが再生されている間、デコーダーのアクションを制限および制御できます。すべてのフラグは、フラグの左側にある選択ボックスをチェックすることで設定できます。
Restore (復元)-優先度の競合によって以前にサウンドが中断された場合、ここでサウンドの再生が開始されます。これは、終了状態ではなく初期状態およびループ状態に設定されている場合に便利です。終了音でスケジュールが横取りされると、再起動しません。
Drivelock-デコーダーは再生中の移動を許可しません(例:開始音、アイドル)
Drivestop-状態の再生中にモーターの動きを停止する
Abort-機能がオフになっている場合、サウンドの再生をすぐに停止する
Driveslow-サウンドの再生中にモーターの停止を許可しない
Drivehold-状態の再生中にモーターの速度を変化させない
状態プロパティの最後のセクションには、マッピングが含まれます。 状態レベルでマッピングすると、物理的および論理的な出力など、デコーダーの外部で発生するものにサウンドプレイをリンクしたり、他のサウンドスロットを呼び出してアクションを実行したりできます。 下の小さな図は、サウンド再生にリンクできるオプションを示しています。
Fig. 74: Flow chart, output mapping
Fig. 75: Flow chart, Logical mapping
Fig. 76 Flow chart, Sound slot mapping
338/5000
図74は出力マッピングオプションを示し、図75は論理マッピングを示し、図76はサウンドスロットのマッピングを示しています。
これは、すべてのデコーダー出力をサウンドにマッピングできること、または必要に応じて多くのサウンドをマップできることを意味します。 これは非常に強力なデコーダーおよびサウンドコントロール機能であり、サウンドはファンクションキーと同じ方法でコントロール出力にマップできます。