Skip to content

バスとセンド

ミキサーはストリップの集まりだけではありません。それらを合算しグループ化するルーティンググラフです。

バスは共有の行き先です。センドはそこへ信号を送るタップです。

この 2 つを正しく扱うことが、ストリップの山を制御可能なミックスへ変えます。本ページはルーティングモデルを libsonare の Bus とセンドプロセッサに根拠づけます。やさしい導入は ミキシングの基礎 を参照してください。

バス: master・aux・submix

バスは複数の信号を合算する行き先です。libsonare はバスにロールを与えます。

  • master — すべてが最終的に到達する最終ステレオ出力。
  • aux — センドのリターンで、共有エフェクト(1 つのリバーブ、1 つのディレイ)が置かれます。
  • submix — 関連トラック(ドラムすべて)をまとめ、1 つとして処理・調整できるグループ。

ドラムの submix に挿したコンプはキットをまとめ、1 本のフェーダーでキット全体を制御します。master が特別なのは、グラフの最後のバスである点だけです。

センド: 並列のコピー

インサートはトラックを直列に処理し、トラック全体がそこを通ります。センドは異なります — トラックのコピー並列にバスへ送ります。複数トラックが共有するエフェクトに使い、ボーカル・スネア・ギターがそれぞれ自前のリバーブを持たずに 1 つのリバーブ空間に座れるようにします。

プリフェーダーとポストフェーダー

センドはフェーダーのでもでもタップでき、これが最も取り違えられやすいルーティングの判断です。

タップフェーダーに追従?用途
プリフェーダーしないヘッドホン/キューミックス、フェーダーを動かしても一定に保ちたいエフェクト
ポストフェーダーするバランスに比例させたいリバーブ/ディレイ
MIXER · SENDSIDLE
プリフェーダー送りとポストフェーダー送り — フェーダーを動かす

1 つのチャンネルが 2 つの送りとメイン出力に分かれます。チャンネルフェーダーを下げると、ポストフェーダー送りとメイン出力はそれに従います。フェーダーの後ろで分岐しているからです。プリフェーダー送りはフェーダーの前で分岐しているので、そのまま残ります。再生すると、ドライ音(ポストフェーダー)は消えていくのに、プリフェーダー送り(リバーブ/アックスのリターンの代役)はフェーダーを下げきっても鳴り続けます。プリフェーダーに送ったボーカルのリバーブが、ボーカルを下げても消えないのはこのためです。よくある送りの落とし穴です。

チャンネルフェーダー
0 dB

VCA グループと submix

submix は音声を再ルーティングします — グループ化したトラックは実際に submix バスを流れます。VCA グループはそうしません。VCA(voltage-controlled amplifier)は名前の由来となったコンソールの回路で、ここでは音声の行き先を変えずに複数トラックのレベルを 1 本のフェーダーでまとめて調整する仕組みを指します。パートを別々のバスへ流したまま、合計レベルだけを 1 か所で握りたいときに VCA を使います。

libsonare がルーティングをどうモデル化するか
要素役割
BusBusRoleMaster/Aux/Subgroup)を持ち、BusProcessor を実行
FxBus共有エフェクトをホスト
SendProcessorSendTiming(プリ/ポストフェーダー)で選んだ TapPoint から行き先バスへ送る
VcaGroup音声を再ルーティングせずに、メンバーストリップへ共有ゲインオフセットを適用

submix というロール値は存在しません。シーンレベルの role は自由文字列で、特別に解釈されるのは master だけです。submixsubgroupgroup などはいずれも同じ「master ではない一般のバス」としてコンパイルされます(組み込みのドラムバスプリセットは "subgroup" を書き出します)。

ストリップ・バス・センド・接続からなるグラフ全体は、保存可能なシーンで記述されます。プラグインディレイ補償(PDC)付きで動くため、並列経路の時間整合も保たれます。フィールド単位の形式は ミキシングシーン JSON を参照してください。

関連: ミキシングの基礎チャンネルストリップオートメーションとメーターミキシングシーン JSON